diff --git a/sql/prodnew_db.sql b/sql/prodnew_db.sql
new file mode 100644
index 0000000..b4d2bdc
--- /dev/null
+++ b/sql/prodnew_db.sql
@@ -0,0 +1,652 @@
+-- phpMyAdmin SQL Dump
+-- version 5.2.1deb3
+-- https://www.phpmyadmin.net/
+--
+-- Host: localhost:3306
+-- Generation Time: Jun 06, 2025 at 11:27 AM
+-- Server version: 8.0.42-0ubuntu0.24.04.1
+-- PHP Version: 8.3.6
+
+SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
+START TRANSACTION;
+SET time_zone = "+00:00";
+
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!40101 SET NAMES utf8mb4 */;
+
+--
+-- Database: `prodnew_db`
+--
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `sms_topups`
+--
+
+CREATE TABLE `sms_topups` (
+ `id` int NOT NULL,
+ `phone_number` varchar(20) NOT NULL,
+ `sms_units` int NOT NULL,
+ `reference` varchar(255) NOT NULL,
+ `status` enum('completed','pending','failed') NOT NULL DEFAULT 'pending',
+ `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_appconfig`
+--
+
+CREATE TABLE `tbl_appconfig` (
+ `id` int NOT NULL,
+ `setting` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `value` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_bandwidth`
+--
+
+CREATE TABLE `tbl_bandwidth` (
+ `id` int UNSIGNED NOT NULL,
+ `name_bw` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `rate_down` int UNSIGNED NOT NULL,
+ `rate_down_unit` enum('Kbps','Mbps') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `rate_up` int UNSIGNED NOT NULL,
+ `rate_up_unit` enum('Kbps','Mbps') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `burst` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT ''
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_banks`
+--
+
+CREATE TABLE `tbl_banks` (
+ `id` int NOT NULL,
+ `name` varchar(50) NOT NULL,
+ `paybill` int NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+
+--
+-- Dumping data for table `tbl_banks`
+--
+
+INSERT INTO `tbl_banks` (`id`, `name`, `paybill`) VALUES
+(1, 'Equity', 247247),
+(2, 'KCB', 522522),
+(3, 'Coop', 400200),
+(4, 'DTB', 516600),
+(5, 'NCBA', 880100),
+(6, 'Absa', 303030),
+(1, '', 247247),
+(2, 'KCB', 522522),
+(3, 'Coop', 400200),
+(4, 'DTB', 516600),
+(5, 'NCBA', 880100),
+(6, 'Absa', 303030);
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_customers`
+--
+
+CREATE TABLE `tbl_customers` (
+ `id` int NOT NULL,
+ `username` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `password` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `pppoe_password` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'For PPPOE Login',
+ `fullname` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `address` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
+ `city` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `district` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `zip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `phonenumber` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
+ `email` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1',
+ `coordinates` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'Latitude and Longitude coordinates',
+ `balance` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT 'For Money Deposit',
+ `router_id` int DEFAULT '1',
+ `service_type` enum('Hotspot','PPPoE','Others') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Others' COMMENT 'For selecting user type',
+ `account_type` enum('Business','Personal') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Personal' COMMENT 'For selecting account type',
+ `auto_renewal` tinyint(1) NOT NULL DEFAULT '1' COMMENT 'Auto renewall using balance',
+ `status` enum('Active','Banned','Disabled','Inactive','Limited','Suspended') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'Active',
+ `created_by` int NOT NULL DEFAULT '0',
+ `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
+ `last_login` datetime DEFAULT NULL,
+ `account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_customers_fields`
+--
+
+CREATE TABLE `tbl_customers_fields` (
+ `id` int NOT NULL,
+ `customer_id` int NOT NULL,
+ `field_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `field_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_logs`
+--
+
+CREATE TABLE `tbl_logs` (
+ `id` int NOT NULL,
+ `date` datetime DEFAULT NULL,
+ `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `description` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `userid` int NOT NULL,
+ `ip` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_message`
+--
+
+CREATE TABLE `tbl_message` (
+ `id` int NOT NULL,
+ `from_user` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `to_user` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `title` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `message` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `status` enum('0','1') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0',
+ `date` datetime NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_mpesa_transactions`
+--
+
+CREATE TABLE `tbl_mpesa_transactions` (
+ `id` int NOT NULL,
+ `TransID` varchar(255) NOT NULL,
+ `TransactionType` varchar(255) NOT NULL,
+ `TransTime` varchar(255) NOT NULL,
+ `TransAmount` decimal(10,2) NOT NULL,
+ `BusinessShortCode` varchar(255) NOT NULL,
+ `BillRefNumber` varchar(255) NOT NULL,
+ `OrgAccountBalance` decimal(10,2) NOT NULL,
+ `MSISDN` varchar(255) NOT NULL,
+ `FirstName` varchar(255) NOT NULL,
+ `CustomerID` varchar(255) NOT NULL,
+ `PackageName` varchar(255) NOT NULL,
+ `PackagePrice` varchar(255) NOT NULL,
+ `TransactionStatus` varchar(255) NOT NULL,
+ `CreatedAt` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_payment_gateway`
+--
+
+CREATE TABLE `tbl_payment_gateway` (
+ `id` int NOT NULL,
+ `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `gateway` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'xendit | midtrans',
+ `checkout` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `gateway_trx_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `plan_id` int NOT NULL,
+ `plan_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `routers_id` int NOT NULL,
+ `routers` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `price` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `pg_url_payment` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `payment_method` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `payment_channel` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `pg_request` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
+ `pg_paid_response` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
+ `expired_date` datetime DEFAULT NULL,
+ `created_date` datetime NOT NULL,
+ `paid_date` datetime DEFAULT NULL,
+ `trx_invoice` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'from tbl_transactions',
+ `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1 unpaid 2 paid 3 failed 4 canceled'
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_plans`
+--
+
+CREATE TABLE `tbl_plans` (
+ `id` int NOT NULL,
+ `name_plan` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `id_bw` int NOT NULL,
+ `price` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `type` enum('Hotspot','PPPOE','Balance') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `typebp` enum('Unlimited','Limited') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `limit_type` enum('Time_Limit','Data_Limit','Both_Limit') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `time_limit` int UNSIGNED DEFAULT NULL,
+ `time_unit` enum('Mins','Hrs') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `data_limit` int UNSIGNED DEFAULT NULL,
+ `data_unit` enum('MB','GB') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `validity` int NOT NULL,
+ `validity_unit` enum('Mins','Hrs','Days','Months','Period') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `shared_users` int DEFAULT NULL,
+ `routers` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `is_radius` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1 is radius',
+ `pool` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `pool_expired` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `list_expired` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'address list',
+ `enabled` tinyint(1) NOT NULL DEFAULT '1' COMMENT '0 disabled',
+ `allow_purchase` enum('yes','no') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'yes' COMMENT 'allow to show package in buy package page',
+ `prepaid` enum('yes','no') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'yes' COMMENT 'is prepaid',
+ `plan_type` enum('Business','Personal') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Personal' COMMENT 'For switching plan according to user type'
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_pool`
+--
+
+CREATE TABLE `tbl_pool` (
+ `id` int NOT NULL,
+ `pool_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `range_ip` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `routers` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_routers`
+--
+
+CREATE TABLE `tbl_routers` (
+ `id` int NOT NULL,
+ `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `ip_address` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `password` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `description` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
+ `enabled` tinyint(1) NOT NULL DEFAULT '1' COMMENT '0 disabled',
+ `status` enum('Online','Offline') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Offline',
+ `last_check` datetime DEFAULT NULL,
+ `offline_since` datetime DEFAULT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_transactions`
+--
+
+CREATE TABLE `tbl_transactions` (
+ `id` int NOT NULL,
+ `invoice` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `plan_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `price` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `recharged_on` date NOT NULL,
+ `recharged_time` time NOT NULL DEFAULT '00:00:00',
+ `expiration` date NOT NULL,
+ `time` time NOT NULL,
+ `method` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `routers` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `type` enum('Hotspot','PPPOE','Balance') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `note` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'for note',
+ `admin_id` int NOT NULL DEFAULT '1'
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_users`
+--
+
+CREATE TABLE `tbl_users` (
+ `id` int UNSIGNED NOT NULL,
+ `root` int NOT NULL DEFAULT '0' COMMENT 'for sub account',
+ `username` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `fullname` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `password` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `email` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `city` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'kota',
+ `subdistrict` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'kecamatan',
+ `ward` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT 'kelurahan',
+ `user_type` enum('SuperAdmin','Admin','Report','Agent','Sales') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `status` enum('Active','Inactive') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'Active',
+ `last_login` datetime DEFAULT NULL,
+ `creationdate` datetime NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+--
+-- Dumping data for table `tbl_users`
+--
+
+INSERT INTO `tbl_users` (`id`, `root`, `username`, `fullname`, `password`, `phone`, `email`, `city`, `subdistrict`, `ward`, `user_type`, `status`, `last_login`, `creationdate`) VALUES
+(4, 0, 'demo', 'demo', '6ea7ccdcf642953a24672d10b0d32cef576e0329', '1234567890', 'demo@example.com', '', '', '', 'Admin', 'Active', '2025-06-04 12:06:36', '2025-05-26 09:24:13');
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_user_data_usage`
+--
+
+CREATE TABLE `tbl_user_data_usage` (
+ `id` int NOT NULL,
+ `username` varchar(255) NOT NULL,
+ `bytes_in` bigint NOT NULL,
+ `bytes_out` bigint NOT NULL,
+ `connection_type` enum('hotspot','pppoe') NOT NULL,
+ `timestamp` datetime NOT NULL,
+ `last_updated` datetime NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_user_recharges`
+--
+
+CREATE TABLE `tbl_user_recharges` (
+ `id` int NOT NULL,
+ `customer_id` int NOT NULL,
+ `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `plan_id` int NOT NULL,
+ `namebp` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `recharged_on` date NOT NULL,
+ `recharged_time` time NOT NULL DEFAULT '00:00:00',
+ `expiration` date NOT NULL,
+ `time` time NOT NULL,
+ `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `method` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
+ `routers` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `type` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `admin_id` int NOT NULL DEFAULT '1'
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tbl_voucher`
+--
+
+CREATE TABLE `tbl_voucher` (
+ `id` int NOT NULL,
+ `type` enum('Hotspot','PPPOE') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `routers` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `id_plan` int NOT NULL,
+ `code` varchar(55) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `user` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `status` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+ `generated_by` int NOT NULL DEFAULT '0' COMMENT 'id admin'
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tb_languages`
+--
+
+CREATE TABLE `tb_languages` (
+ `id` int NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `user_sms_balance`
+--
+
+CREATE TABLE `user_sms_balance` (
+ `id` int NOT NULL,
+ `phone_number` varchar(20) NOT NULL,
+ `sms_balance` int NOT NULL DEFAULT '0',
+ `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
+
+--
+-- Indexes for dumped tables
+--
+
+--
+-- Indexes for table `sms_topups`
+--
+ALTER TABLE `sms_topups`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_appconfig`
+--
+ALTER TABLE `tbl_appconfig`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_bandwidth`
+--
+ALTER TABLE `tbl_bandwidth`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_customers`
+--
+ALTER TABLE `tbl_customers`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_customers_fields`
+--
+ALTER TABLE `tbl_customers_fields`
+ ADD PRIMARY KEY (`id`),
+ ADD KEY `customer_id` (`customer_id`);
+
+--
+-- Indexes for table `tbl_logs`
+--
+ALTER TABLE `tbl_logs`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_message`
+--
+ALTER TABLE `tbl_message`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_mpesa_transactions`
+--
+ALTER TABLE `tbl_mpesa_transactions`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_payment_gateway`
+--
+ALTER TABLE `tbl_payment_gateway`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_plans`
+--
+ALTER TABLE `tbl_plans`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_pool`
+--
+ALTER TABLE `tbl_pool`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_routers`
+--
+ALTER TABLE `tbl_routers`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_transactions`
+--
+ALTER TABLE `tbl_transactions`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_users`
+--
+ALTER TABLE `tbl_users`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_user_data_usage`
+--
+ALTER TABLE `tbl_user_data_usage`
+ ADD PRIMARY KEY (`id`),
+ ADD KEY `username` (`username`,`connection_type`,`timestamp`);
+
+--
+-- Indexes for table `tbl_user_recharges`
+--
+ALTER TABLE `tbl_user_recharges`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `tbl_voucher`
+--
+ALTER TABLE `tbl_voucher`
+ ADD PRIMARY KEY (`id`);
+
+--
+-- Indexes for table `user_sms_balance`
+--
+ALTER TABLE `user_sms_balance`
+ ADD PRIMARY KEY (`id`),
+ ADD UNIQUE KEY `phone_number` (`phone_number`);
+
+--
+-- AUTO_INCREMENT for dumped tables
+--
+
+--
+-- AUTO_INCREMENT for table `sms_topups`
+--
+ALTER TABLE `sms_topups`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_appconfig`
+--
+ALTER TABLE `tbl_appconfig`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_bandwidth`
+--
+ALTER TABLE `tbl_bandwidth`
+ MODIFY `id` int UNSIGNED NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_customers`
+--
+ALTER TABLE `tbl_customers`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_customers_fields`
+--
+ALTER TABLE `tbl_customers_fields`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_logs`
+--
+ALTER TABLE `tbl_logs`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_message`
+--
+ALTER TABLE `tbl_message`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_mpesa_transactions`
+--
+ALTER TABLE `tbl_mpesa_transactions`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_payment_gateway`
+--
+ALTER TABLE `tbl_payment_gateway`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_plans`
+--
+ALTER TABLE `tbl_plans`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_pool`
+--
+ALTER TABLE `tbl_pool`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_routers`
+--
+ALTER TABLE `tbl_routers`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_transactions`
+--
+ALTER TABLE `tbl_transactions`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_users`
+--
+ALTER TABLE `tbl_users`
+ MODIFY `id` int UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
+
+--
+-- AUTO_INCREMENT for table `tbl_user_data_usage`
+--
+ALTER TABLE `tbl_user_data_usage`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_user_recharges`
+--
+ALTER TABLE `tbl_user_recharges`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `tbl_voucher`
+--
+ALTER TABLE `tbl_voucher`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+
+--
+-- AUTO_INCREMENT for table `user_sms_balance`
+--
+ALTER TABLE `user_sms_balance`
+ MODIFY `id` int NOT NULL AUTO_INCREMENT;
+COMMIT;
+
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
diff --git a/system/lan/country.json b/system/lan/country.json
new file mode 100644
index 0000000..f9f798b
--- /dev/null
+++ b/system/lan/country.json
@@ -0,0 +1,59 @@
+{
+ "english": "en",
+ "indonesia": "id",
+ "spanish": "es",
+ "turkish": "tr",
+ "amharic": "am",
+ "arabic": "ar",
+ "basque": "eu",
+ "bengali": "bn",
+ "english-uk": "en-gb",
+ "portuguese-brazil": "pt-br",
+ "bulgarian": "bg",
+ "catalan": "ca",
+ "cherokee": "chr",
+ "croatian": "hr",
+ "czech": "cs",
+ "danish": "da",
+ "dutch": "nl",
+ "estonian": "et",
+ "filipino": "fil",
+ "finnish": "fi",
+ "french": "fr",
+ "german": "de",
+ "greek": "el",
+ "gujarati": "gu",
+ "hebrew": "iw",
+ "hindi": "hi",
+ "hungarian": "hu",
+ "iran": "ir",
+ "icelandic": "is",
+ "italian": "it",
+ "japanese": "ja",
+ "kannada": "kn",
+ "korean": "ko",
+ "latvian": "lv",
+ "lithuanian": "lt",
+ "malay": "ms",
+ "malayalam": "ml",
+ "marathi": "mr",
+ "norwegian": "no",
+ "polish": "pl",
+ "portuguese (portugal)": "pt-pt",
+ "romanian": "ro",
+ "russian": "ru",
+ "serbian": "sr",
+ "chinese (prc)": "zh-cn",
+ "slovak": "sk",
+ "slovenian": "sl",
+ "swahili": "sw",
+ "swedish": "sv",
+ "tamil": "ta",
+ "telugu": "te",
+ "thai": "th",
+ "chinese-taiwan": "zh-tw",
+ "urdu": "ur",
+ "ukrainian": "uk",
+ "vietnamese": "vi",
+ "welsh": "cy"
+}
diff --git a/system/lan/english.json b/system/lan/english.json
new file mode 100644
index 0000000..89ac03b
--- /dev/null
+++ b/system/lan/english.json
@@ -0,0 +1,803 @@
+{
+ "Log_in": "Login",
+ "Register": "Register",
+ "Announcement": "Announcement",
+ "Registration_Info": "Registration Info",
+ "Voucher_not_found__please_buy_voucher_befor_register": "Voucher not found, please buy voucher befor register",
+ "Register_Success__You_can_login_now": "Register Success! You can login now",
+ "Log_in_to_Member_Panel": "Log in to Member Panel",
+ "Register_as_Member": "Register as Member",
+ "Enter_Admin_Area": "Enter Admin Area",
+ "PHPNuxBill": "PHPNuxBill",
+ "Username": "Username",
+ "Password": "Password",
+ "Passwords_does_not_match": "Passwords does not match",
+ "Account_already_axist": "Account already axist",
+ "Manage": "Manage",
+ "Submit": "Submit",
+ "Save_Changes": "Save Changes",
+ "Cancel": "Cancel",
+ "Edit": "Edit",
+ "Delete": "Delete",
+ "Welcome": "Welcome",
+ "Data_Created_Successfully": "Data Created Successfully",
+ "Data_Updated_Successfully": "Data Updated Successfully",
+ "Data_Deleted_Successfully": "Data Deleted Successfully",
+ "Static_Pages": "Static Pages",
+ "Failed_to_save_page__make_sure_i_can_write_to_folder_pages___i_chmod_664_pages___html_i_": "Failed to save page, make sure i can write to folder pages, chmod 664 pages\/*.html",
+ "Saving_page_success": "Saving page success",
+ "Sometimes_you_need_to_refresh_3_times_until_content_change": "Sometimes you need to refresh 3 times until content change",
+ "Dashboard": "Dashboard",
+ "Search_Customers___": "Search Customers...",
+ "My_Account": "My Account",
+ "My_Profile": "My Profile",
+ "Settings": "Settings",
+ "Edit_Profile": "Edit Profile",
+ "Change_Password": "Change Password",
+ "Logout": "Logout",
+ "Services": "Services",
+ "Bandwidth_Plans": "Bandwidth Plans",
+ "Bandwidth_Name": "Bandwidth Name",
+ "New_Bandwidth": "New Bandwidth",
+ "Edit_Bandwidth": "Edit Bandwidth",
+ "Add_New_Bandwidth": "Add New Bandwidth",
+ "Rate_Download": "Rate Download",
+ "Rate_Upload": "Rate Upload",
+ "Name_Bandwidth_Already_Exist": "Name Bandwidth Already Exist",
+ "Hotspot_Plans": "Hotspot Plans",
+ "PPPOE_Plans": "PPPOE Plans",
+ "Plan_Name": "Plan Name",
+ "New_Service_Plan": "New Service Plan",
+ "Add_Service_Plan": "Add Service Plan",
+ "Edit_Service_Plan": "Edit Service Plan",
+ "Name_Plan_Already_Exist": "Name Plan Already Exist",
+ "Plan_Type": "Plan Type",
+ "Plan_Price": "Plan Price",
+ "Limit_Type": "Limit Type",
+ "Unlimited": "Unlimited",
+ "Limited": "Limited",
+ "Time_Limit": "Time Limit",
+ "Data_Limit": "Data Limit",
+ "Both_Limit": "Both Limit",
+ "Plan_Validity": "Plan Validity",
+ "Select_Bandwidth": "Select Bandwidth",
+ "Shared_Users": "Shared Users",
+ "Choose_User_Type_Sales_to_disable_access_to_Settings": "Choose User Type Sales to disable access to Settings",
+ "Current_Password": "Current Password",
+ "New_Password": "New Password",
+ "Administrator": "Administrator",
+ "Sales": "Sales",
+ "Member": "Member",
+ "Confirm_New_Password": "Confirm New Password",
+ "Confirm_Password": "Confirm Password",
+ "Full_Name": "Full Name",
+ "User_Type": "User Type",
+ "Address": "Address",
+ "Created_On": "Created On",
+ "Expires_On": "Expires On",
+ "Phone_Number": "Phone Number",
+ "User_deleted_Successfully": "User deleted Successfully",
+ "Full_Administrator": "Full Administrator",
+ "Keep_Blank_to_do_not_change_Password": "Keep Blank to do not change Password",
+ "Keep_it_blank_if_you_do_not_want_to_show_currency_code": "Keep it blank if you do not want to show currency code",
+ "Theme_Style": "Theme Style",
+ "Theme_Color": "Theme Color",
+ "Default_Language": "Default Language",
+ "Network": "Network",
+ "Routers": "Routers",
+ "IP_Pool": "IP Pool",
+ "New_Router": "New Router",
+ "Add_Router": "Add Router",
+ "Edit_Router": "Edit Router",
+ "Router_Name": "Router Name",
+ "IP_Address": "IP Address",
+ "Router_Secret": "Router Secret",
+ "Description": "Description",
+ "IP_Router_Already_Exist": "IP Router Already Exist",
+ "Name_Pool": "Name Pool",
+ "Range_IP": "Range IP",
+ "New_Pool": "New Pool",
+ "Add_Pool": "Add Pool",
+ "Edit_Pool": "Edit Pool",
+ "Pool_Name_Already_Exist": "Pool Name Already Exist",
+ "Refill_Account": "Refill Account",
+ "Recharge_Account": "Recharge Account",
+ "Select_Account": "Select Account",
+ "Service_Plan": "Service Plan",
+ "Recharge": "Recharge",
+ "Method": "Method",
+ "Account_Created_Successfully": "Account Created Successfully",
+ "Database_Status": "Database Status",
+ "Total_Database_Size": "Total Database Size",
+ "Download_Database_Backup": "Download Database Backup",
+ "Table_Name": "Table Name",
+ "Rows": "Rows",
+ "Size": "Size",
+ "Customer": "Customer",
+ "Add_New_Contact": "Add New Contact",
+ "Edit_Contact": "Edit Contact",
+ "List_Contact": "List Contact",
+ "Manage_Contact": "Manage Contact",
+ "Reports": "Reports",
+ "Daily_Reports": "Daily Reports",
+ "Period_Reports": "Period Reports",
+ "All_Transactions": "All Transactions",
+ "Total_Income": "Total Income",
+ "All_Transactions_at_Date": "All Transactions at Date",
+ "Export_for_Print": "Export for Print",
+ "Print": "Print",
+ "Export_to_PDF": "Export to PDF",
+ "Click_Here_to_Print": "Click Here to Print",
+ "You_can_use_html_tag": "You can use html tag",
+ "Date_Format": "Date Format",
+ "Income_Today": "Income Today",
+ "Income_This_Month": "Income This Month",
+ "Users_Active": "Users Active",
+ "Total_Users": "Total Users",
+ "Users": "Users",
+ "Edit_User": "Edit User",
+ "Last_Login": "Last Login",
+ "Administrator_Users": "Administrator Users",
+ "Manage_Administrator": "Manage Administrator",
+ "Add_New_Administrator": "Add New Administrator",
+ "Localisation": "Localisation",
+ "Backup_Restore": "Backup\/Restore",
+ "General_Settings": "General Settings",
+ "Date": "Date",
+ "Login_Successful": "Login Successful",
+ "Failed_Login": "Failed Login",
+ "Settings_Saved_Successfully": "Settings Saved Successfully",
+ "User_Updated_Successfully": "User Updated Successfully",
+ "User_Expired__Today": "User Expired, Today",
+ "Activity_Log": "Activity Log",
+ "View_Reports": "View Reports",
+ "View_All": "View All",
+ "Number_of_Vouchers": "Number of Vouchers",
+ "Length_Code": "Length Code",
+ "Code_Voucher": "Code Voucher",
+ "Voucher": "Voucher",
+ "Hotspot_Voucher": "Hotspot Voucher",
+ "Status_Voucher": "Status Voucher",
+ "Add_Vouchers": "Add Vouchers",
+ "Create_Vouchers_Successfully": "Create Vouchers Successfully",
+ "Generate": "Generate",
+ "Print_side_by_side__it_will_easy_to_cut": "Print side by side, it will easy to cut",
+ "From_Date": "From Date",
+ "To_Date": "To Date",
+ "New_Service": "New Service",
+ "Type": "Type",
+ "Finish": "Finish",
+ "Application_Name__Company_Name": "Application Name\/ Company Name",
+ "This_Name_will_be_shown_on_the_Title": "This Name will be shown on the Title",
+ "Next": "Next",
+ "Last": "Last",
+ "Timezone": "Timezone",
+ "Decimal_Point": "Decimal Point",
+ "Thousands_Separator": "Thousands Separator",
+ "Currency_Code": "Currency Code",
+ "Order_Voucher": "Order Voucher",
+ "Voucher_Activation": "Voucher Activation",
+ "List_Activated_Voucher": "List Activated Voucher",
+ "Enter_voucher_code_here": "Enter voucher code here",
+ "Private_Message": "Private Message",
+ "Inbox": "Inbox",
+ "Outbox": "Outbox",
+ "Compose": "Compose",
+ "Send_to": "Send to",
+ "Title": "Title",
+ "Message": "Message",
+ "Your_Account_Information": "Your Account Information",
+ "Welcome_to_the_Panel_Members_page__on_this_page_you_can_": "Welcome to the Panel Members page, on this page you can:",
+ "Invalid_Username_or_Password": "Invalid Username or Password",
+ "You_do_not_have_permission_to_access_this_page": "You do not have permission to access this page",
+ "Incorrect_Current_Password": "Incorrect Current Password",
+ "Password_changed_successfully__Please_login_again": "Password changed successfully, Please login again",
+ "All_field_is_required": "All field is required",
+ "Voucher_Not_Valid": "Voucher Not Valid",
+ "Activation_Vouchers_Successfully": "Activation Vouchers Successfully",
+ "Data_Not_Found": "Data Not Found",
+ "Search_by_Username": "Search by Username",
+ "Search_by_Name": "Search by Name",
+ "Search_by_Code_Voucher": "Search by Code Voucher",
+ "Search": "Search",
+ "Select_a_customer": "Select a customer",
+ "Select_Routers": "Select Routers",
+ "Select_Plans": "Select Plans",
+ "Select_Pool": "Select Pool",
+ "Hrs": "Hrs",
+ "Mins": "Mins",
+ "Days": "Days",
+ "Months": "Months",
+ "Add_Language": "Add Language",
+ "Language_Name": "Language Name",
+ "Folder_Name": "Folder Name",
+ "Translator": "Translator",
+ "Language_Name_Already_Exist": "Language Name Already Exist",
+ "Payment_Gateway": "Payment Gateway",
+ "Community": "Community",
+ "1_user_can_be_used_for_many_devices_": "1 user can be used for many devices?",
+ "Cannot_be_change_after_saved": "Cannot be change after saved",
+ "Explain_Coverage_of_router": "Explain Coverage of router",
+ "Name_of_Area_that_router_operated": "Name of Area that router operated",
+ "Payment_Notification_URL__Recurring_Notification_URL__Pay_Account_Notification_URL": "Payment Notification URL, Recurring Notification URL, Pay Account Notification URL",
+ "Finish_Redirect_URL__Unfinish_Redirect_URL__Error_Redirect_URL": "Finish Redirect URL, Unfinish Redirect URL, Error Redirect URL",
+ "Status": "Status",
+ "Plan_Not_found": "Plan Not found",
+ "Failed_to_create_transaction_": "Failed to create transaction.",
+ "Seller_has_not_yet_setup_Xendit_payment_gateway": "Seller has not yet setup Xendit payment gateway",
+ "Admin_has_not_yet_setup_Xendit_payment_gateway__please_tell_admin": "Admin has not yet setup Xendit payment gateway, please tell admin",
+ "You_already_have_unpaid_transaction__cancel_it_or_pay_it_": "You already have unpaid transaction, cancel it or pay it.",
+ "Transaction_Not_found": "Transaction Not found",
+ "Cancel_it_": "Cancel it?",
+ "expired": "expired",
+ "Check_for_Payment": "Check for Payment",
+ "Transaction_still_unpaid_": "Transaction still unpaid.",
+ "Paid_Date": "Paid Date",
+ "Transaction_has_been_paid_": "Transaction has been paid.",
+ "PAID": "PAID",
+ "CANCELED": "CANCELED",
+ "UNPAID": "UNPAID",
+ "PAY_NOW": "PAY NOW",
+ "Buy_Hotspot_Plan": "Buy Hotspot Plan",
+ "Buy_PPOE_Plan": "Buy PPOE Plan",
+ "Package": "Package",
+ "Order_Internet_Package": "Order Internet Package",
+ "Unknown_Command_": "Unknown Command.",
+ "Checking_payment": "Checking payment",
+ "Create_Transaction_Success": "Create Transaction Success",
+ "You_have_unpaid_transaction": "You have unpaid transaction",
+ "TripayPayment_Channel": "TripayPayment Channel",
+ "Payment_Channel": "Payment Channel",
+ "Payment_check_failed_": "Payment check failed.",
+ "Order_Package": "Order Package",
+ "Transactions": "Transactions",
+ "Payments": "Payments",
+ "History": "History",
+ "Order_History": "Order History",
+ "Gateway": "Gateway",
+ "Date_Done": "Date Done",
+ "Unpaid_Order": "Unpaid Order",
+ "Payment_Gateway_Not_Found": "Payment Gateway Not Found",
+ "Payment_Gateway_saved_successfully": "Payment Gateway saved successfully",
+ "ORDER": "ORDER",
+ "Package_History": "Package History",
+ "Buy_History": "Buy History",
+ "Activation_History": "Activation History",
+ "Buy_Package": "Buy Package",
+ "Email": "Email",
+ "Company_Footer": "Company Footer",
+ "Will_show_below_user_pages": "Will show below user pages",
+ "Request_OTP": "Request OTP",
+ "Verification_Code": "Verification Code",
+ "SMS_Verification_Code": "SMS Verification Code",
+ "Please_enter_your_email_address": "Please enter your email address",
+ "Failed_to_create_Paypal_transaction_": "Failed to create Paypal transaction.",
+ "Plugin": "Plugin",
+ "Plugin_Manager": "Plugin Manager",
+ "User_Notification": "User Notification",
+ "Expired_Notification": "Expired Notification",
+ "User_will_get_notification_when_package_expired": "User will get notification when package expired",
+ "Expired_Notification_Message": "Expired Notification Message",
+ "Payment_Notification": "Payment Notification",
+ "User_will_get_invoice_notification_when_buy_package_or_package_refilled": "User will get invoice notification when buy package or package refilled",
+ "Current_IP": "Current IP",
+ "Current_MAC": "Current MAC",
+ "Login_Status": "Login Status",
+ "Login_Request_successfully": "Login Request successfully",
+ "Logout_Request_successfully": "Logout Request successfully",
+ "Disconnect_Internet_": "Disconnect Internet?",
+ "Not_Online__Login_now_": "Not Online, Login now?",
+ "You_are_Online__Logout_": "You are Online, Logout?",
+ "Connect_to_Internet_": "Connect to Internet?",
+ "Your_account_not_connected_to_internet": "Your account not connected to internet",
+ "Failed_to_create_transaction__": "Failed to create transaction. ",
+ "Failed_to_check_status_transaction__": "Failed to check status transaction. ",
+ "Disable_Voucher": "Disable Voucher",
+ "Balance": "Balance",
+ "Balance_System": "Balance System",
+ "Enable_System": "Enable System",
+ "Allow_Transfer": "Allow Transfer",
+ "Telegram_Notification": "Telegram Notification",
+ "SMS_OTP_Registration": "SMS OTP Registration",
+ "Whatsapp_Notification": "Whatsapp Notification",
+ "Tawk_to_Chat_Widget": "Tawk.to Chat Widget",
+ "Invoice": "Invoice",
+ "Country_Code_Phone": "Country Code Phone",
+ "Voucher_activation_menu_will_be_hidden": "Voucher activation menu will be hidden",
+ "Customer_can_deposit_money_to_buy_voucher": "Customer can deposit money to buy voucher",
+ "Allow_balance_transfer_between_customers": "Allow balance transfer between customers",
+ "Reminder_Notification": "Reminder Notification",
+ "Reminder_Notification_Message": "Reminder Notification Message",
+ "Reminder_7_days": "Reminder 7 days",
+ "Reminder_3_days": "Reminder 3 days",
+ "Reminder_1_day": "Reminder 1 day",
+ "PPPOE_Password": "PPPOE Password",
+ "User_Cannot_change_this__only_admin__if_it_Empty_it_will_use_user_password": "User Cannot change this, only admin. if it Empty it will use user password",
+ "Invoice_Balance_Message": "Invoice Balance Message",
+ "Invoice_Notification_Payment": "Invoice Notification Payment",
+ "Balance_Notification_Payment": "Balance Notification Payment",
+ "Balance_Plans": "Balance Plans",
+ "Buy_Balance": "Buy Balance",
+ "Price": "Price",
+ "Validity": "Validity",
+ "Disable_auto_renewal_": "Disable auto renewal?",
+ "Auto_Renewal_On": "Auto Renewal On",
+ "Enable_auto_renewal_": "Enable auto renewal?",
+ "Auto_Renewal_Off": "Auto Renewal Off",
+ "Refill_Balance": "Refill Balance",
+ "Invoice_Footer": "Invoice Footer",
+ "Pay_With_Balance": "Pay With Balance",
+ "Pay_this_with_Balance__your_active_package_will_be_overwrite": "Pay this with Balance? your active package will be overwrite",
+ "Success_to_buy_package": "Success to buy package",
+ "Auto_Renewal": "Auto Renewal",
+ "View": "View",
+ "Back": "Back",
+ "Active": "Active",
+ "Transfer_Balance": "Transfer Balance",
+ "Send_your_balance_": "Send your balance?",
+ "Send": "Send",
+ "Cannot_send_to_yourself": "Cannot send to yourself",
+ "Sending_balance_success": "Sending balance success",
+ "From": "From",
+ "To": "To",
+ "insufficient_balance": "insufficient balance",
+ "Send_Balance": "Send Balance",
+ "Received_Balance": "Received Balance",
+ "Minimum_Balance_Transfer": "Minimum Balance Transfer",
+ "Minimum_Transfer": "Minimum Transfer",
+ "Company_Logo": "Company Logo",
+ "Expired_IP_Pool": "Expired IP Pool",
+ "Proxy": "Proxy",
+ "Proxy_Server": "Proxy Server",
+ "Proxy_Server_Login": "Proxy Server Login",
+ "Hotspot_Plan": "Hotspot Plan",
+ "PPPOE_Plan": "PPPOE Plan",
+ "UNKNOWN": "UNKNOWN",
+ "Are_You_Sure_": "Are You Sure?",
+ "Success_to_send_package": "Success to send package",
+ "Target_has_active_plan__different_with_current_plant_": "Target has active plan, different with current plant.",
+ "Recharge_a_friend": "Recharge a friend",
+ "Buy_for_friend": "Buy for friend",
+ "Buy_this_for_friend_account_": "Buy this for friend account?",
+ "Review_package_before_recharge": "Review package before recharge",
+ "Activate": "Activate",
+ "Deactivate": "Deactivate",
+ "Sync": "Sync",
+ "Failed_to_create_PaymeTrust_transaction_": "Failed to create PaymeTrust transaction.",
+ "Location": "Location",
+ "Radius_Plans": "Radius Plans",
+ "Change_title_in_user_Plan_order": "Change title in user Plan order",
+ "Logs": "Logs",
+ "Voucher_Format": "Voucher Format",
+ "Resend_To_Customer": "Resend To Customer",
+ "Your_friend_do_not_have_active_package": "Your friend do not have active package",
+ "Service_Type": "Service Type",
+ "Others": "Others",
+ "PPPoE": "PPPoE",
+ "Hotspot": "Hotspot",
+ "Disable_Registration": "Disable Registration",
+ "Customer_just_Login_with_Phone_number_and_Voucher_Code__Voucher_will_be_password": "Customer just Login with Phone number and Voucher Code, Voucher will be password",
+ "Login___Activate_Voucher": "Login \/ Activate Voucher",
+ "After_Customer_activate_voucher_or_login__customer_will_be_redirected_to_this_url": "After Customer activate voucher or login, customer will be redirected to this url",
+ "Voucher_Prefix": "Voucher Prefix",
+ "Voucher_activation_success__now_you_can_login": "Voucher activation success, now you can login",
+ "Buy_this__your_active_package_will_be_overwritten": "Buy this? your active package will be overwritten",
+ "Pay_this_with_Balance__your_active_package_will_be_overwritten": "Pay this with Balance? your active package will be overwritten",
+ "Buy_this__your_active_package_will_be_overwrite": "Buy this? your active package will be overwrite",
+ "Monthly_Registered_Customers": "Monthly Registered Customers",
+ "Total_Monthly_Sales": "Total Monthly Sales",
+ "Active_Users": "Active Users",
+ "All_Users_Insights": "All Users Insights",
+ "SuperAdmin": "Super Admin",
+ "Radius": "Radius",
+ "Radius_NAS": "Radius NAS",
+ "Translation": "Translation",
+ "Translation_saved_Successfully": "Translation saved Successfully",
+ "Language_Editor": "Language Editor",
+ "year": "year",
+ "month": "month",
+ "week": "week",
+ "day": "day",
+ "hour": "hour",
+ "minute": "minute",
+ "second": "second",
+ "Attributes": "Attributes",
+ "Profile": "Profile",
+ "Phone": "Phone",
+ "City": "City",
+ "Sub_District": "Sub District",
+ "Ward": "Ward",
+ "Credentials": "Credentials",
+ "Agent": "Agent",
+ "This_Token_will_act_as_SuperAdmin_Admin": "This Token will act as SuperAdmin\/Admin",
+ "Login": "Login",
+ "Expired_Action": "Expired Action",
+ "Expired_Address_List_Name": "Expired Address List Name",
+ "Address_List": "Address List",
+ "Optional": "Optional",
+ "Generated_By": "Generated By",
+ "Admin": "Admin",
+ "Password_should_be_minimum_6_characters": "Password should be minimum 6 characters",
+ "Add_User": "Add User",
+ "Send_Notification": "Send Notification",
+ "Code": "Code",
+ "Send_To_Customer": "Send To Customer",
+ "Prev": "Prev",
+ "Voucher_Not_Found": "Voucher Not Found",
+ "Miscellaneous": "Miscellaneous",
+ "OTP_Required": "OTP Required",
+ "Change": "Change",
+ "Change_Phone_Number": "Change Phone Number",
+ "Current_Number": "Current Number",
+ "New_Number": "New Number",
+ "Input_your_phone_number": "Input your phone number",
+ "OTP": "OTP",
+ "Enter_OTP_that_was_sent_to_your_phone": "Enter OTP that was sent to your phone",
+ "Update": "Update",
+ "OTP_is_required_when_user_want_to_change_phone_number": "OTP is required when user want to change phone number",
+ "Rate": "Rate",
+ "Burst": "Burst",
+ "Editing_Bandwidth_will_not_automatically_update_the_plan__you_need_to_edit_the_plan_then_save_again": "Editing Bandwidth will not automatically update the plan, you need to edit the plan then save again",
+ "OTP_Method": "OTP Method",
+ "SMS": "SMS",
+ "WhatsApp": "WhatsApp",
+ "SMS_and_WhatsApp": "SMS and WhatsApp",
+ "The_method_which_OTP_will_be_sent_to_user": "The method which OTP will be sent to user",
+ "Report_Viewer": "Report Viewer",
+ "Super_Administrator": "Super Administrator",
+ "Send_To": "Send To",
+ "Resend": "Resend",
+ "Alert": "Alert",
+ "success": "success",
+ "Click_Here": "Click Here",
+ "danger": "danger",
+ "Logout_Successful": "Logout Successful",
+ "warning": "warning",
+ "Users_Announcement": "Users Announcement",
+ "Customer_Announcement": "Customer Announcement",
+ "1_Period___1_Month__Expires_the_20th_of_each_month": "1 Period = 1 Month, Expires the 20th of each month",
+ "Period": "Period",
+ "Add": "Add",
+ "Select_Payment_Gateway": "Select Payment Gateway",
+ "Available_Payment_Gateway": "Available Payment Gateway",
+ "Pay_Now": "Pay Now",
+ "Please_select_Payment_Gateway": "Please select Payment Gateway",
+ "Payment_Gateway_Deleted": "Payment Gateway Deleted",
+ "Payment_Gateway_not_set__please_set_it_in_Settings": "Payment Gateway not set, please set it in Settings",
+ "Failed_to_create_Transaction__": "Failed to create Transaction..",
+ "Show_To_Customer": "Type",
+ "Using": "Using",
+ "Default": "Default",
+ "Customer_Balance": "Customer Balance",
+ "Vouchers": "Vouchers",
+ "Refill_Customer": "Refill Customer",
+ "Recharge_Customer": "Recharge Customer",
+ "Plans": "Plans",
+ "PPPOE": "PPPOE",
+ "Bandwidth": "Bandwidth",
+ "Customers": "Customers",
+ "Actives": "Actives",
+ "Name": "Name",
+ "Confirm": "Confirm",
+ "Plan": "Plan",
+ "Total": "Total",
+ "Current_Cycle": "Current Cycle",
+ "Additional_Cost": "Additional Cost",
+ "Remaining": "Remaining",
+ "Not_Found": "Not Found",
+ "Cash": "Cash",
+ "Payment_not_found": "Payment not found",
+ "If_your_friend_have_Additional_Cost__you_will_pay_for_that_too": "If your friend have Additional Cost, you will pay for that too",
+ "Cache_cleared_successfully_": "Cache cleared successfully!",
+ "Paid": "Paid",
+ "Send_Message": "Send Message",
+ "Send_Personal_Message": "Send Personal Message",
+ "Send_Via": "Send Via",
+ "Compose_your_message___": "Compose your message...",
+ "Use_placeholders_": "Use placeholders:",
+ "Customer_Name": "Customer Name",
+ "Customer_Username": "Customer Username",
+ "Customer_Phone": "Customer Phone",
+ "Your_Company_Name": "Your Company Name",
+ "Message_Sent_Successfully": "Message Sent Successfully",
+ "Send_Bulk_Message": "Send Bulk Message",
+ "Group": "Group",
+ "All_Customers": "All Customers",
+ "New_Customers": "New Customers",
+ "Expired_Customers": "Expired Customers",
+ "Active_Customers": "Active Customers",
+ "Map": "Map",
+ "Customer_Location": "Customer Location",
+ "Account_Type": "Account Type",
+ "Coordinates": "Coordinates",
+ "Latitude_and_Longitude_coordinates_for_map_must_be_separate_with_comma____": "Latitude and Longitude coordinates for map must be separate with comma ","",
+ "Customer_Geo_Location_Information": "Customer Geo Location Information",
+ "List": "List",
+ "Lists": "Lists",
+ "Single_Customer": "Single Customer",
+ "Bulk_Customers": "Bulk Customers",
+ "Message_per_time": "Message per time",
+ "5_Messages": "5 Messages",
+ "10_Messages": "10 Messages",
+ "15_Messages": "15 Messages",
+ "20_Messages": "20 Messages",
+ "30_Messages": "30 Messages",
+ "40_Messages": "40 Messages",
+ "50_Messages": "50 Messages",
+ "60_Messages": "60 Messages",
+ "Use_20_and_above_if_you_are_sending_to_all_customers_to_avoid_server_time_out": "Use 20 and above if you are sending to all customers to avoid server time out",
+ "Delay": "Delay",
+ "No_Delay": "No Delay",
+ "5_Seconds": "5 Seconds",
+ "10_Seconds": "10 Seconds",
+ "15_Seconds": "15 Seconds",
+ "20_Seconds": "20 Seconds",
+ "Use_at_least_5_secs_if_you_are_sending_to_all_customers_to_avoid_being_banned_by_your_message_provider": "Use at least 5 secs if you are sending to all customers to avoid being banned by your message provider",
+ "Testing__if_checked_no_real_message_is_sent_": "Testing [if checked no real message is sent]",
+ "All_fields_are_required": "All fields are required",
+ "Personal": "Personal",
+ "Email_Notification": "Email Notification",
+ "Router_Name___Location": "Router Name \/ Location",
+ "Plan_Category": "Plan Category",
+ "ID": "ID",
+ "Internet_Plan": "Internet Plan",
+ "Privacy_Policy": "Privacy Policy",
+ "Terms_and_Conditions": "Terms and Conditions",
+ "Contact": "Contact",
+ "will_be_replaced_with_Customer_Name": "will be replaced with Customer Name",
+ "will_be_replaced_with_Customer_username": "will be replaced with Customer username",
+ "will_be_replaced_with_Package_name": "will be replaced with Package name",
+ "will_be_replaced_with_Package_price": "will be replaced with Package price",
+ "additional_bills_for_customers": "additional bills for customers",
+ "will_be_replaced_with_Expiration_date": "will be replaced with Expiration date",
+ "Your_Company_Name_at_Settings": "Your Company Name at Settings",
+ "Your_Company_Address_at_Settings": "Your Company Address at Settings",
+ "Your_Company_Phone_at_Settings": "Your Company Phone at Settings",
+ "Invoice_number": "Invoice number",
+ "Date_invoice_created": "Date invoice created",
+ "Payment_gateway_user_paid_from": "Payment gateway user paid from",
+ "Payment_channel_user_paid_from": "Payment channel user paid from",
+ "is_Hotspot_or_PPPOE": "is Hotspot or PPPOE",
+ "Internet_Package": "Internet Package",
+ "Internet_Package_Prices": "Internet Package Prices",
+ "Receiver_name": "Receiver name",
+ "Username_internet": "Username internet",
+ "User_password": "User password",
+ "Expired_datetime": "Expired datetime",
+ "For_Notes_by_admin": "For Notes by admin",
+ "Transaction_datetime": "Transaction datetime",
+ "Balance_Before": "Balance Before",
+ "Balance_After": "Balance After",
+ "how_much_balance_have_been_send": "how much balance have been send",
+ "Current_Balance": "Current Balance",
+ "Sender_name": "Sender name",
+ "how_much_balance_have_been_received": "how much balance have been received",
+ "Extend_Postpaid_Expiration": "Extend Postpaid Expiration",
+ "Allow_Extend": "Allow Extend",
+ "Extend_Days": "Extend Days",
+ "Confirmation_Message": "Confirmation Message",
+ "You_are_already_logged_in": "You are already logged in",
+ "Extend": "Extend",
+ "Created___Expired": "Created \/ Expired",
+ "Bank_Transfer": "Bank Transfer",
+ "Recharge_Using": "Recharge Using",
+ "ago": "ago",
+ "Disabled": "Disabled",
+ "Banned": "Banned",
+ "Customer_cannot_login_again": "Customer cannot login again",
+ "Customer_can_login_but_cannot_buy_internet_plan__Admin_cannot_recharge_customer": "Customer can login but cannot buy internet plan, Admin cannot recharge customer",
+ "Don_t_forget_to_deactivate_all_active_plan_too": "Don't forget to deactivate all active plan too",
+ "Ascending": "Ascending",
+ "Descending": "Descending",
+ "Created_Date": "Created Date",
+ "Inactive": "Inactive",
+ "Suspended": "Suspended",
+ "Query": "Query",
+ "Notes": "Notes",
+ "This_account_status": "This account status",
+ "Maintenance_Mode": "Maintenance Mode",
+ "Maintenance_Mode_Settings": "Maintenance Mode Settings",
+ "Status_": "Status:",
+ "End_Date_": "End Date:",
+ "Save": "Save",
+ "Site_is_temporarily_unavailable_": "Site is temporarily unavailable.",
+ "Scheduled_maintenance_is_currently_in_progress__Please_check_back_soon_": "Scheduled maintenance is currently in progress. Please check back soon.",
+ "We_apologize_for_any_inconvenience_": "We apologize for any inconvenience.",
+ "The": "The",
+ "Team": "Team",
+ "Extend_Package_Expiry": "Extend Package Expiry",
+ "No": "No",
+ "Yes": "Yes",
+ "If_user_buy_same_internet_plan__expiry_date_will_extend": "If user buy same internet plan, expiry date will extend",
+ "Tax_System": "Tax System",
+ "Enable_Tax_System": "Enable Tax System",
+ "Tax_will_be_calculated_in_Internet_Plan_Price": "Tax will be calculated in Internet Plan Price",
+ "Tax_Rate": "Tax Rate",
+ "0_5_": "0.5%",
+ "1_": "1%",
+ "1_5_": "1.5%",
+ "2_": "2%",
+ "5_": "5%",
+ "10_": "10%",
+ "Custom": "Custom",
+ "Tax_Rates_in_percentage": "Tax Rates in percentage",
+ "Custom_Tax_Rate": "Custom Tax Rate",
+ "Enter_Custom_Tax_Rate": "Enter Custom Tax Rate",
+ "Enter_the_custom_tax_rate__e_g___3_75_for_3_75__": "Enter the custom tax rate (e.g., 3.75 for 3.75%)",
+ "Additional_Information": "Additional Information",
+ "City_of_Resident": "City of Resident",
+ "District": "District",
+ "State": "State",
+ "State_of_Resident": "State of Resident",
+ "Zip": "Zip",
+ "Zip_Code": "Zip Code",
+ "M_Pesa": "M-Pesa",
+ "sales": "sales",
+ "Create_Transaction_Success__Please_click_pay_now_to_process_payment": "Create Transaction Success, Please click pay now to process payment",
+ "Failed_to_send_message": "Failed to send message",
+ "": "",
+ "just_now": "just now",
+ "Backup_Database": "Backup Database",
+ "Backup_not_found_": "Backup not found.",
+ "Add_Customer": "Add Customer",
+ "Clients": "Clients",
+ "All_Clients": "All Clients",
+ "New_Client": "New Client",
+ "Active_Clients": "Active Clients",
+ "Refill_Client": "Refill Client",
+ "Recharge_Client": "Recharge Client",
+ "Top_Up_Wallet": "Top-Up Wallet",
+ "_Internet_Packages": "Internet Packages",
+ "Communications": "Communications",
+ "Single_Client": "Single Client",
+ "Bulk_Clients": "Bulk Clients",
+ "Sent_Messages": "Sent Messages",
+ "Recharge_SMS": "Recharge SMS",
+ "User_Alerts": "User Alerts",
+ "Payment_Method": "Payment Method",
+ "System_Logs": "System Logs",
+ "Mpesa_Settings": "Mpesa Settings",
+ "SMS_Balance": "SMS Balance",
+ "View_Balance": "View Balance",
+ "Force_Logout_": "Force Logout:",
+ "Account_Not_Found": "Account Not Found",
+ "Enter_Username": "Enter Username",
+ "Enter_Full_Name": "Enter Full Name",
+ "Enter_Email": "Enter Email",
+ "Enter_Phone_Number": "Enter Phone Number",
+ "Enter_Password": "Enter Password",
+ "Enter_PPPOE_Password": "Enter PPPOE Password",
+ "Enter_Address": "Enter Address",
+ "Business": "Business",
+ "Messages": "Messages",
+ "Manage_Messages": "Manage Messages",
+ "Actions": "Actions",
+ "Download": "Download",
+ "Uptime": "Uptime",
+ "Memory_Used_Total": "Memory Used\/Total",
+ "CPU_Load": "CPU Load",
+ "Free_Memory": "Free Memory",
+ "Online_Users": "Online Users",
+ "Hotspot_Users": "Hotspot Users",
+ "New_Hotspot_User": "New Hotspot User",
+ "Server": "Server",
+ "MAC_Address": "MAC Address",
+ "Session_Time": "Session Time",
+ "Rx_Bytes": "Rx Bytes",
+ "Tx_Bytes": "Tx Bytes",
+ "Online_Clients": "Online Clients",
+ "Upload": "Upload",
+ "Action": "Action",
+ "Backup_File": "Backup File",
+ "Are_you_Sure_you_want_to_Restore_this_Database_": "Are you Sure you want to Restore this Database?",
+ "Restore": "Restore",
+ "Are_you_Sure_you_want_to_Delete_this_Database_": "Are you Sure you want to Delete this Database?",
+ "Hotspot_Client": "Hotspot Client",
+ "Pppoe_Clients": "Pppoe Clients",
+ "Reboot": "Reboot",
+ "Close": "Close",
+ "Today_s_Sales": "Today's Sales",
+ "Active_Accounts": "Active Accounts",
+ "Expired_Accounts": "Expired Accounts",
+ "Account": "Account",
+ "Enter_Account_Number": "Enter Account Number",
+ "Online_Hotspot_Users": "Online Hotspot Users",
+ "View_Hotspot_Users": "View Hotspot Users",
+ "Online_PPPoE_Users": "Online PPPoE Users",
+ "View_PPPoE_Users": "View PPPoE Users",
+ "Data_Usage": "Data Usage",
+ "View_Data_Usage": "View Data Usage",
+ "Amount": "Amount",
+ "Unused": "Unused",
+ "Used": "Used",
+ "Quotes": "Quotes",
+ "Recent_Orders": "Recent Orders",
+ "Order_ID": "Order ID",
+ "Add_Client": "Add Client",
+ "Clients_Map": "Clients Map",
+ "Admin_Users": "Admin Users",
+ "Payment_Setup": "Payment Setup",
+ "Add_New_Client": "Add New Client",
+ "Acc_Type": "Acc Type",
+ "Area": "Area",
+ "Service": "Service",
+ "Monthly_Customers": "Monthly Customers",
+ "This_Token_will_act_as_SuperAdmin_Admin_": "This Token will act as SuperAdmin\/Admin.",
+ "Expired_Users": "Expired Users",
+ "Fullname": "Fullname",
+ "Router": "Router",
+ "IT709": "IT709",
+ "IT794": "IT794",
+ "IT889": "IT889",
+ "Temperature": "Temperature",
+ "Voltage": "Voltage",
+ "Wireless_Status": "Wireless Status",
+ "Interface_Status": "Interface Status",
+ "Hotspot_Online_Users": "Hotspot Online Users",
+ "PPPoE_Online_Users": "PPPoE Online Users",
+ "Traffic_Monitor": "Traffic Monitor",
+ "Interface_Name": "Interface Name",
+ "Tx__bytes_Out_": "Tx (bytes Out)",
+ "Rx__bytes_In_": "Rx (bytes In)",
+ "Total_Usage": "Total Usage",
+ "Mac_Address": "Mac Address",
+ "Session_Time_Left": "Session Time Left",
+ "Upload__RX_": "Upload (RX)",
+ "Download__TX_": "Download (TX)",
+ "Caller_ID": "Caller ID",
+ "Interface": "Interface",
+ "Last_Ip": "Last Ip",
+ "Last_Activity": "Last Activity",
+ "Signal_Strength": "Signal Strength",
+ "Tx___Rx_CCQ": "Tx \/ Rx CCQ",
+ "Rx_Rate": "Rx Rate",
+ "Tx_Rate": "Tx Rate",
+ "Interace": "Interace",
+ "TX": "TX",
+ "RX": "RX",
+ "Date_Time": "Date\/Time",
+ "Topic": "Topic",
+ "Info": "Info",
+ "Success": "Success",
+ "Warning": "Warning",
+ "Error": "Error",
+ "IT983": "IT983",
+ "moha": "moss",
+ "Username_should_be_between_3_to_45_characters": "Username should be between 3 to 45 characters",
+ "Full_Name_should_be_between_3_to_45_characters": "Full Name should be between 3 to 45 characters",
+ "Mpesa_C2B_Settings__Offline_Payment_": "Mpesa C2B Settings [Offline Payment]",
+ "M_Pesa_C2B_Payment_Gateway": "M-Pesa C2B Payment Gateway",
+ "M_Pesa_C2B_Environment": "M-Pesa C2B Environment",
+ "SandBox_or_Testing": "SandBox or Testing",
+ "Live_or_Production": "Live or Production",
+ "Sandbox": "Sandbox",
+ "is_for_testing_purpose__please_switch_to": "is for testing purpose, please switch to",
+ "Live": "Live",
+ "in_production_": "in production.",
+ "Accept_Insufficient_Fee": "Accept Insufficient Fee",
+ "You_haven_t_registered_your_validation_and_verification_URLs__Please_register_URLs_by_clicking_": "You haven't registered your validation and verification URLs, Please register URLs by clicking",
+ "Payment_History": "Payment History",
+ "Transaction_Type": "Transaction Type",
+ "Transaction_Time": "Transaction Time",
+ "Amount_Paid": "Amount Paid",
+ "Package_Name": "Package Name",
+ "Package_Price": "Package Price",
+ "Bill_Ref_Number": "Bill Ref Number",
+ "Company_Balance": "Company Balance",
+ "_Cleared_the_system_cache_": "Cleared the system cache",
+ "taxip": "taxi",
+ "lessa": "lessa",
+ "brian": "brian",
+ "hussein": "hussein",
+ "lucy": "lucy",
+ "karis": "cook",
+ "taslim": "surrender",
+ "sofia": "sofia",
+ "cynthia": "cynthia",
+ "husein": "Hussein",
+ "shad": "shad",
+ "aliali": "face",
+ "briton": "briton",
+ "729632854": "729632854",
+ "oscar": "oscar"
+}
\ No newline at end of file
diff --git a/system/lan/index.html b/system/lan/index.html
new file mode 100644
index 0000000..9757970
--- /dev/null
+++ b/system/lan/index.html
@@ -0,0 +1,8 @@
+
+
+ 403 Forbidden
+
+
+
Directory access is forbidden.
+
+
\ No newline at end of file
diff --git a/system/lan/indonesia.json b/system/lan/indonesia.json
new file mode 100644
index 0000000..f1ce7be
--- /dev/null
+++ b/system/lan/indonesia.json
@@ -0,0 +1,480 @@
+{
+ "Log_in": "Masuk",
+ "Register": "Daftar",
+ "Announcement": "Pemberitahuan",
+ "Registration_Info": "Info Pendaftaran",
+ "Voucher_not_found__please_buy_voucher_befor_register": "Voucher tidak ditemukan, silakan beli voucher sebelum mendaftar",
+ "Register_Success__You_can_login_now": "Daftar Sukses! Anda dapat masuk sekarang",
+ "Log_in_to_Member_Panel": "Masuk ke Panel Anggota",
+ "Register_as_Member": "Daftar sebagai Anggota",
+ "Enter_Admin_Area": "Masuk ke Admin Panel",
+ "PHPNuxBill": "PHPNuxBill",
+ "Username": "Nama Pengguna",
+ "Password": "Kata Sandi",
+ "Passwords_does_not_match": "Kata sandi tidak cocok",
+ "Account_already_axist": "Akun telah ada",
+ "Manage": "Mengelola",
+ "Submit": "Kirim",
+ "Save_Changes": "Simpan Perubahan",
+ "Cancel": "Batal",
+ "Edit": "Sunting",
+ "Delete": "Hapus",
+ "Welcome": "Selamat Datang",
+ "Data_Created_Successfully": "Data Berhasil Dibuat",
+ "Data_Updated_Successfully": "Data Berhasil Diperbarui",
+ "Data_Deleted_Successfully": "Data Berhasil Dihapus",
+ "Static_Pages": "Halaman Statis",
+ "Failed_to_save_page__make_sure_i_can_write_to_folder_pages___i_chmod_664_pages___html_i_": "Gagal menyimpan halaman, pastikan diperbolehkan menulis file di folder pages, chmod 664 pages\/*.html",
+ "Saving_page_success": "Menyimpan halaman berhasil",
+ "Sometimes_you_need_to_refresh_3_times_until_content_change": "Terkadang Anda perlu menyegarkan 3 kali hingga konten berubah",
+ "Dashboard": "Dasbor",
+ "Search_Customers___": "Cari Member...",
+ "My_Account": "Akun Saya",
+ "My_Profile": "Profil Saya",
+ "Settings": "Pengaturan",
+ "Edit_Profile": "Sunting Profil",
+ "Change_Password": "Ganti kata sandi",
+ "Logout": "Keluar",
+ "Services": "Layanan",
+ "Bandwidth_Plans": "Paket Bandwidth",
+ "Bandwidth_Name": "Nama Bandwidth",
+ "New_Bandwidth": "Bandwidth Baru",
+ "Edit_Bandwidth": "Sunting Bandwidth",
+ "Add_New_Bandwidth": "Tambahkan Bandwidth Baru",
+ "Rate_Download": "Nilai Unduhan",
+ "Rate_Upload": "Nilai Unggahan",
+ "Name_Bandwidth_Already_Exist": "Nama Bandwidth sudah ada",
+ "Hotspot_Plans": "Paket Hotspot",
+ "PPPOE_Plans": "Paket PPPoE",
+ "Plan_Name": "Nama Paket",
+ "New_Service_Plan": "Paket Layanan Baru",
+ "Add_Service_Plan": "Tambah Paket Layanan",
+ "Edit_Service_Plan": "Sunting Paket Layanan",
+ "Name_Plan_Already_Exist": "Nama Paket sudah ada",
+ "Plan_Type": "Jenis Paket",
+ "Plan_Price": "Harga Paket",
+ "Limit_Type": "Tipe Batas",
+ "Unlimited": "Tak Terbatas",
+ "Limited": "Terbatas",
+ "Time_Limit": "Batas waktu",
+ "Data_Limit": "Batas Data",
+ "Both_Limit": "Membatasi keduanya",
+ "Plan_Validity": "Waktu Paket",
+ "Select_Bandwidth": "Pilih Bandwidth",
+ "Shared_Users": "Berbagi Pelanggan",
+ "Choose_User_Type_Sales_to_disable_access_to_Settings": "Pilih Sales untuk menonaktifkan akses ke Pengaturan",
+ "Current_Password": "Kata sandi saat ini",
+ "New_Password": "Kata sandi baru",
+ "Administrator": "Administrator",
+ "Sales": "Sales",
+ "Member": "Anggota",
+ "Confirm_New_Password": "Konfirmasi sandi baru",
+ "Confirm_Password": "Konfirmasi sandi",
+ "Full_Name": "Nama Lengkap",
+ "User_Type": "Tipe Pelanggan",
+ "Address": "Alamat",
+ "Created_On": "Dibuat pada",
+ "Expires_On": "Kedaluwarsa pada",
+ "Phone_Number": "Nomor telepon",
+ "User_deleted_Successfully": "Pelanggan berhasil dihapus",
+ "Full_Administrator": "Administrator Penuh",
+ "Keep_Blank_to_do_not_change_Password": "Biarkan kosong apabila tidak ingin mengubah kata sandi",
+ "Keep_it_blank_if_you_do_not_want_to_show_currency_code": "Kosongkan jika Anda tidak ingin menampilkan kode mata uang",
+ "Theme_Style": "Gaya Tema",
+ "Theme_Color": "Warna Tema",
+ "Default_Language": "Bahasa Bawaan",
+ "Network": "Jaringan",
+ "Routers": "Router",
+ "IP_Pool": "IP Pool",
+ "New_Router": "Router baru",
+ "Add_Router": "Tambahkan Router",
+ "Edit_Router": "Sunting Router",
+ "Router_Name": "Nama Router",
+ "IP_Address": "Alamat IP",
+ "Router_Secret": "Password Router",
+ "Description": "Deskrispi",
+ "IP_Router_Already_Exist": "IP Router sudah ada",
+ "Name_Pool": "Nama Pool",
+ "Range_IP": "Rentang IP",
+ "New_Pool": "Pool baru",
+ "Add_Pool": "Tambahkan Pool",
+ "Edit_Pool": "Sunting Pool",
+ "Pool_Name_Already_Exist": "Nama Pool sudah ada",
+ "Refill_Account": "Isi Ulang Akun",
+ "Recharge_Account": "Isi Ulang Akun",
+ "Select_Account": "Pilih Akun",
+ "Service_Plan": "Paket Layanan",
+ "Recharge": "Isi Ulang",
+ "Method": "Metode",
+ "Account_Created_Successfully": "Akun berhasil dibuat",
+ "Database_Status": "Status Database",
+ "Total_Database_Size": "Ukuran total database",
+ "Download_Database_Backup": "Unduh cadangan database",
+ "Table_Name": "Nama Tabel",
+ "Rows": "Baris",
+ "Size": "Ukuran",
+ "Customer": "Pelanggan",
+ "Add_New_Contact": "Tambahkan Kontak Baru",
+ "Edit_Contact": "Sunting Kontak",
+ "List_Contact": "Daftar Kontak",
+ "Manage_Contact": "Kelola Kontak",
+ "Reports": "Laporan",
+ "Daily_Reports": "Laporan Harian",
+ "Period_Reports": "Laporan Periode",
+ "All_Transactions": "Semua Transaksi",
+ "Total_Income": "Jumlah Pemasukan",
+ "All_Transactions_at_Date": "Semua transaksi pada ganggal",
+ "Export_for_Print": "Ekspor untuk cetak",
+ "Print": "Cetak",
+ "Export_to_PDF": "Ekspor ke PDF",
+ "Click_Here_to_Print": "Klik Disini untuk mencetak",
+ "You_can_use_html_tag": "Anda dapat menggunakan tag HTML",
+ "Date_Format": "Format tanggal",
+ "Income_Today": "Pendapatan hari ini",
+ "Income_This_Month": "Penghasilan bulan ini",
+ "Users_Active": "Pelanggan Aktif",
+ "Total_Users": "Total Pelanggan",
+ "Users": "Pelanggan",
+ "Edit_User": "Sunting Pelanggan",
+ "Last_Login": "Terakhir Masuk",
+ "Administrator_Users": "Pengguna Administrator",
+ "Manage_Administrator": "Kelola Administrator",
+ "Add_New_Administrator": "Tambahkan Administrator Baru",
+ "Localisation": "Lokalisasi",
+ "Backup_Restore": "Cadangkan\/Pulihkan",
+ "General_Settings": "Pengaturan Umum",
+ "Date": "Tanggal",
+ "Login_Successful": "Berhasil Masuk",
+ "Failed_Login": "Gagal Masuk",
+ "Settings_Saved_Successfully": "Pengaturan Berhasil Disimpan",
+ "User_Updated_Successfully": "Pengguna Berhasil Diperbarui",
+ "User_Expired__Today": "Pengguna Kedaluwarsa, Hari Ini",
+ "Activity_Log": "Log Aktivitas",
+ "View_Reports": "Lihat Laporan",
+ "View_All": "Lihat semua",
+ "Number_of_Vouchers": "Jumlah Voucher",
+ "Length_Code": "Panjang Kode",
+ "Code_Voucher": "Kode Voucher",
+ "Voucher": "Voucher",
+ "Hotspot_Voucher": "Voucher Hotspot",
+ "Status_Voucher": "Voucher Status",
+ "Add_Vouchers": "Tambah Voucher",
+ "Create_Vouchers_Successfully": "Buat Voucher Berhasil",
+ "Generate": "Menghasilkan",
+ "Print_side_by_side__it_will_easy_to_cut": "Info Cetak",
+ "From_Date": "Dari tanggal",
+ "To_Date": "Hingga saat ini",
+ "New_Service": "Layanan Baru",
+ "Type": "Jenis",
+ "Finish": "Menyelesaikan",
+ "Application_Name__Company_Name": "Nama Aplikasi\/ Nama Perusahaan",
+ "This_Name_will_be_shown_on_the_Title": "Nama ini akan ditampilkan pada Judul",
+ "Next": "Berikutnya",
+ "Last": "Terakhir",
+ "Timezone": "Zona waktu",
+ "Decimal_Point": "Titik Desimal",
+ "Thousands_Separator": "Pemisah Ribuan",
+ "Currency_Code": "Kode Mata Uang",
+ "Order_Voucher": "Pesan Voucher",
+ "Voucher_Activation": "Aktivasi Voucher",
+ "List_Activated_Voucher": "Daftar Voucher yang diaktifkan",
+ "Enter_voucher_code_here": "Masukkan kode voucher di sini",
+ "Private_Message": "Pesan Pribadi",
+ "Inbox": "Kotak Masuk",
+ "Outbox": "Kotak Keluar",
+ "Compose": "Menyusun",
+ "Send_to": "Kirim ke",
+ "Title": "Judul",
+ "Message": "Pesan",
+ "Your_Account_Information": "Informasi Akun Anda",
+ "Welcome_to_the_Panel_Members_page__on_this_page_you_can_": "Selamat datang di halaman Anggota Panel, di halaman ini Anda dapat:",
+ "Invalid_Username_or_Password": "Nama pengguna atau kata sandi salah",
+ "You_do_not_have_permission_to_access_this_page": "Anda tidak memiliki izin untuk mengakses halaman ini",
+ "Incorrect_Current_Password": "Kata sandi saat ini salah",
+ "Password_changed_successfully__Please_login_again": "Kata sandi berhasil diubah, silakan login kembali",
+ "All_field_is_required": "Semua bidang wajib diisi",
+ "Voucher_Not_Valid": "Voucher tidak berlaku",
+ "Activation_Vouchers_Successfully": "Aktivasi Voucher Berhasil",
+ "Data_Not_Found": "Data tidak ditemukan",
+ "Search_by_Username": "Cari berdasarkan nama pengguna",
+ "Search_by_Name": "Cari berdasarkan nama",
+ "Search_by_Code_Voucher": "Cari berdasarkan kode voucher",
+ "Search": "Mencari",
+ "Select_a_customer": "Pilih pelanggan",
+ "Select_Routers": "Pilih Router",
+ "Select_Plans": "Pilih Paket",
+ "Select_Pool": "Pilih Pool",
+ "Hrs": "Jam",
+ "Mins": "Menit",
+ "Days": "Hari",
+ "Months": "Bulan",
+ "Add_Language": "Tambahkan Bahasa",
+ "Language_Name": "Nama Bahasa",
+ "Folder_Name": "Nama Folder",
+ "Translator": "Penerjemah",
+ "Language_Name_Already_Exist": "Nama Bahasa sudah ada",
+ "Payment_Gateway": "Gerbang Pembayaran",
+ "Community": "Komunitas",
+ "1_user_can_be_used_for_many_devices_": "1 pengguna bisa digunakan untuk banyak perangkat?",
+ "Cannot_be_change_after_saved": "Tidak dapat diubah setelah disimpan",
+ "Explain_Coverage_of_router": "Jelaskan cakupan router",
+ "Name_of_Area_that_router_operated": "Nama area tempat router dioperasikan",
+ "Payment_Notification_URL__Recurring_Notification_URL__Pay_Account_Notification_URL": "URL notifikasi pembayaran, URL notifikasi berulang, URL notifikasi akun bayar",
+ "Finish_Redirect_URL__Unfinish_Redirect_URL__Error_Redirect_URL": "Selesaikan URL pengalihan, selesaikan URL pengalihan, URL pengalihan kesalahan",
+ "Status": "Status",
+ "Plan_Not_found": "Paket tidak ditemukan",
+ "Failed_to_create_transaction_": "Gagal membuat transaksi.",
+ "Seller_has_not_yet_setup_Xendit_payment_gateway": "Penjual belum menyiapkan gateway pembayaran Xendit",
+ "Admin_has_not_yet_setup_Xendit_payment_gateway__please_tell_admin": "Admin belum menyiapkan gerbang pembayaran Xendit, mohon beritahu Admin",
+ "Buy_this__your_active_package_will_be_overwrite": "Beli ini? Paket aktif Anda akan ditimpa",
+ "You_already_have_unpaid_transaction__cancel_it_or_pay_it_": "Anda sudah memiliki transaksi yang belum dibayar, batalkan atau bayar.",
+ "Transaction_Not_found": "Transaksi tidak ditemukan",
+ "Cancel_it_": "Batalkan itu?",
+ "expired": "Kedaluwarsa",
+ "Check_for_Payment": "Periksa Pembayaran",
+ "Transaction_still_unpaid_": "Transaksi masih belum dibayar.",
+ "Paid_Date": "Tanggal Pembayaran",
+ "Transaction_has_been_paid_": "Transaksi telah dibayar.",
+ "PAID": "DIBAYAR",
+ "CANCELED": "DIBATALKAN",
+ "UNPAID": "BELUM DIBAYAR",
+ "PAY_NOW": "BAYAR SEKARANG",
+ "Buy_Hotspot_Plan": "Beli Paket Hotspot",
+ "Buy_PPOE_Plan": "Beli Paket PPPoE",
+ "Package": "Paket",
+ "Order_Internet_Package": "Pesan Paket Internet",
+ "Unknown_Command_": "Perintah tidak diketahui.",
+ "Checking_payment": "Memeriksa pembayaran",
+ "Create_Transaction_Success": "Transaksi berhasil dibuat",
+ "You_have_unpaid_transaction": "Anda memiliki transaksi yang belum dibayar",
+ "TripayPayment_Channel": "Saluran Pembayaran Tripay",
+ "Payment_Channel": "Saluran Pembayaran",
+ "Payment_check_failed_": "Pemeriksaan pembayaran gagal.",
+ "Order_Package": "Pesan Paket",
+ "Transactions": "Transaksi",
+ "Payments": "Pembayaran",
+ "History": "Riwayat",
+ "Order_History": "Riwayat Pesanan",
+ "Gateway": "Gerbang",
+ "Date_Done": "Tanggal Selesai",
+ "Unpaid_Order": "Pesanan Belum Dibayar",
+ "Payment_Gateway_Not_Found": "Gerbang Pembayaran tidak ditemukan",
+ "Payment_Gateway_saved_successfully": "Gerbang Pembayaran berhasil disimpan",
+ "ORDER": "MEMESAN",
+ "Package_History": "Riwayat Paket",
+ "Buy_History": "Riwayat Beli",
+ "Activation_History": "Riwayat Aktivasi",
+ "Buy_Package": "Beli Paket",
+ "Email": "Email",
+ "Company_Footer": "Catatan Kaki Perusahaan",
+ "Will_show_below_user_pages": "Akan ditampilkan dibawah halaman pengguna",
+ "Request_OTP": "Minta OTP",
+ "Verification_Code": "Kode Verifikasi",
+ "SMS_Verification_Code": "Kode Verifikasi SMS",
+ "Please_enter_your_email_address": "Silakan masukkan alamat email Anda",
+ "Failed_to_create_Paypal_transaction_": "Gagal membuat transaksi Paypal.",
+ "Plugin": "Plugin",
+ "Plugin_Manager": "Manajer Plugin",
+ "User_Notification": "Pemberitahuan Pelanggan",
+ "Expired_Notification": "Pemberitahuan Kedaluwarsa",
+ "User_will_get_notification_when_package_expired": "Pengguna akan mendapat notifikasi ketika paket sudah habis masa berlakunya",
+ "Expired_Notification_Message": "Pesan Pemberitahuan Kedaluwarsa",
+ "Payment_Notification": "Notifikasi Pembayaran",
+ "User_will_get_invoice_notification_when_buy_package_or_package_refilled": "Pengguna akan mendapatkan notifikasi invoice saat membeli paket atau isi ulang paket",
+ "Current_IP": "IP saat ini",
+ "Current_MAC": "MAC saat ini",
+ "Login_Status": "Status Masuk",
+ "Login_Request_successfully": "Permintaan masuk berhasil",
+ "Logout_Request_successfully": "Permintaan keluar berhasil",
+ "Disconnect_Internet_": "Putuskan sambungan internet?",
+ "Not_Online__Login_now_": "Tidak, masuk sekarang?",
+ "You_are_Online__Logout_": "Kamu sedang aktif, ingin keluar?",
+ "Connect_to_Internet_": "Hubungkan ke Internet?",
+ "Your_account_not_connected_to_internet": "Akun Anda tidak terhubung ke internet",
+ "Failed_to_create_transaction__": "Gagal membuat transaksi. ",
+ "Failed_to_check_status_transaction__": "Gagal memeriksa status transaksi.",
+ "Disable_Voucher": "Nonaktifkan Voucher",
+ "Balance": "Saldo",
+ "Balance_System": "Saldo Sistem",
+ "Enable_System": "Aktifkan Sistem",
+ "Allow_Transfer": "Izinkan Transfer",
+ "Telegram_Notification": "Pemberitahuan Telegram",
+ "SMS_OTP_Registration": "Pendaftaran SMS OTP",
+ "Whatsapp_Notification": "Pemberitahuan WhatsApp",
+ "Tawk_to_Chat_Widget": "Widget Obrolan Tawk.to",
+ "Invoice": "Faktur",
+ "Country_Code_Phone": "Kode Negara Telepon",
+ "Voucher_activation_menu_will_be_hidden": "Menu aktivasi voucher akan disembunyikan",
+ "Customer_can_deposit_money_to_buy_voucher": "Pelanggan dapat menyetor uang untuk membeli voucher",
+ "Allow_balance_transfer_between_customers": "Izinkan transfer saldo antar pelanggan",
+ "Reminder_Notification": "Pemberitahuan Pengingat",
+ "Reminder_Notification_Message": "Pesan Pemberitahuan Pengingat",
+ "Reminder_7_days": "Pengingat 7 hari",
+ "Reminder_3_days": "Pengingat 3 hari",
+ "Reminder_1_day": "Pengingat 1 hari",
+ "PPPOE_Password": "Kata sandi PPPoE",
+ "User_Cannot_change_this__only_admin__if_it_Empty_it_will_use_user_password": "Pelanggan tidak dapat mengubah ini, hanya Admin. Jika kosong maka akan menggunakan kata sandi pelanggan",
+ "Invoice_Balance_Message": "Faktur Pesan Saldo",
+ "Invoice_Notification_Payment": "Faktur Pemberitahuan Pembayaran",
+ "Balance_Notification_Payment": "Saldo Pemberitahuan Pembayaran",
+ "Balance_Plans": "Paket Saldo",
+ "Buy_Balance": "Beli Saldo",
+ "Price": "Harga",
+ "Validity": "Waktu",
+ "Disable_auto_renewal_": "Nonaktifkan perpanjangan otomatis?",
+ "Auto_Renewal_On": "Perpanjangan otomatis aktif",
+ "Enable_auto_renewal_": "Aktifkan perpanjangan otomatis?",
+ "Auto_Renewal_Off": "Perpanjangan otomatis mati",
+ "Refill_Balance": "Isi Ulang Saldo",
+ "Invoice_Footer": "Catatan Kaki Faktur",
+ "Pay_With_Balance": "Bayar dengan Saldo",
+ "Pay_this_with_Balance__your_active_package_will_be_overwrite": "Bayar ini dengan Saldo? Paket aktif Anda akan ditimpa",
+ "Success_to_buy_package": "Berhasil membeli paket",
+ "Auto_Renewal": "Perpanjangan otomatis",
+ "View": "Melihat",
+ "Back": "Kembali",
+ "Active": "Aktif",
+ "Transfer_Balance": "Kirim saldo",
+ "Send_your_balance_": "Kirim saldo Anda?",
+ "Send": "Kirim",
+ "Cannot_send_to_yourself": "Tidak dapat mengirim ke diri Anda sendiri",
+ "Sending_balance_success": "Berhasil mengirim saldo",
+ "From": "Dari",
+ "To": "Ke",
+ "insufficient_balance": "Saldo tidak mencukupi",
+ "Send_Balance": "Kirim saldo",
+ "Received_Balance": "Saldo yang diterima",
+ "Minimum_Balance_Transfer": "Minimal transfer saldo",
+ "Minimum_Transfer": "Minimal Transfer",
+ "Company_Logo": "Logo Perusahaan",
+ "Expired_IP_Pool": "IP Pool Kedaluwarsa",
+ "Proxy": "Proksi",
+ "Proxy_Server": "Server Proksi",
+ "Proxy_Server_Login": "Masuk Server Proksi",
+ "Hotspot_Plan": "Paket Hotspot",
+ "PPPOE_Plan": "Paket PPPoE",
+ "UNKNOWN": "TIDAK DIKENAL",
+ "Are_You_Sure_": "Apa kamu yakin?",
+ "Success_to_send_package": "Berhasil mengirim paket",
+ "Target_has_active_plan__different_with_current_plant_": "Target mempunyai paket aktif, berbeda dengan paket saat ini.",
+ "Recharge_a_friend": "Isi ulang teman",
+ "Buy_for_friend": "Beli untuk teman",
+ "Buy_this_for_friend_account_": "Beli ini untuk akun teman?",
+ "Review_package_before_recharge": "Tinjau paket sebelum mengisi ulang",
+ "Activate": "Mengaktifkan paket",
+ "Deactivate": "Menonaktifkan paket",
+ "Sync": "Sinkronisasi",
+ "Failed_to_create_PaymeTrust_transaction_": "Gagal membuat transaksi PaymeTrust.",
+ "Location": "Lokasi",
+ "Radius_Plans": "Paket Radius",
+ "Change_title_in_user_Plan_order": "Ubah Judul dalam urutan paket pelanggan",
+ "Logs": "Log",
+ "Voucher_Format": "Format Voucher",
+ "Resend_To_Customer": "Kirim Ulang Ke Pelanggan",
+ "Service_Type": "Jenis Layanan",
+ "Others": "Lainnya",
+ "PPPoE": "PPPoE",
+ "Hotspot": "Hotspot",
+ "Monthly_Registered_Customers": "Pendaftaran Pelanggan perbulan",
+ "Total_Monthly_Sales": "Total penjualan perbulan",
+ "Active_Users": "Pelanggan Aktif",
+ "SuperAdmin": "Super Admin",
+ "Lists": "Daftar",
+ "Vouchers": "Voucher",
+ "Refill_Customer": "Isi Ulang Pelanggan",
+ "Recharge_Customer": "Isi Ulang Pelanggan",
+ "Plans": "Paket",
+ "PPPOE": "PPPOE",
+ "Bandwidth": "Bandwidth",
+ "Send_Message": "Mengirim pesan",
+ "Single_Customer": "Pelanggan Tunggal",
+ "Bulk_Customers": "Pelanggan Massal",
+ "Radius": "Radius",
+ "Radius_NAS": "Radius NAS",
+ "Customer_Announcement": "Pengumuman Pelanggan",
+ "Language_Editor": "Editor Bahasa",
+ "Plan_Category": "Kategori Paket",
+ "ID": "ID",
+ "Prev": "Sebelumnya",
+ "Internet_Plan": "Paket Internet",
+ "Generated_By": "Dihasilkan oleh",
+ "All_Users_Insights": "Semua Wawasan Pengguna",
+ "year": "Tahun",
+ "month": "Bulan",
+ "week": "Pekan",
+ "day": "Hari",
+ "hour": "Jam",
+ "minute": "Menit",
+ "second": "Kedua",
+ "Account_Type": "Jenis akun",
+ "Contact": "Kontak",
+ "Paid": "Dibayar",
+ "Personal": "Pribadi",
+ "Coordinates": "Koordinat",
+ "Confirm": "Mengonfirmasi",
+ "Name": "Nama",
+ "Plan": "Paket",
+ "Using": "Menggunakan",
+ "Total": "Total",
+ "Additional_Cost": "Biaya tambahan",
+ "Resend": "Kirim ulang",
+ "Login": "Masuk",
+ "success": "Sukses",
+ "Click_Here": "Klik disini",
+ "Your_friend_do_not_have_active_package": "Teman Anda tidak memiliki paket aktif",
+ "If_your_friend_have_Additional_Cost__you_will_pay_for_that_too": "Jika teman Anda memiliki biaya tambahan, Anda juga akan membayarnya",
+ "Select_Payment_Gateway": "Pilih Gerbang Pembayaran",
+ "Available_Payment_Gateway": "Gerbang Pembayaran yang tersedia",
+ "Pay_Now": "Bayar sekarang",
+ "Notes": "Catatan",
+ "will_be_replaced_with_Customer_Name": "akan diganti dengan nama Pelanggan",
+ "will_be_replaced_with_Customer_username": "akan diganti dengan nama pengguna Pelanggan",
+ "will_be_replaced_with_Package_name": "akan diganti dengan nama paket",
+ "will_be_replaced_with_Package_price": "akan diganti dengan harga Paket",
+ "will_be_replaced_with_Expiration_date": "akan diganti dengan tanggal kedaluwarsa",
+ "additional_bills_for_customers": "tagihan tambahan untuk pelanggan",
+ "Your_Company_Name_at_Settings": "Nama Perusahaan Anda di pengaturan",
+ "Your_Company_Address_at_Settings": "Alamat Perusahaan Anda di pengaturan",
+ "Your_Company_Phone_at_Settings": "Telepon Perusahaan Anda di pengaturan",
+ "Invoice_number": "Nomor faktur",
+ "Date_invoice_created": "Tanggal faktur dibuat",
+ "Payment_gateway_user_paid_from": "Pengguna gateway pembayaran membayar dari",
+ "Payment_channel_user_paid_from": "Pengguna saluran pembayaran membayar dari",
+ "is_Hotspot_or_PPPOE": "adalah Hotspot atau PPPOE",
+ "Internet_Package": "Paket internet",
+ "Internet_Package_Prices": "Harga paket internet",
+ "Receiver_name": "Nama penerima",
+ "Username_internet": "Nama pengguna internet",
+ "User_password": "Kata sandi pengguna",
+ "Transaction_datetime": "Tanggal waktu transaksi",
+ "Balance_Before": "Saldo sebelumnya",
+ "Balance_After": "Saldo setelahnya",
+ "For_Notes_by_admin": "Untuk catatan oleh Admin",
+ "how_much_balance_have_been_send": "berapa banyak saldo yang telah dikirim",
+ "Current_Balance": "Saldo saat ini",
+ "Sender_name": "Nama pengirim",
+ "Customer_Balance": "Saldo Pelanggan",
+ "Privacy_Policy": "Kebijakan Privasi",
+ "Terms_and_Conditions": "Syarat dan Ketentuan",
+ "Disable_Registration": "Nonaktifkan Pendaftaran",
+ "Customer_just_Login_with_Phone_number_and_Voucher_Code__Voucher_will_be_password": "Pelanggan cukup masuk dengan nomor telepon dan kode voucher, Voucher akan menjadi kata sandi",
+ "After_Customer_activate_voucher_or_login__customer_will_be_redirected_to_this_url": "Setelah Pelanggan mengaktifkan voucher atau masuk, Pelanggan akan diarahkan ke URL ini",
+ "Extend_Postpaid_Expiration": "Perpanjang masa kedaluwarsa pascabayar",
+ "Allow_Extend": "Izinkan Perpanjang",
+ "Extend_Days": "Perpanjang Hari",
+ "Confirmation_Message": "Pesan konfirmasi",
+ "Email_Notification": "Pemberitahuan Email",
+ "This_Token_will_act_as_SuperAdmin_Admin": "Token ini akan bertindak sebagai SuperAdmin\/Admin",
+ "Miscellaneous": "Aneka ragam",
+ "OTP_Required": "Diperlukan OTP",
+ "OTP_is_required_when_user_want_to_change_phone_number": "OTP diperlukan ketika pengguna ingin mengganti nomor telepon",
+ "OTP_Method": "Metode OTP",
+ "SMS": "SMS",
+ "WhatsApp": "WhatsApp",
+ "SMS_and_WhatsApp": "SMS dan WhatsApp",
+ "The_method_which_OTP_will_be_sent_to_user": "Metode OTP yang akan dikirimkan ke pengguna",
+ "Disabled": "Dinonaktifkan",
+ "Banned": "Dicekal",
+ "Inactive": "Tidak Aktif",
+ "Suspended": "Disuspend"
+}
diff --git a/system/lan/spanish.json b/system/lan/spanish.json
new file mode 100644
index 0000000..de937f5
--- /dev/null
+++ b/system/lan/spanish.json
@@ -0,0 +1,377 @@
+{
+ "Log_in": "Entrar",
+ "Register": "Registro",
+ "Announcement": "Anuncio",
+ "Registration_Info": "Informaci\u00f3n de registro",
+ "Voucher_not_found__please_buy_voucher_befor_register": "Cup\u00f3n no encontrado, compre el cup\u00f3n antes de registrarse",
+ "Register_Success__You_can_login_now": "\u00a1Registro exitoso! Puedes iniciar sesi\u00f3n ahora",
+ "Log_in_to_Member_Panel": "Log in to Member Panel",
+ "Register_as_Member": "Reg\u00edstrese como miembro",
+ "Enter_Admin_Area": "Panel de administraci\u00f3n",
+ "PHPNuxBill": "DIGITAL-RED",
+ "Username": "Usuario",
+ "Password": "Contrase\u00f1a",
+ "Passwords_does_not_match": "Las contrase\u00f1as no coinciden",
+ "Account_already_axist": "La cuenta ya existe",
+ "Manage": "Administrar",
+ "Submit": "Enviar",
+ "Save_Changes": "Guardar cambios",
+ "Cancel": "Cancelar",
+ "Edit": "Editar",
+ "Delete": "Eliminar",
+ "Welcome": "Bienvenido",
+ "Data_Created_Successfully": "Datos creados con \u00e9xito",
+ "Data_Updated_Successfully": "Datos actualizados con \u00e9xito",
+ "Data_Deleted_Successfully": "Datos eliminados con \u00e9xito",
+ "Static_Pages": "P\u00e1ginas est\u00e1ticas",
+ "Failed_to_save_page__make_sure_i_can_write_to_folder_pages___i_chmod_664_pages___html_i_": "No se pudo guardar la p\u00e1gina, aseg\u00farese de que pueda escribir en las p\u00e1ginas de la carpeta, chmod 664 pages\/*.html",
+ "Saving_page_success": "Guardando el \u00e9xito de la p\u00e1gina",
+ "Sometimes_you_need_to_refresh_3_times_until_content_change": "A veces es necesario actualizar 3 veces hasta que cambie el contenido",
+ "Dashboard": "Dashboard",
+ "Search_Customers___": "Buscar clientes...",
+ "My_Account": "Mi cuenta",
+ "My_Profile": "Mi perfil",
+ "Settings": "Ajustes",
+ "Edit_Profile": "Editar perfil",
+ "Change_Password": "Cambia la contrase\u00f1a",
+ "Logout": "Cerrar sesi\u00f3n",
+ "Services": "Servicios",
+ "Bandwidth_Plans": "Planes de velocidad",
+ "Bandwidth_Name": "Nombre de ancho de banda",
+ "New_Bandwidth": "Nuevo ancho de banda",
+ "Edit_Bandwidth": "Editar ancho de banda",
+ "Add_New_Bandwidth": "Agregar nuevo ancho de banda",
+ "Rate_Download": "Tarifa Descarga",
+ "Rate_Upload": "Tasa de subida",
+ "Name_Bandwidth_Already_Exist": "El ancho de banda del nombre ya existe",
+ "Hotspot_Plans": "Planes de Hotspot",
+ "PPPOE_Plans": "Planes PPPOE",
+ "Plan_Name": "Nombre",
+ "New_Service_Plan": "Nuevo plan de servicio",
+ "Add_Service_Plan": "Agregar plan de servicio",
+ "Edit_Service_Plan": "Editar plan de servicio",
+ "Name_Plan_Already_Exist": "Nombre El plan ya existe",
+ "Plan_Type": "Tipo de plan",
+ "Plan_Price": "Precio del plan",
+ "Limit_Type": "Tipo de l\u00edmite",
+ "Unlimited": "Ilimitado",
+ "Limited": "Limitado",
+ "Time_Limit": "L\u00edmite de tiempo",
+ "Data_Limit": "L\u00edmite de datos",
+ "Both_Limit": "Ambos L\u00edmite",
+ "Plan_Validity": "Validez del Plan",
+ "Select_Bandwidth": "Seleccionar ancho de banda",
+ "Shared_Users": "Usuarios compartidos",
+ "Choose_User_Type_Sales_to_disable_access_to_Settings": "Elija Ventas de tipo de usuario para deshabilitar el acceso a la Configuraci\u00f3n",
+ "Current_Password": "Contrase\u00f1a actual",
+ "New_Password": "Nueva contrase\u00f1a",
+ "Administrator": "Administrador",
+ "Sales": "Ventas",
+ "Member": "Usuario",
+ "Confirm_New_Password": "Confirmar nueva contrase\u00f1a",
+ "Confirm_Password": "Confirmar contrase\u00f1a",
+ "Full_Name": "Nombre completo",
+ "User_Type": "Tipo de usuario",
+ "Address": "Direcci\u00f3n",
+ "Created_On": "Creado en",
+ "Expires_On": "Expira el",
+ "Phone_Number": "N\u00famero de tel\u00e9fono",
+ "User_deleted_Successfully": "Usuario eliminado con \u00e9xito",
+ "Full_Administrator": "Administrador completo",
+ "Keep_Blank_to_do_not_change_Password": "Mantener en blanco para no cambiar la contrase\u00f1a",
+ "Keep_it_blank_if_you_do_not_want_to_show_currency_code": "Mant\u00e9ngalo en blanco si no desea mostrar el c\u00f3digo de moneda",
+ "Theme_Style": "Estilo de tema",
+ "Theme_Color": "Color del tema",
+ "Default_Language": "Idioma predeterminado",
+ "Network": "Red",
+ "Routers": "Routers",
+ "IP_Pool": "IP Pool",
+ "New_Router": "Nuevo Router",
+ "Add_Router": "Agregar Router",
+ "Edit_Router": "Editar Router",
+ "Router_Name": "Nombre del Router",
+ "IP_Address": "Direccion IP",
+ "Router_Secret": "Contrase\u00f1a Router",
+ "Description": "Descripcion",
+ "IP_Router_Already_Exist": "El enrutador IP ya existe",
+ "Name_Pool": "Nombre del Pool",
+ "Range_IP": "Rango de IP",
+ "New_Pool": "Nuevo Pool",
+ "Add_Pool": "Agregar Pool",
+ "Edit_Pool": "Editar Pool",
+ "Pool_Name_Already_Exist": "Nombre del Pool ya existe",
+ "Refill_Account": "Recargar Ficha",
+ "Recharge_Account": "Recargar Cuenta",
+ "Select_Account": "Seleccionar cuenta",
+ "Service_Plan": "Plan de servicio",
+ "Recharge": "Recargar",
+ "Method": "M\u00e9todo",
+ "Account_Created_Successfully": "Cuenta creada con \u00e9xito",
+ "Database_Status": "Estado de la base de datos",
+ "Total_Database_Size": "Tama\u00f1o total de la base de datos",
+ "Download_Database_Backup": "Descargar copia de seguridad de la base de datos",
+ "Table_Name": "Nombre de la tabla",
+ "Rows": "Filas",
+ "Size": "Tama\u00f1o",
+ "Customer": "Clientes",
+ "Add_New_Contact": "A\u00f1adir nuevo contacto",
+ "Edit_Contact": "Editar contacto",
+ "List_Contact": "Lista de contactos",
+ "Manage_Contact": "Administrar contacto",
+ "Reports": "Reportes",
+ "Daily_Reports": "Reportes diarios",
+ "Period_Reports": "Informes del per\u00edodo",
+ "All_Transactions": "Todas las transacciones",
+ "Total_Income": "Ingresos totales",
+ "All_Transactions_at_Date": "Todas las transacciones en la fecha",
+ "Export_for_Print": "Exportar para imprimir",
+ "Print": "Impresi\u00f3n",
+ "Export_to_PDF": "Exportar a PDF",
+ "Click_Here_to_Print": "Haga clic aqu\u00ed para imprimir",
+ "You_can_use_html_tag": "Puedes usar la etiqueta html",
+ "Date_Format": "Formato de fecha",
+ "Income_Today": "Ingresos hoy",
+ "Income_This_Month": "Ingresos este mes",
+ "Users_Active": "Usuarios activos",
+ "Total_Users": "Total de usuarios",
+ "Users": "Usuarios",
+ "Edit_User": "Editar usuario",
+ "Last_Login": "\u00daltimo acceso",
+ "Administrator_Users": "Usuarios administradores",
+ "Manage_Administrator": "Administrar administrador",
+ "Add_New_Administrator": "Agregar nuevo administrador",
+ "Localisation": "Localizaci\u00f3n",
+ "Backup_Restore": "Copia de seguridad\/restauracion",
+ "General_Settings": "Configuraci\u00f3n general",
+ "Date": "Fecha",
+ "Login_Successful": "Inicio de sesi\u00f3n exitoso",
+ "Failed_Login": "Inicio de sesi\u00f3n fallido",
+ "Settings_Saved_Successfully": "Configuraci\u00f3n guardada con \u00e9xito",
+ "User_Updated_Successfully": "Usuario actualizado con \u00e9xito",
+ "User_Expired__Today": "Usuario vencido, hoy",
+ "Activity_Log": "Registro de actividades",
+ "View_Reports": "Ver los informes",
+ "View_All": "Ver todo",
+ "Number_of_Vouchers": "N\u00famero de Fichas",
+ "Length_Code": "Longitud de codigo",
+ "Code_Voucher": "Cup\u00f3n de Ficha",
+ "Voucher": "Ficha",
+ "Hotspot_Voucher": "Ficha Hotspot",
+ "Status_Voucher": "Estatado de Ficha",
+ "Add_Vouchers": "Agregar Ficha",
+ "Create_Vouchers_Successfully": "Crear Ficha con \u00e9xito",
+ "Generate": "Generar",
+ "Print_side_by_side__it_will_easy_to_cut": "Imprimir uno al lado del otro, ser\u00e1 f\u00e1cil de cortar",
+ "From_Date": "Partir de la fecha",
+ "To_Date": "Hasta la fecha",
+ "New_Service": "Nuevo servicio",
+ "Type": "Tipo",
+ "Finish": "Finalizar",
+ "Application_Name__Company_Name": "Nombre de la aplicaci\u00f3n\/ Nombre de la empresa",
+ "This_Name_will_be_shown_on_the_Title": "Este nombre se mostrar\u00e1 en el t\u00edtulo",
+ "Next": "Siguiente",
+ "Last": "Atras",
+ "Timezone": "Zona horaria",
+ "Decimal_Point": "Punto decimal",
+ "Thousands_Separator": "Separador de miles",
+ "Currency_Code": "C\u00f3digo de moneda",
+ "Order_Voucher": "Comprobante de pedido",
+ "Voucher_Activation": "Activaci\u00f3n de Fichas",
+ "List_Activated_Voucher": "Lista de Fichas activados",
+ "Enter_voucher_code_here": "Ingrese el c\u00f3digo de la Ficha aqu\u00ed",
+ "Private_Message": "Mensaje privado",
+ "Inbox": "Bandeja de entrada",
+ "Outbox": "Bandeja de salida",
+ "Compose": "Componer",
+ "Send_to": "Enviar a",
+ "Title": "T\u00edtulo",
+ "Message": "Mensaje",
+ "Your_Account_Information": "Informaci\u00f3n de su cuenta",
+ "Welcome_to_the_Panel_Members_page__on_this_page_you_can_": "Bienvenido a la p\u00e1gina de Miembros del Panel, en esta p\u00e1gina puede:",
+ "Invalid_Username_or_Password": "Usuario o contrase\u00f1a invalido",
+ "You_do_not_have_permission_to_access_this_page": "Usted no tiene permiso para acceder a esta p\u00e1gina",
+ "Incorrect_Current_Password": "IContrase\u00f1a actual incorrecta",
+ "Password_changed_successfully__Please_login_again": "Contrase\u00f1a cambiada con \u00e9xito, por favor inicie sesi\u00f3n de nuevo",
+ "All_field_is_required": "Todo el campo es requerido",
+ "Voucher_Not_Valid": "Ficha no v\u00e1lida",
+ "Activation_Vouchers_Successfully": "Fichas de activaci\u00f3n con \u00e9xito",
+ "Data_Not_Found": "Datos no encontrados",
+ "Search_by_Username": "Buscar por nombre de usuario",
+ "Search_by_Name": "Buscar por nombre",
+ "Search_by_Code_Voucher": "B\u00fasqueda por c\u00f3digo de Ficha",
+ "Search": "B\u00fasqueda",
+ "Select_a_customer": "Seleccione un cliente",
+ "Select_Routers": "Seleccionar enrutadores",
+ "Select_Plans": "Seleccionar planes",
+ "Select_Pool": "Seleccionar Pool",
+ "Hrs": "Hrs",
+ "Mins": "Mins",
+ "Days": "Dias",
+ "Months": "Meses",
+ "Add_Language": "Agregar idioma",
+ "Language_Name": "Nombre del lenguaje",
+ "Folder_Name": "Nombre de la carpeta",
+ "Translator": "Traducir",
+ "Language_Name_Already_Exist": "El nombre del idioma ya existe",
+ "Payment_Gateway": "Payment Gateway",
+ "Community": "Community",
+ "1_user_can_be_used_for_many_devices_": "1 user can be used for many devices?",
+ "Cannot_be_change_after_saved": "Cannot be change after saved",
+ "Explain_Coverage_of_router": "Jelaskan Cakupan wilayah hotspot",
+ "Name_of_Area_that_router_operated": "Nama Lokasi\/Wilayah Router beroperasi",
+ "Payment_Notification_URL__Recurring_Notification_URL__Pay_Account_Notification_URL": "Payment Notification URL, Recurring Notification URL, Pay Account Notification URL",
+ "Finish_Redirect_URL__Unfinish_Redirect_URL__Error_Redirect_URL": "Finish Redirect URL, Unfinish Redirect URL, Error Redirect URL",
+ "Status": "Status",
+ "Plan_Not_found": "Plan Not found",
+ "Failed_to_create_transaction_": "Failed to create transaction.",
+ "Seller_has_not_yet_setup_Xendit_payment_gateway": "Seller has not yet setup Xendit payment gateway",
+ "Admin_has_not_yet_setup_Xendit_payment_gateway__please_tell_admin": "Admin has not yet setup Xendit payment gateway, please tell admin",
+ "Buy_this__your_active_package_will_be_overwrite": "Buy this? your active package will be overwrite",
+ "You_already_have_unpaid_transaction__cancel_it_or_pay_it_": "You already have unpaid transaction, cancel it or pay it.",
+ "Transaction_Not_found": "Transaction Not found",
+ "Cancel_it_": "Cancel it?",
+ "expired": "expired",
+ "Check_for_Payment": "Check for Payment",
+ "Transaction_still_unpaid_": "Transaction still unpaid.",
+ "Paid_Date": "Paid Date",
+ "Transaction_has_been_paid_": "Transaction has been paid.",
+ "PAID": "PAID",
+ "CANCELED": "CANCELED",
+ "UNPAID": "UNPAID",
+ "PAY_NOW": "PAY NOW",
+ "Buy_Hotspot_Plan": "Buy Hotspot Plan",
+ "Buy_PPOE_Plan": "Buy PPOE Plan",
+ "Package": "Package",
+ "Order_Internet_Package": "Order Internet Package",
+ "Unknown_Command_": "Unknown Command.",
+ "Checking_payment": "Checking payment",
+ "Create_Transaction_Success": "Create Transaction Success",
+ "You_have_unpaid_transaction": "You have unpaid transaction",
+ "TripayPayment_Channel": "TripayPayment Channel",
+ "Payment_Channel": "Payment Channel",
+ "Payment_check_failed_": "Payment check failed.",
+ "Order_Package": "Order Package",
+ "Transactions": "Transactions",
+ "Payments": "Payments",
+ "History": "History",
+ "Order_History": "Order History",
+ "Gateway": "Gateway",
+ "Date_Done": "Date Done",
+ "Unpaid_Order": "Unpaid Order",
+ "Payment_Gateway_Not_Found": "Payment Gateway Not Found",
+ "Payment_Gateway_saved_successfully": "Payment Gateway saved successfully",
+ "ORDER": "ORDER",
+ "Package_History": "Package History",
+ "Buy_History": "Buy History",
+ "Activation_History": "Activation History",
+ "Buy_Package": "Buy Package",
+ "Email": "Email",
+ "Company_Footer": "Company Footer",
+ "Will_show_below_user_pages": "Will show below user pages",
+ "Request_OTP": "Request OTP",
+ "Verification_Code": "Verification Code",
+ "SMS_Verification_Code": "SMS Verification Code",
+ "Please_enter_your_email_address": "Please enter your email address",
+ "Failed_to_create_Paypal_transaction_": "Failed to create Paypal transaction.",
+ "Plugin": "Plugin",
+ "Plugin_Manager": "Plugin Manager",
+ "User_Notification": "User Notification",
+ "Expired_Notification": "Expired Notification",
+ "User_will_get_notification_when_package_expired": "User will get notification when package expired",
+ "Expired_Notification_Message": "Expired Notification Message",
+ "Payment_Notification": "Payment Notification",
+ "User_will_get_invoice_notification_when_buy_package_or_package_refilled": "User will get invoice notification when buy package or package refilled",
+ "Current_IP": "Current IP",
+ "Current_MAC": "Current MAC",
+ "Login_Status": "Login Status",
+ "Login_Request_successfully": "Login Request successfully",
+ "Logout_Request_successfully": "Logout Request successfully",
+ "Disconnect_Internet_": "Disconnect Internet?",
+ "Not_Online__Login_now_": "Not Online, Login now?",
+ "You_are_Online__Logout_": "You are Online, Logout?",
+ "Connect_to_Internet_": "Connect to Internet?",
+ "Your_account_not_connected_to_internet": "Your account not connected to internet",
+ "Balance": "Balance",
+ "Balance_System": "Balance System",
+ "Enable_System": "Enable System",
+ "Allow_Transfer": "Allow Transfer",
+ "Telegram_Notification": "Telegram Notification",
+ "SMS_OTP_Registration": "SMS OTP Registration",
+ "Whatsapp_Notification": "Whatsapp Notification",
+ "Tawk_to_Chat_Widget": "Tawk.to Chat Widget",
+ "Invoice": "Invoice",
+ "Country_Code_Phone": "Country Code Phone",
+ "Voucher_activation_menu_will_be_hidden": "Voucher activation menu will be hidden",
+ "Customer_can_deposit_money_to_buy_voucher": "Customer can deposit money to buy voucher",
+ "Allow_balance_transfer_between_customers": "Allow balance transfer between customers",
+ "Refill_Balance": "Refill Balance",
+ "Balance_Plans": "Balance Plans",
+ "Failed_to_create_transaction__": "Failed to create transaction. ",
+ "Failed_to_check_status_transaction__": "Failed to check status transaction. ",
+ "Disable_Voucher": "Disable Voucher",
+ "Reminder_Notification": "Reminder Notification",
+ "Reminder_Notification_Message": "Reminder Notification Message",
+ "Reminder_7_days": "Reminder 7 days",
+ "Reminder_3_days": "Reminder 3 days",
+ "Reminder_1_day": "Reminder 1 day",
+ "PPPOE_Password": "PPPOE Password",
+ "User_Cannot_change_this__only_admin__if_it_Empty_it_will_use_user_password": "User Cannot change this, only admin. if it Empty it will use user password",
+ "Invoice_Balance_Message": "Invoice Balance Message",
+ "Invoice_Notification_Payment": "Invoice Notification Payment",
+ "Balance_Notification_Payment": "Balance Notification Payment",
+ "Buy_Balance": "Buy Balance",
+ "Price": "Price",
+ "Validity": "Validity",
+ "Disable_auto_renewal_": "Disable auto renewal?",
+ "Auto_Renewal_On": "Auto Renewal On",
+ "Enable_auto_renewal_": "Enable auto renewal?",
+ "Auto_Renewal_Off": "Auto Renewal Off",
+ "Invoice_Footer": "Invoice Footer",
+ "Pay_With_Balance": "Pay With Balance",
+ "Pay_this_with_Balance__your_active_package_will_be_overwrite": "Pay this with Balance? your active package will be overwrite",
+ "Success_to_buy_package": "Success to buy package",
+ "Auto_Renewal": "Auto Renewal",
+ "View": "View",
+ "Back": "Back",
+ "Active": "Active",
+ "Transfer_Balance": "Transfer Balance",
+ "Send_your_balance_": "Send your balance?",
+ "Send": "Send",
+ "Cannot_send_to_yourself": "Cannot send to yourself",
+ "Sending_balance_success": "Sending balance success",
+ "From": "From",
+ "To": "To",
+ "insufficient_balance": "insufficient balance",
+ "Send_Balance": "Send Balance",
+ "Received_Balance": "Received Balance",
+ "Minimum_Balance_Transfer": "Minimum Balance Transfer",
+ "Minimum_Transfer": "Minimum Transfer",
+ "Company_Logo": "Company Logo",
+ "Expired_IP_Pool": "Expired IP Pool",
+ "Proxy": "Proxy",
+ "Proxy_Server": "Proxy Server",
+ "Proxy_Server_Login": "Proxy Server Login",
+ "Hotspot_Plan": "Hotspot Plan",
+ "PPPOE_Plan": "PPPOE Plan",
+ "UNKNOWN": "UNKNOWN",
+ "Are_You_Sure_": "Are You Sure?",
+ "Success_to_send_package": "Success to send package",
+ "Target_has_active_plan__different_with_current_plant_": "Target has active plan, different with current plant.",
+ "Recharge_a_friend": "Recharge a friend",
+ "Buy_for_friend": "Buy for friend",
+ "Buy_this_for_friend_account_": "Buy this for friend account?",
+ "Review_package_before_recharge": "Review package before recharge",
+ "Activate": "Activate",
+ "Deactivate": "Deactivate",
+ "Sync": "Sync",
+ "Failed_to_create_PaymeTrust_transaction_": "Failed to create PaymeTrust transaction.",
+ "Location": "Location",
+ "Voucher_Format": "Voucher Format",
+ "Service_Type": "Service Type",
+ "Others": "Others",
+ "PPPoE": "PPPoE",
+ "Hotspot": "Hotspot",
+ "Monthly_Registered_Customers": "Monthly Registered Customers",
+ "Total_Monthly_Sales": "Total Monthly Sales",
+ "Active_Users": "Active Users"
+}
\ No newline at end of file
diff --git a/system/lan/swahili.json b/system/lan/swahili.json
new file mode 100644
index 0000000..25554df
--- /dev/null
+++ b/system/lan/swahili.json
@@ -0,0 +1,3 @@
+{
+ "Settings_Saved_Successfully": "Mipangilio Imehifadhiwa Imefaulu"
+}
\ No newline at end of file
diff --git a/system/lan/turkish.json b/system/lan/turkish.json
new file mode 100644
index 0000000..7f9357d
--- /dev/null
+++ b/system/lan/turkish.json
@@ -0,0 +1,372 @@
+{
+ "Log_in": "Oturum a\u00e7",
+ "Register": "Kay\u0131t olmak",
+ "Announcement": "Duyuru",
+ "Registration_Info": "Kay\u0131t Bilgisi",
+ "Voucher_not_found__please_buy_voucher_befor_register": "Kupon bulunamad\u0131, l\u00fctfen kay\u0131t olun ve kay\u0131t olun",
+ "Register_Success__You_can_login_now": "Kay\u0131t Ba\u015far\u0131l\u0131! \u015eimdi giri\u015f yapabilirsiniz ",
+ "Log_in_to_Member_Panel": "\u00dcye Paneli'ne giri\u015f yap\u0131n",
+ "Register_as_Member": "\u00dcye olarak kay\u0131t ol",
+ "Enter_Admin_Area": "Y\u00f6netici Paneli Giri\u015fi",
+ "PHPNuxBill": "PHPNuxBill",
+ "Username": "Kullan\u0131c\u0131 ad\u0131",
+ "Password": "Parola",
+ "Passwords_does_not_match": "Parolalar e\u015fle\u015fmiyor",
+ "Account_already_axist": "Hesap zaten aksanl\u0131",
+ "Manage": "Y\u00f6net",
+ "Submit": "G\u00f6nder",
+ "Save_Changes": "De\u011fi\u015fiklikleri Kaydet",
+ "Cancel": "\u0130ptal etmek",
+ "Edit": "D\u00fczenle",
+ "Delete": "Sil",
+ "Welcome": "Ho\u015fgeldiniz",
+ "Data_Created_Successfully": "Veriler Ba\u015far\u0131yla Olu\u015fturuldu ",
+ "Data_Updated_Successfully": "Veriler Ba\u015far\u0131yla G\u00fcncellendi",
+ "Data_Deleted_Successfully": "Veri Ba\u015far\u0131yla Silindi",
+ "Dashboard": "Dashboard",
+ "Search_Customers___": "M\u00fc\u015fteri Ara ...",
+ "My_Account": "Hesab\u0131m",
+ "My_Profile": "Benim profilim",
+ "Settings": "Ayarlar",
+ "Edit_Profile": "Profili D\u00fczenle",
+ "Change_Password": "\u015eifre de\u011fi\u015ftir",
+ "Logout": "\u00c7\u0131k\u0131\u015f Yap",
+ "Services": "Hizmetler",
+ "Bandwidth_Plans": "Bant Geni\u015fli\u011fi Planlar\u0131",
+ "Bandwidth_Name": "Bant Geni\u015fli\u011fi Ad\u0131",
+ "New_Bandwidth": "Yeni Bant Geni\u015fli\u011fi",
+ "Edit_Bandwidth": "Bant Geni\u015fli\u011fini D\u00fczenle",
+ "Add_New_Bandwidth": "Yeni Bant Geni\u015fli\u011fi Ekle",
+ "Rate_Download": "\u0130ndirme Oran\u0131",
+ "Rate_Upload": "\u00dccret Y\u00fckleme",
+ "Name_Bandwidth_Already_Exist": "Bandwidth Ad\u0131 Zaten Var",
+ "Hotspot_Plans": "Hotspot Planlar\u0131",
+ "PPPOE_Plans": "PPPOE Planlar\u0131",
+ "Plan_Name": "Plan Ad\u0131",
+ "New_Service_Plan": "Yeni Hizmet Plan\u0131",
+ "Add_Service_Plan": "Hizmet Plan\u0131 Ekle",
+ "Edit_Service_Plan": "Hizmet Plan\u0131n\u0131 D\u00fczenle",
+ "Name_Plan_Already_Exist": "Plan\u0131 \u0130smi Zaten Var",
+ "Plan_Type": "Plan T\u00fcr\u00fc",
+ "Plan_Price": "Plan Fiyat\u0131",
+ "Limit_Type": "S\u0131n\u0131r Tipi",
+ "Unlimited": "S\u0131n\u0131rs\u0131z",
+ "Limited": "S\u0131n\u0131rl\u0131",
+ "Time_Limit": "Zaman s\u0131n\u0131r\u0131",
+ "Data_Limit": "Veri S\u0131n\u0131r\u0131",
+ "Both_Limit": "Her \u0130ki S\u0131n\u0131r",
+ "Plan_Validity": "Plan Ge\u00e7erlili\u011fi",
+ "Select_Bandwidth": "Bant Geni\u015fli\u011fini Se\u00e7",
+ "Shared_Users": "Payla\u015f\u0131lan Kullan\u0131c\u0131lar",
+ "Choose_User_Type_Sales_to_disable_access_to_Settings": "Ayarlar'a eri\u015fimi devre d\u0131\u015f\u0131 b\u0131rakmak i\u00e7in Kullan\u0131c\u0131 T\u00fcr\u00fc Sat\u0131\u015flar\u0131n\u0131 Se\u00e7",
+ "Current_Password": "\u015eimdiki \u015eifre",
+ "New_Password": "Yeni \u015eifre",
+ "Administrator": "Y\u00f6netici",
+ "Sales": "Sat\u0131\u015f",
+ "Member": "\u00dcye",
+ "Confirm_New_Password": "Yeni \u015fifreyi onayla",
+ "Confirm_Password": "\u015eifreyi Onayla",
+ "Full_Name": "Ad Soyad",
+ "User_Type": "Kullan\u0131c\u0131 tipi",
+ "Address": "Adres",
+ "Created_On": "Olu\u015fturuldu",
+ "Expires_On": "Tarihinde sona eriyor",
+ "Phone_Number": "Telefon numaras\u0131",
+ "User_deleted_Successfully": "Kullan\u0131c\u0131 Ba\u015far\u0131yla Silindi",
+ "Full_Administrator": "Tam Y\u00f6netici",
+ "Keep_Blank_to_do_not_change_Password": "\u015eifreyi de\u011fi\u015ftirmemek i\u00e7in bo\u015f tutun",
+ "Keep_it_blank_if_you_do_not_want_to_show_currency_code": "Para birimi kodunu g\u00f6stermek istemiyorsan\u0131z bo\u015f b\u0131rak\u0131n",
+ "Theme_Style": "Tema Stili",
+ "Theme_Color": "Tema Rengi",
+ "Default_Language": "Varsay\u0131lan dil",
+ "Network": "A\u011f",
+ "Routers": "Y\u00f6nlendiriciler",
+ "IP_Pool": "IP Havuzu",
+ "New_Router": "Yeni Y\u00f6nlendirici",
+ "Add_Router": "Router ekle",
+ "Edit_Router": "Y\u00f6nlendiriciyi D\u00fczenle",
+ "Router_Name": "Y\u00f6nlendirici Ad\u0131",
+ "IP_Address": "IP adresi",
+ "Router_Secret": "Y\u00f6nlendirici S\u0131rr\u0131",
+ "Description": "A\u00e7\u0131klama",
+ "IP_Router_Already_Exist": "IP Router Zaten Var",
+ "Name_Pool": "\u0130sim Havuzu",
+ "Range_IP": "Aral\u0131k \u0130P",
+ "New_Pool": "Yeni Havuz",
+ "Add_Pool": "Havuz ekle",
+ "Edit_Pool": "Havuzu D\u00fczenle",
+ "Pool_Name_Already_Exist": "Havuz Ad\u0131 \u200b\u200bZaten Var",
+ "Refill_Account": "Hesab\u0131 Yenile",
+ "Recharge_Account": "Hesab\u0131 Yeniden \u015earj Et",
+ "Select_Account": "Hesap Se\u00e7",
+ "Service_Plan": "Servis plan\u0131",
+ "Recharge": "\u015earj",
+ "Method": "Y\u00f6ntem",
+ "Account_Created_Successfully": "Hesap ba\u015far\u0131yla olu\u015fturuldu",
+ "Database_Status": "Veritaban\u0131 Durumu",
+ "Total_Database_Size": "Toplam Veritaban\u0131 Boyutu",
+ "Download_Database_Backup": "Veritaban\u0131 Yedekleme \u0130ndir",
+ "Table_Name": "Tablo ismi",
+ "Rows": "Sat\u0131r",
+ "Size": "Boyut",
+ "Customer": "M\u00fc\u015fteri",
+ "Add_New_Contact": "Yeni \u0130leti\u015fim Ekle",
+ "Edit_Contact": "\u0130leti\u015fim D\u00fczenle",
+ "List_Contact": "Liste \u0130rtibat",
+ "Manage_Contact": "Ki\u015fiyi Y\u00f6netin",
+ "Reports": "Raporlar",
+ "Daily_Reports": "G\u00fcnl\u00fck raporlar",
+ "Period_Reports": "D\u00f6nem Raporlar\u0131",
+ "All_Transactions": "T\u00fcm \u0130\u015flemler",
+ "Total_Income": "Toplam gelir",
+ "All_Transactions_at_Date": "Tarihte T\u00fcm \u0130\u015flemler",
+ "Export_for_Print": "Bask\u0131 i\u00e7in \u0130hracat",
+ "Print": "Bask\u0131",
+ "Export_to_PDF": "PDF'ye Aktar",
+ "Click_Here_to_Print": "Yazd\u0131rmak i\u00e7in Buraya T\u0131klay\u0131n",
+ "You_can_use_html_tag": "Html etiketini kullanabilirsiniz",
+ "Date_Format": "Tarih format\u0131",
+ "Income_Today": "Gelir Bug\u00fcn",
+ "Income_This_Month": "Bu Ay Gelir",
+ "Users_Active": "Kullan\u0131c\u0131lar Aktif",
+ "Total_Users": "Toplam Kullan\u0131c\u0131",
+ "Users": "Kullan\u0131c\u0131lar",
+ "Edit_User": "Kullan\u0131c\u0131y\u0131 d\u00fczenle",
+ "Last_Login": "Son giri\u015f",
+ "Administrator_Users": "Y\u00f6netici Kullan\u0131c\u0131lar\u0131",
+ "Manage_Administrator": "Y\u00f6netici Y\u00f6net",
+ "Add_New_Administrator": "Yeni Y\u00f6netici Ekleyin",
+ "Localisation": "Lokalizasyon",
+ "Backup_Restore": "Yedekleme \/ Geri",
+ "General_Settings": "Genel Ayarlar",
+ "Date": "Tarih",
+ "Login_Successful": "Giri\u015f ba\u015far\u0131l\u0131",
+ "Failed_Login": "Ba\u015far\u0131s\u0131z oturum a\u00e7ma",
+ "Settings_Saved_Successfully": "Ayarlar ba\u015far\u0131yla kaydedildi",
+ "User_Updated_Successfully": "Kullan\u0131c\u0131 Ba\u015far\u0131yla G\u00fcncellendi",
+ "User_Expired__Today": "Kullan\u0131c\u0131 S\u00fcresi Doldu, Bug\u00fcn",
+ "Activity_Log": "Etkinlik G\u00fcnl\u00fc\u011f\u00fc",
+ "View_Reports": "Raporlar\u0131 G\u00f6r\u00fcnt\u00fcle",
+ "View_All": "Hepsini g\u00f6r",
+ "Number_of_Vouchers": "Kuponlar\u0131n Say\u0131s\u0131",
+ "Length_Code": "Uzunluk Kodu",
+ "Code_Voucher": "Kod Makbuzu",
+ "Voucher": "Fi\u015f",
+ "Hotspot_Voucher": "Hotspot Kuponu",
+ "Status_Voucher": "Durum Makbuzu",
+ "Add_Vouchers": "Kupon Ekle",
+ "Create_Vouchers_Successfully": "Kuponlar\u0131 ba\u015far\u0131yla olu\u015ftur",
+ "Generate": "Genel",
+ "Print_side_by_side__it_will_easy_to_cut": "Yanyana yazd\u0131r\u0131rsan\u0131z, kesmesi daha kolay olacakt\u0131r.",
+ "From_Date": "\u0130tibaren",
+ "To_Date": "Bug\u00fcne kadar",
+ "New_Service": "Yeni Servis",
+ "Type": "T\u00fcr",
+ "Finish": "Biti\u015f",
+ "Application_Name__Company_Name": "Uygulama Ad\u0131 \/ \u015eirket Ad\u0131",
+ "This_Name_will_be_shown_on_the_Title": "Bu \u0130sim Ba\u015fl\u0131kta g\u00f6sterilecek",
+ "Next": "Sonraki",
+ "Last": "Son",
+ "Timezone": "Saat dilimi",
+ "Decimal_Point": "Ondal\u0131k nokta",
+ "Thousands_Separator": "Bin Ay\u0131r\u0131c\u0131",
+ "Currency_Code": "Para Birimi Kodu",
+ "Order_Voucher": "Sipari\u015f Makbuzu",
+ "Voucher_Activation": "Kupon Aktivasyonu",
+ "List_Activated_Voucher": "Aktif Fi\u015f Listesi",
+ "Enter_voucher_code_here": "Kupon kodunu buraya girin",
+ "Private_Message": "\u00d6zel mesaj",
+ "Inbox": "Gelen kutusu",
+ "Outbox": "Giden",
+ "Compose": "Olu\u015fturma",
+ "Send_to": "G\u00f6nderildi",
+ "Title": "Ba\u015fl\u0131k",
+ "Message": "Mesaj",
+ "Your_Account_Information": "Hesap Bilgileriniz",
+ "Invalid_Username_or_Password": "Ge\u00e7ersiz kullan\u0131c\u0131 ad\u0131 veya \u015fifre",
+ "You_do_not_have_permission_to_access_this_page": "Bu sayfaya eri\u015fim izniniz yok",
+ "Incorrect_Current_Password": "Yanl\u0131\u015f Ge\u00e7erli \u015eifre",
+ "Password_changed_successfully__Please_login_again": "\u015eifre ba\u015far\u0131yla de\u011fi\u015ftirildi, L\u00fctfen tekrar giri\u015f yap\u0131n",
+ "All_field_is_required": "T\u00fcm alan gerekli",
+ "Voucher_Not_Valid": "Kupon Ge\u00e7erli De\u011fil",
+ "Activation_Vouchers_Successfully": "Aktivasyon Kuponlar\u0131 Ba\u015far\u0131yla",
+ "Data_Not_Found": "Veri bulunamad\u0131",
+ "Search_by_Username": "Kullan\u0131c\u0131 Ad\u0131na G\u00f6re Ara",
+ "Search_by_Name": "\u0130sme G\u00f6re Ara",
+ "Search_by_Code_Voucher": "Kod Makbuzuna G\u00f6re Ara",
+ "Search": "Arama",
+ "Select_a_customer": "Bir m\u00fc\u015fteri se\u00e7in",
+ "Select_Routers": "Router'lar\u0131 Se\u00e7",
+ "Select_Plans": "Planlar\u0131 Se\u00e7",
+ "Select_Pool": "Havuz Se\u00e7",
+ "Hrs": "Saat",
+ "Mins": "Dk",
+ "Days": "G\u00fcn",
+ "Months": "Ay",
+ "Add_Language": "Dil Ekle",
+ "Language_Name": "Dil ad\u0131",
+ "Folder_Name": "Klas\u00f6r ad\u0131",
+ "Translator": "\u00c7evirmen",
+ "Language_Name_Already_Exist": "Dil Ad\u0131 Zaten Var",
+ "Payment_Gateway": "Payment Gateway",
+ "Community": "Community",
+ "1_user_can_be_used_for_many_devices_": "1 user can be used for many devices?",
+ "Cannot_be_change_after_saved": "Cannot be change after saved",
+ "Explain_Coverage_of_router": "Jelaskan Cakupan wilayah hotspot",
+ "Name_of_Area_that_router_operated": "Nama Lokasi\/Wilayah Router beroperasi",
+ "Payment_Notification_URL__Recurring_Notification_URL__Pay_Account_Notification_URL": "Payment Notification URL, Recurring Notification URL, Pay Account Notification URL",
+ "Finish_Redirect_URL__Unfinish_Redirect_URL__Error_Redirect_URL": "Finish Redirect URL, Unfinish Redirect URL, Error Redirect URL",
+ "Status": "Status",
+ "Plan_Not_found": "Plan Not found",
+ "Failed_to_create_transaction_": "Failed to create transaction.",
+ "Seller_has_not_yet_setup_Xendit_payment_gateway": "Seller has not yet setup Xendit payment gateway",
+ "Admin_has_not_yet_setup_Xendit_payment_gateway__please_tell_admin": "Admin has not yet setup Xendit payment gateway, please tell admin",
+ "Buy_this__your_active_package_will_be_overwrite": "Buy this? your active package will be overwrite",
+ "You_already_have_unpaid_transaction__cancel_it_or_pay_it_": "You already have unpaid transaction, cancel it or pay it.",
+ "Transaction_Not_found": "Transaction Not found",
+ "Cancel_it_": "Cancel it?",
+ "expired": "expired",
+ "Check_for_Payment": "Check for Payment",
+ "Transaction_still_unpaid_": "Transaction still unpaid.",
+ "Paid_Date": "Paid Date",
+ "Transaction_has_been_paid_": "Transaction has been paid.",
+ "PAID": "PAID",
+ "CANCELED": "CANCELED",
+ "UNPAID": "UNPAID",
+ "PAY_NOW": "PAY NOW",
+ "Buy_Hotspot_Plan": "Buy Hotspot Plan",
+ "Buy_PPOE_Plan": "Buy PPOE Plan",
+ "Package": "Package",
+ "Order_Internet_Package": "Order Internet Package",
+ "Unknown_Command_": "Unknown Command.",
+ "Checking_payment": "Checking payment",
+ "Create_Transaction_Success": "Create Transaction Success",
+ "You_have_unpaid_transaction": "You have unpaid transaction",
+ "TripayPayment_Channel": "TripayPayment Channel",
+ "Payment_Channel": "Payment Channel",
+ "Payment_check_failed_": "Payment check failed.",
+ "Order_Package": "Order Package",
+ "Transactions": "Transactions",
+ "Payments": "Payments",
+ "History": "History",
+ "Order_History": "Order History",
+ "Gateway": "Gateway",
+ "Date_Done": "Date Done",
+ "Unpaid_Order": "Unpaid Order",
+ "Payment_Gateway_Not_Found": "Payment Gateway Not Found",
+ "Payment_Gateway_saved_successfully": "Payment Gateway saved successfully",
+ "ORDER": "ORDER",
+ "Package_History": "Package History",
+ "Buy_History": "Buy History",
+ "Activation_History": "Activation History",
+ "Buy_Package": "Buy Package",
+ "Email": "Email",
+ "Company_Footer": "Company Footer",
+ "Will_show_below_user_pages": "Will show below user pages",
+ "Request_OTP": "Request OTP",
+ "Verification_Code": "Verification Code",
+ "SMS_Verification_Code": "SMS Verification Code",
+ "Please_enter_your_email_address": "Please enter your email address",
+ "Failed_to_create_Paypal_transaction_": "Failed to create Paypal transaction.",
+ "Plugin": "Plugin",
+ "Plugin_Manager": "Plugin Manager",
+ "User_Notification": "User Notification",
+ "Expired_Notification": "Expired Notification",
+ "User_will_get_notification_when_package_expired": "User will get notification when package expired",
+ "Expired_Notification_Message": "Expired Notification Message",
+ "Payment_Notification": "Payment Notification",
+ "User_will_get_invoice_notification_when_buy_package_or_package_refilled": "User will get invoice notification when buy package or package refilled",
+ "Current_IP": "Current IP",
+ "Current_MAC": "Current MAC",
+ "Login_Status": "Login Status",
+ "Login_Request_successfully": "Login Request successfully",
+ "Logout_Request_successfully": "Logout Request successfully",
+ "Disconnect_Internet_": "Disconnect Internet?",
+ "Not_Online__Login_now_": "Not Online, Login now?",
+ "You_are_Online__Logout_": "You are Online, Logout?",
+ "Connect_to_Internet_": "Connect to Internet?",
+ "Your_account_not_connected_to_internet": "Your account not connected to internet",
+ "Balance": "Balance",
+ "Balance_System": "Balance System",
+ "Enable_System": "Enable System",
+ "Allow_Transfer": "Allow Transfer",
+ "Telegram_Notification": "Telegram Notification",
+ "SMS_OTP_Registration": "SMS OTP Registration",
+ "Whatsapp_Notification": "Whatsapp Notification",
+ "Tawk_to_Chat_Widget": "Tawk.to Chat Widget",
+ "Invoice": "Invoice",
+ "Country_Code_Phone": "Country Code Phone",
+ "Voucher_activation_menu_will_be_hidden": "Voucher activation menu will be hidden",
+ "Customer_can_deposit_money_to_buy_voucher": "Customer can deposit money to buy voucher",
+ "Allow_balance_transfer_between_customers": "Allow balance transfer between customers",
+ "Failed_to_create_transaction__": "Failed to create transaction. ",
+ "Failed_to_check_status_transaction__": "Failed to check status transaction. ",
+ "Disable_Voucher": "Disable Voucher",
+ "Reminder_Notification": "Reminder Notification",
+ "Reminder_Notification_Message": "Reminder Notification Message",
+ "Reminder_7_days": "Reminder 7 days",
+ "Reminder_3_days": "Reminder 3 days",
+ "Reminder_1_day": "Reminder 1 day",
+ "PPPOE_Password": "PPPOE Password",
+ "User_Cannot_change_this__only_admin__if_it_Empty_it_will_use_user_password": "User Cannot change this, only admin. if it Empty it will use user password",
+ "Invoice_Balance_Message": "Invoice Balance Message",
+ "Invoice_Notification_Payment": "Invoice Notification Payment",
+ "Balance_Notification_Payment": "Balance Notification Payment",
+ "Balance_Plans": "Balance Plans",
+ "Buy_Balance": "Buy Balance",
+ "Price": "Price",
+ "Validity": "Validity",
+ "Disable_auto_renewal_": "Disable auto renewal?",
+ "Auto_Renewal_On": "Auto Renewal On",
+ "Enable_auto_renewal_": "Enable auto renewal?",
+ "Auto_Renewal_Off": "Auto Renewal Off",
+ "Refill_Balance": "Refill Balance",
+ "Invoice_Footer": "Invoice Footer",
+ "Pay_With_Balance": "Pay With Balance",
+ "Pay_this_with_Balance__your_active_package_will_be_overwrite": "Pay this with Balance? your active package will be overwrite",
+ "Success_to_buy_package": "Success to buy package",
+ "Auto_Renewal": "Auto Renewal",
+ "View": "View",
+ "Back": "Back",
+ "Active": "Active",
+ "Transfer_Balance": "Transfer Balance",
+ "Send_your_balance_": "Send your balance?",
+ "Send": "Send",
+ "Cannot_send_to_yourself": "Cannot send to yourself",
+ "Sending_balance_success": "Sending balance success",
+ "From": "From",
+ "To": "To",
+ "insufficient_balance": "insufficient balance",
+ "Send_Balance": "Send Balance",
+ "Received_Balance": "Received Balance",
+ "Minimum_Balance_Transfer": "Minimum Balance Transfer",
+ "Minimum_Transfer": "Minimum Transfer",
+ "Company_Logo": "Company Logo",
+ "Expired_IP_Pool": "Expired IP Pool",
+ "Proxy": "Proxy",
+ "Proxy_Server": "Proxy Server",
+ "Proxy_Server_Login": "Proxy Server Login",
+ "Hotspot_Plan": "Hotspot Plan",
+ "PPPOE_Plan": "PPPOE Plan",
+ "UNKNOWN": "UNKNOWN",
+ "Are_You_Sure_": "Are You Sure?",
+ "Success_to_send_package": "Success to send package",
+ "Target_has_active_plan__different_with_current_plant_": "Target has active plan, different with current plant.",
+ "Recharge_a_friend": "Recharge a friend",
+ "Buy_for_friend": "Buy for friend",
+ "Buy_this_for_friend_account_": "Buy this for friend account?",
+ "Review_package_before_recharge": "Review package before recharge",
+ "Activate": "Activate",
+ "Deactivate": "Deactivate",
+ "Sync": "Sync",
+ "Failed_to_create_PaymeTrust_transaction_": "Failed to create PaymeTrust transaction.",
+ "Location": "Location",
+ "Voucher_Format": "Voucher Format",
+ "Service_Type": "Service Type",
+ "Others": "Others",
+ "PPPoE": "PPPoE",
+ "Hotspot": "Hotspot",
+ "Monthly_Registered_Customers": "Monthly Registered Customers",
+ "Total_Monthly_Sales": "Total Monthly Sales",
+ "Active_Users": "Active Users"
+}
\ No newline at end of file
diff --git a/system/mpesa/verifyPayment.php b/system/mpesa/verifyPayment.php
new file mode 100644
index 0000000..6b7a4a9
--- /dev/null
+++ b/system/mpesa/verifyPayment.php
@@ -0,0 +1,86 @@
+ 'error', 'code' => 400, 'message' => 'missing CheckoutRequestID fields']);
+ return;
+ }
+
+ $CheckoutRequestID = $postData['CheckoutRequestID'];
+
+ $consumerKey = '3AmVP1WFDQn7GrDH8GcSSKxcAvnJdZGC'; // Fill with your app Consumer Key
+ $consumerSecret = '71Lybl6jUtxM0F35'; // Fill with your app Secret
+
+ $headers = ['Content-Type:application/json; charset=utf8'];
+
+ $access_token_url = 'https://api.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ $curl = curl_init($access_token_url);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
+ curl_setopt($curl, CURLOPT_HEADER, FALSE);
+ curl_setopt($curl, CURLOPT_USERPWD, $consumerKey.':'.$consumerSecret);
+ $result = curl_exec($curl);
+ $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
+ $result = json_decode($result);
+
+ $access_token = $result->access_token;
+
+ date_default_timezone_set('Africa/Nairobi');
+ $query_url = 'https://api.safaricom.co.ke/mpesa/stkpushquery/v1/query';
+ $BusinessShortCode = '4122323';
+ $Passkey = 'aaebecea73082fa56af852606106b1316d5b4dfa2f12d0088800b0b88e4bb6e3';
+ $Timestamp = date('YmdHis');
+
+ // ENCRYPT DATA TO GET PASSWORD
+ $Password = base64_encode($BusinessShortCode . $Passkey . $Timestamp);
+
+ // THIS IS THE UNIQUE ID THAT WAS GENERATED WHEN STK REQUEST INITIATED SUCCESSFULLY
+ $queryheader = ['Content-Type:application/json', 'Authorization:Bearer ' . $access_token];
+
+ // Initiating the transaction
+ $curl = curl_init();
+ curl_setopt($curl, CURLOPT_URL, $query_url);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, $queryheader); // Setting custom header
+ $curl_post_data = array(
+ 'BusinessShortCode' => $BusinessShortCode,
+ 'Password' => $Password,
+ 'Timestamp' => $Timestamp,
+ 'CheckoutRequestID' => $CheckoutRequestID
+ );
+ $data_string = json_encode($curl_post_data);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($curl, CURLOPT_POST, true);
+ curl_setopt($curl, CURLOPT_POSTFIELDS, $data_string);
+ $curl_response = curl_exec($curl);
+ $data_to = json_decode($curl_response, true);
+
+ // Handle response
+ if (isset($data_to['ResultCode'])) {
+ $ResultCode = $data_to['ResultCode'];
+ if ($ResultCode == '1037') {
+ $message = "1037 Timeout in completing transaction";
+ } elseif ($ResultCode == '1032') {
+ $message = "1032 Transaction has been cancelled by user";
+ } elseif ($ResultCode == '1') {
+ $message = "1 The balance is insufficient for the transaction";
+ } elseif ($ResultCode == '0') {
+ $message = "0 The transaction is successful";
+ } else {
+ $message = "Unknown Result Code: $ResultCode";
+ }
+ } else {
+ $message = "Error in the response received from the M-Pesa API";
+ }
+
+ // Sending the response back
+ echo json_encode([
+ 'message' => $message,
+ 'result' => $data_to
+ ]);
+}
+?>
diff --git a/system/paymentgateway/BankStkPush.php b/system/paymentgateway/BankStkPush.php
new file mode 100644
index 0000000..1c3347d
--- /dev/null
+++ b/system/paymentgateway/BankStkPush.php
@@ -0,0 +1,205 @@
+assign('_title', 'Bank Stk Push - ' . $config['CompanyName']);
+ $ui->display('bankstkpush.tpl');
+}
+
+function BankStkPush_save_config()
+{
+ global $admin, $_L;
+ $bankacc = _post('account');
+ $bankname = _post('bankname');
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'Stkbankacc')->find_one();
+ if ($d) {
+ $d->value = $bankacc;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'Stkbankacc';
+ $d->value = $bankacc;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'Stkbankname')->find_one();
+ if ($d) {
+ $d->value = $bankname;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'Stkbankname';
+ $d->value = $bankname;
+ $d->save();
+ }
+
+ _log('[' . $admin['username'] . ']: Stk Bank details ' . $_L['Settings_Saved_Successfully'], 'Admin', $admin['id']);
+
+ r2(U . 'paymentgateway/BankStkPush', 's', $_L['Settings_Saved_Successfully']);
+}
+
+
+function BankStkPush_create_transaction($trx, $user )
+{
+ $url=(U. "plugin/initiatebankstk");
+
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = '';
+ $d->payment_method = 'Bank Stk Push';
+ $d->pg_url_payment = $url;
+ $d->pg_request = '';
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+5 minutes"));
+ $d->save();
+
+ r2(U . "order/view/" . $d['id'], 's', Lang::T("Create Transaction Success, Please click pay now to process payment"));
+
+ die();
+}
+
+function BankStkPush_payment_notification()
+{
+ $captureLogs = file_get_contents("php://input");
+
+ $analizzare = json_decode($captureLogs);
+ /// sleep(10);
+ file_put_contents('back.log',$captureLogs,FILE_APPEND);
+ $response_code = $analizzare->Body->stkCallback->ResultCode;
+ $resultDesc = ($analizzare->Body->stkCallback->ResultDesc);
+ $merchant_req_id = ($analizzare->Body->stkCallback->MerchantRequestID);
+ $checkout_req_id = ($analizzare->Body->stkCallback->CheckoutRequestID);
+
+ $amount_paid = ($analizzare->Body->stkCallback->CallbackMetadata->Item['0']->Value);//get the amount value
+ $mpesa_code = ($analizzare->Body->stkCallback->CallbackMetadata->Item['1']->Value);//mpesa transaction code..
+ $sender_phone = ($analizzare->Body->stkCallback->CallbackMetadata->Item['4']->Value);//Telephone Number
+
+ $PaymentGatewayRecord = ORM::for_table('tbl_payment_gateway')
+ ->where('checkout', $checkout_req_id)
+ ->where('status', 1) // Add this line to filter by status
+ ->order_by_desc('id')
+ ->find_one();
+
+ $uname=$PaymentGatewayRecord->username;
+ $plan_id=$PaymentGatewayRecord->plan_id;
+ $mac_address=$PaymentGatewayRecord->mac_address;
+ $user=$PaymentGatewayRecord;
+
+ $userid = ORM::for_table('tbl_customers')
+ ->where('username', $uname)
+ ->order_by_desc('id')
+ ->find_one();
+
+ $userid->username=$uname;
+ $userid->save();
+ $plans = ORM::for_table('tbl_plans')
+ ->where('id', $plan_id)
+
+ ->order_by_desc('id')
+ ->find_one();
+
+ if ($response_code=="1032")
+ {
+ $now = date('Y-m-d H:i:s');
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->status = 4;
+ $PaymentGatewayRecord->save();
+
+ exit();
+ }
+ if($response_code=="1037"){
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'User failed to enter pin';
+ $PaymentGatewayRecord->save();
+
+ exit();
+ }
+
+ if($response_code=="1"){
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'Not enough balance';
+ $PaymentGatewayRecord->save();
+
+ exit();
+ }
+
+ if($response_code=="2001"){
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'Wrong Mpesa pin';
+ $PaymentGatewayRecord->save();
+
+ exit();
+ }
+
+ if($response_code=="0"){
+
+ $now = date('Y-m-d H:i:s');
+ $date = date('Y-m-d');
+ $time= date('H:i:s');
+
+ $check_mpesa = ORM::for_table('tbl_payment_gateway')
+ ->where('gateway_trx_id', $mpesa_code)
+ ->find_one();
+
+ if($check_mpesa){
+ echo "double callback, ignore one";
+
+ die;
+ }
+
+ $plan_type=$plans->type;
+ $UserId=$userid->id;
+
+ if (!Package::rechargeUser($UserId, $user['routers'], $user['plan_id'], $user['gateway'], $mpesa_code)){
+ $PaymentGatewayRecord->status = 2;
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->gateway_trx_id = $mpesa_code;
+ $PaymentGatewayRecord->save();
+ $username = $PaymentGatewayRecord->username;
+
+ // Check if a transaction with the same gateway_trx_id already exists
+ $existingTransaction = ORM::for_table('tbl_transactions')
+ ->where('mpesacode', $mpesa_code)
+ ->find_one();
+
+ if (!$existingTransaction) {
+ // Save transaction data to tbl_transactions
+ $transaction = ORM::for_table('tbl_transactions')->create();
+ $transaction->invoice = $PaymentGatewayRecord->gateway_trx_id; // Set invoice to gateway_trx_id value
+ $transaction->username = $PaymentGatewayRecord->username;
+ $transaction->plan_name = $PaymentGatewayRecord->plan_name;
+ $transaction->price = $amount_paid;
+ $transaction->recharged_on = $date;
+ $transaction->recharged_time = $time;
+ $transaction->expiration = $now;
+ $transaction->time = $now;
+ $transaction->method = $PaymentGatewayRecord->payment_method;
+ $transaction->routers = 0;
+ $transaction->Type = 'Balance';
+ $transaction->mpesacode = $mpesa_code;
+ $transaction->save();
+ } else {
+ error_log("Duplicate transaction entry detected for gateway_trx_id: " . $PaymentGatewayRecord->gateway_trx_id);
+ }
+ } else {
+ // Update tbl_recharges
+ $PaymentGatewayRecord->status = 2;
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->gateway_trx_id = $mpesa_code;
+ $PaymentGatewayRecord->save();
+ }
+
+
+ }
+}
diff --git a/system/paymentgateway/MpesatillStk.php b/system/paymentgateway/MpesatillStk.php
new file mode 100644
index 0000000..aac06d3
--- /dev/null
+++ b/system/paymentgateway/MpesatillStk.php
@@ -0,0 +1,423 @@
+assign('env', json_decode(file_get_contents('system/paymentgateway/mpesa_env.json'), true));
+ $ui->assign('_title', 'M-Pesa - Payment Gateway (for till number only) - ' . $config['CompanyName']);
+ $ui->display('mpesatill.tpl');
+}
+
+
+function MpesatillStk_save_config()
+{
+ global $admin, $_L;
+ $mpesa_consumer_key = _post('mpesa_consumer_key');
+ $mpesa_consumer_secret = _post('mpesa_consumer_secret');
+ $mpesa_business_code = _post('mpesa_business_code');
+ $mpesa_till = _post('mpesa_till');
+ $mpesa_pass_key = _post('mpesa_pass_key');
+ $mpesa_env = _post('mpesa_env');
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_till_consumer_key')->find_one();
+ if ($d) {
+ $d->value = $mpesa_consumer_key;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_till_consumer_key';
+ $d->value = $mpesa_consumer_key;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_till_consumer_secret')->find_one();
+ if ($d) {
+ $d->value = $mpesa_consumer_secret;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_till_consumer_secret';
+ $d->value = $mpesa_consumer_secret;
+ $d->save();
+ }
+
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_till_shortcode_code')->find_one();
+ if ($d) {
+ $d->value = $mpesa_business_code;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_till_shortcode_code';
+ $d->value = $mpesa_business_code;
+ $d->save();
+ }
+
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_till_partyb')->find_one();
+ if ($d) {
+ $d->value = $mpesa_till;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_till_partyb';
+ $d->value = $mpesa_till;
+ $d->save();
+ }
+
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_till_pass_key')->find_one();
+ if ($d) {
+ $d->value = $mpesa_pass_key;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_till_pass_key';
+ $d->value = $mpesa_pass_key;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_env')->find_one();
+ if ($d) {
+ $d->value = $mpesa_env;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_env';
+ $d->value = $mpesa_env;
+ $d->save();
+ }
+
+ _log('[' . $admin['username'] . ']: M-Pesa ' . $_L['Settings_Saved_Successfully'] . json_encode($_POST['mpesa_channel']), 'Admin', $admin['id']);
+
+ r2(U . 'paymentgateway/MpesatillStk', 's', $_L['Settings_Saved_Successfully']);
+}
+
+
+function MpesatillStk_create_transaction($trx, $user )
+{
+
+
+ $url=(U. "plugin/initiatetillstk");
+
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = '';
+ $d->payment_method = 'Mpesa till STK';
+ $d->pg_url_payment = $url;
+ $d->pg_request = '';
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+5 minutes"));
+ $d->save();
+
+ r2(U . "order/view/" . $d['id'], 's', Lang::T("Create Transaction Success, Please click pay now to process payment"));
+
+ die();
+
+
+
+
+
+
+}
+
+
+
+
+function MpesatillStk_payment_notification()
+{
+ $captureLogs = file_get_contents("php://input");
+
+ $analizzare = json_decode($captureLogs);
+/// sleep(10);
+ file_put_contents('back.log',$captureLogs,FILE_APPEND);
+ $response_code = $analizzare->Body->stkCallback->ResultCode;
+ $resultDesc = ($analizzare->Body->stkCallback->ResultDesc);
+ $merchant_req_id = ($analizzare->Body->stkCallback->MerchantRequestID);
+ $checkout_req_id = ($analizzare->Body->stkCallback->CheckoutRequestID);
+
+
+ $amount_paid = ($analizzare->Body->stkCallback->CallbackMetadata->Item['0']->Value);//get the amount value
+ $mpesa_code = ($analizzare->Body->stkCallback->CallbackMetadata->Item['1']->Value);//mpesa transaction code..
+ $sender_phone = ($analizzare->Body->stkCallback->CallbackMetadata->Item['4']->Value);//Telephone Number
+
+
+
+
+
+
+ $PaymentGatewayRecord = ORM::for_table('tbl_payment_gateway')
+ ->where('checkout', $checkout_req_id)
+ ->where('status', 1) // Add this line to filter by status
+ ->order_by_desc('id')
+ ->find_one();
+
+ $uname=$PaymentGatewayRecord->username;
+
+
+ $plan_id=$PaymentGatewayRecord->plan_id;
+
+
+ $mac_address=$PaymentGatewayRecord->mac_address;
+
+ $user=$PaymentGatewayRecord;
+
+
+ $userid = ORM::for_table('tbl_customers')
+ ->where('username', $uname)
+ ->order_by_desc('id')
+ ->find_one();
+
+ $userid->username=$uname;
+ $userid->save();
+
+
+
+
+ $plans = ORM::for_table('tbl_plans')
+ ->where('id', $plan_id)
+
+ ->order_by_desc('id')
+ ->find_one();
+
+
+
+
+
+
+
+
+
+
+
+ if ($response_code=="1032")
+ {
+ $now = date('Y-m-d H:i:s');
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->status = 4;
+ $PaymentGatewayRecord->save();
+
+ exit();
+
+ }
+
+
+
+
+ if($response_code=="1037"){
+
+
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'User failed to enter pin';
+ $PaymentGatewayRecord->save();
+
+ exit();
+
+
+ }
+
+ if($response_code=="1"){
+
+
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'Not enough balance';
+ $PaymentGatewayRecord->save();
+
+ exit();
+
+
+ }
+
+
+ if($response_code=="2001"){
+
+
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'Wrong Mpesa pin';
+ $PaymentGatewayRecord->save();
+
+ exit();
+
+
+ }
+
+ if($response_code=="0"){
+
+
+ $now = date('Y-m-d H:i:s');
+
+ $date = date('Y-m-d');
+ $time= date('H:i:s');
+
+
+
+
+
+
+ $check_mpesa = ORM::for_table('tbl_payment_gateway')
+ ->where('gateway_trx_id', $mpesa_code)
+ ->find_one();
+
+
+if($check_mpesa){
+
+ echo "double callback, ignore one";
+
+ die;
+
+
+}
+
+
+
+
+ $plan_type=$plans->type;
+
+ $UserId=$userid->id;
+
+
+
+
+ if (!Package::rechargeUser($UserId, $user['routers'], $user['plan_id'], $user['gateway'], $mpesa_code)){
+
+
+
+
+
+
+ $PaymentGatewayRecord->status = 2;
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->gateway_trx_id = $mpesa_code;
+ $PaymentGatewayRecord->save();
+
+
+
+
+
+ $username=$PaymentGatewayRecord->username;
+
+ // Save transaction data to tbl_transactions
+ $transaction = ORM::for_table('tbl_transactions')->create();
+ $transaction->invoice = $mpesa_code;
+ $transaction->username = $PaymentGatewayRecord->username;
+ $transaction->plan_name = $PaymentGatewayRecord->plan_name;
+ $transaction->price = $amount_paid;
+ $transaction->recharged_on = $date;
+ $transaction->recharged_time = $time;
+ $transaction->expiration = $now;
+ $transaction->time = $now;
+ $transaction->method = $PaymentGatewayRecord->payment_method;
+ $transaction->routers = 0;
+ $transaction->Type = 'Balance';
+ $transaction->save();
+
+
+ } else{
+
+
+ //lets update tbl_recharges
+/*
+ $transaction = ORM::for_table('tbl_transactions')->create();
+ $transaction->invoice = $mpesa_code;
+ $transaction->username = $PaymentGatewayRecord->username;
+ $transaction->plan_name = $PaymentGatewayRecord->plan_name;
+ $transaction->price = $amount_paid;
+ $transaction->recharged_on = $date;
+ $transaction->recharged_time = $time;
+ $transaction->expiration = $now;
+ $transaction->time = $now;
+ $transaction->method = $PaymentGatewayRecord->payment_method;
+ $transaction->routers = 0;
+ $transaction->Type = $PaymentGatewayRecord->routers;
+ $transaction->save();
+
+*/
+
+
+
+
+ $PaymentGatewayRecord->status = 2;
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->gateway_trx_id = $mpesa_code;
+ $PaymentGatewayRecord->save();
+
+
+ }
+
+
+
+
+
+
+
+
+
+
+
+ /*
+
+
+ $checkid = ORM::for_table('tbl_customers')
+ ->where('username', $username)
+ ->find_one();
+
+
+
+
+
+ $customerid=$checkid->id;
+
+
+
+
+
+
+
+
+ $recharge = ORM::for_table('tbl_user_recharges')->create();
+ $recharge->customer_id = $customerid;
+ $recharge->username = $PaymentGatewayRecord->username;
+ $recharge->plan_id = $PaymentGatewayRecord->plan_id;
+ $recharge->price = $amount_paid;
+ $recharge->recharged_on = $date;
+ $recharge->recharged_time = $time;
+ $recharge->expiration = $now;
+ $recharge->time = $now;
+ $recharge->method = $PaymentGatewayRecord->payment_method;
+ $recharge->routers = 0;
+ $recharge->Type = 'Balance';
+ $recharge->save();
+
+
+
+ */
+
+
+
+
+ // $user = ORM::for_table('tbl_customers')
+ // ->where('username', $username)
+ // ->find_one();
+
+ // $currentBalance = $user->balance;
+
+ // $user->balance = $currentBalance + $amount_paid;
+ // $user->save();
+
+ // exit();
+
+
+
+ }
+
+
+
+
+
+
+}
diff --git a/system/paymentgateway/flutterwave.php b/system/paymentgateway/flutterwave.php
new file mode 100644
index 0000000..7754b49
--- /dev/null
+++ b/system/paymentgateway/flutterwave.php
@@ -0,0 +1,234 @@
+assign('_title', 'Flutterwave - Payment Gateway');
+ $ui->assign('cur', json_decode(file_get_contents('system/paymentgateway/flutterwave_currency.json'), true));
+ $ui->assign('channel', json_decode(file_get_contents('system/paymentgateway/flutterwave_channel.json'), true));
+ $ui->display('flutterwave.tpl');
+ }
+
+
+ function flutterwave_save_config()
+ {
+ global $admin, $_L;
+ $flutterwave_secret_key = _post('flutterwave_secret_key');
+ $flutterwave_currency = _post('flutterwave_currency');
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'flutterwave_secret_key')->find_one();
+ if ($d) {
+ $d->value = $flutterwave_secret_key;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'flutterwave_secret_key';
+ $d->value = $flutterwave_secret_key;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'flutterwave_currency')->find_one();
+ if ($d) {
+ $d->value = $flutterwave_currency;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'flutterwave_currency';
+ $d->value = $flutterwave_currency;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'flutterwave_channel')->find_one();
+ if ($d) {
+ $d->value = implode(',', $_POST['flutterwave_channel']);
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'flutterwave_channel';
+ $d->value = implode(',', $_POST['flutterwave_channel']);
+ $d->save();
+ }
+ _log('[' . $admin['username'] . ']: Flutterwave ' . $_L['Settings_Saved_Successfully'], 'Admin', $admin['id']);
+
+ r2(U . 'paymentgateway/flutterwave', 's', $_L['Settings_Saved_Successfully']);
+ }
+
+function flutterwave_create_transaction($trx, $user)
+{
+ global $config;
+ $txref = uniqid('trx');
+ $json = [
+ 'tx_ref' => $txref,
+ 'amount' => $trx['price'],
+ 'currency' => $config['flutterwave_currency'],
+ 'payment_options' => explode(',', $config['flutterwave_channel']),
+ 'customer' => [
+ 'email' => (empty($user['email'])) ? $user['username'] . '@' . $_SERVER['HTTP_HOST'] : $user['email'],
+ 'name' => $user['fullname'],
+ 'phonenumber' => $user['phonenumber']
+ ],
+ 'meta' => [
+ 'price' => $trx['price'],
+ 'username' => $user['username'],
+ 'trxid' => $trx['id']
+ ],
+
+ 'customizations' => [
+ 'title' => $trx['plan_name'],
+ 'description' => $trx['plan_name'],
+ ],
+
+ 'redirect_url' => U . 'callback/flutterwave'
+ ];
+ // die(json_encode($json,JSON_PRETTY_PRINT));
+
+ $result = json_decode(Http::postJsonData(flutterwave_get_server() . 'payments', $json,[
+ 'Authorization: Bearer ' . $config['flutterwave_secret_key'],
+ 'Cache-Control: no-cahe'
+ ],
+ ),
+true);
+
+//die(json_encode($result,JSON_PRETTY_PRINT));
+
+if ($result['status'] == 'error') {
+ Message::sendTelegram("Flutterwave payment failed\n\n" . json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'e', Lang::T("Failed to create transaction.\n".$result['message']));
+ }
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = $txref;
+ $d->pg_url_payment = $result['data']['link'];
+ $d->pg_request = json_encode($result);
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+ 6 HOUR"));
+ $d->save();
+
+ header('Location: ' . $result['data']['link']);
+ exit();
+
+ r2(U . "order/view/" . $d['id'], 's', Lang::T("Create Transaction Success"));
+
+
+}
+
+function flutterwave_payment_notification()
+{
+ global $config;
+if(isset($_GET['status']))
+
+ {
+ //* check payment status
+ if($_GET['status'] == 'cancelled')
+ {
+ // die(json_encode($txref,JSON_PRETTY_PRINT));
+ Message::sendTelegram("Flutterwave Payment Cancelled: \n\n");
+ r2(U . 'order/package', 'e', Lang::T("Flutterwave Payment Cancelled."));
+ }
+ elseif($_GET['status'] == 'successful')
+ {
+
+ $txid = $_GET['transaction_id'];
+ $result = json_decode(Http::getData(flutterwave_get_server() . 'transactions/' . $txid. '/verify', [
+ 'Authorization: Bearer ' . $config['flutterwave_secret_key'],
+ 'Cache-Control: no-cahe'
+ ]), true);
+ //die(json_encode($result,JSON_PRETTY_PRINT));
+ {
+ $id = $result['data']['id'];
+ $amountPaid = $result['data']['charged_amount'];
+ $amountToPay = $result['data']['meta']['price'];
+ $username = $result['data']['meta']['username'];
+ $trxid = $result['data']['meta']['trxid'];
+ if($amountPaid >= $amountToPay)
+ {
+ // die(json_encode($trxid,JSON_PRETTY_PRINT));
+ // echo 'Payment successful';
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $username)
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = $id;
+ $d->save();
+ r2(U . 'order/view/'.$trxid.'/check');
+ // r2(U . 'order/package', 's', Lang::T("Flutterwave Payment Completed."));
+ exit();
+ //* Continue to give item to the user
+ }
+ else
+ {
+ // echo 'Fraud transactio detected';
+ r2(U . 'order/package', 'e', Lang::T("Fraud transactions detected."));
+ exit();
+ }
+ }
+ }
+ }
+ }
+
+
+ function flutterwave_get_status($trx, $user)
+ {
+ global $config;
+ $trans_id = $trx['gateway_trx_id'];
+ $result = json_decode(Http::getData(flutterwave_get_server() . 'transactions/' . $trx['gateway_trx_id']. '/verify', [
+ 'Authorization: Bearer ' . $config['flutterwave_secret_key'],
+ 'Cache-Control: no-cahe'
+ ]), true);
+ //die(json_encode($result,JSON_PRETTY_PRINT));
+ if ($result['status'] == 'error') {
+ r2(U . "order/view/" . $trx['id'], 'w', Lang::T("Transaction still unpaid."));
+ } else if (in_array($result['status'], ['success']) && $trx['status'] != 2) {
+ if (!Package::rechargeUser($user['id'], $trx['routers'], $trx['plan_id'], $trx['gateway'], 'Flutterwave')) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Failed to activate your Package, please try again later."));
+ }
+ $trx->pg_paid_response = json_encode($result);
+ $trx->payment_method = 'Flutterwave';
+ $trx->payment_channel = $result['data']['payment_type'];
+ $trx->paid_date = date('Y-m-d H:i:s', strtotime( $result['data']['created_at']));
+ $trx->status = 2;
+ $trx->save();
+
+ r2(U . "order/view/" . $trx['id'], 's', Lang::T("Transaction successful."));
+ } else if ($result['status'] == 'EXPIRED') {
+ $trx->pg_paid_response = json_encode($result);
+ $trx->status = 3;
+ $trx->save();
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction expired."));
+ } else if ($trx['status'] == 2) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction has been paid.."));
+ }else{
+ Message::sendTelegram("flutterwave_get_status: unknown result\n\n".json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Unknown Command."));
+ }
+
+ }
+
+
+function flutterwave_get_server()
+{
+ global $_app_stage;
+ if ($_app_stage == 'Live') {
+ return 'https://api.flutterwave.com/v3/';
+ } else {
+ return 'https://api.flutterwave.com/v3/';
+ }
+}
diff --git a/system/paymentgateway/flutterwave_channel.json b/system/paymentgateway/flutterwave_channel.json
new file mode 100644
index 0000000..09e38c1
--- /dev/null
+++ b/system/paymentgateway/flutterwave_channel.json
@@ -0,0 +1,35 @@
+[
+
+ {
+ "id": "card",
+ "name": "Card Payment"
+ },
+ {
+ "id": "ussd",
+ "name": "USSD"
+ },
+ {
+ "id": "account",
+ "name": "Bank Account"
+ },
+ {
+ "id": "banktransfer",
+ "name": "Bank Transfer"
+ },
+ {
+ "id": "nqr",
+ "name": "QR payment"
+ },
+ {
+ "id": "mpesa",
+ "name": "M-Pesa"
+ },
+ {
+ "id": "mobilemoneyghana",
+ "name": "Mobile money Ghana"
+ },
+ {
+ "id": "credit",
+ "name": "Credit payment"
+ }
+]
diff --git a/system/paymentgateway/flutterwave_currency.json b/system/paymentgateway/flutterwave_currency.json
new file mode 100644
index 0000000..fe716ea
--- /dev/null
+++ b/system/paymentgateway/flutterwave_currency.json
@@ -0,0 +1,30 @@
+[
+ {
+ "id": "NGN",
+ "name": "Nigerian Naira"
+ },
+ {
+ "id": "GHC",
+ "name": "Ghana Cedis"
+ },
+ {
+ "id": "KES",
+ "name": "Kenyan Shilling"
+ },
+ {
+ "id": "ZAR",
+ "name": "South African Rand"
+ },
+ {
+ "id": "GBP",
+ "name": "British Pound Sterling"
+ },
+ {
+ "id": "USD",
+ "name": "United States Dollar"
+ },
+ {
+ "id": "TZS",
+ "name": "Tanzanian Shilling"
+ }
+]
diff --git a/system/paymentgateway/index.html b/system/paymentgateway/index.html
new file mode 100644
index 0000000..06d7405
Binary files /dev/null and b/system/paymentgateway/index.html differ
diff --git a/system/paymentgateway/iotec.OLD b/system/paymentgateway/iotec.OLD
new file mode 100644
index 0000000..f296de5
--- /dev/null
+++ b/system/paymentgateway/iotec.OLD
@@ -0,0 +1,254 @@
+assign('_title', 'ioTec Pay - Payment Gateway');
+ $ui->assign('env', [
+ ['id' => 'Sandbox', 'name' => 'Sandbox (Testing)'],
+ ['id' => 'Live', 'name' => 'Live (Production)']
+ ]);
+ $ui->display('iotec.tpl');
+}
+
+function iotec_save_config()
+{
+ global $admin, $_L;
+ $iotec_client_id = _post('iotec_client_id');
+ $iotec_client_secret = _post('iotec_client_secret');
+ $iotec_wallet_id = _post('iotec_wallet_id');
+ $iotec_env = _post('iotec_env');
+
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'iotec_client_id')->find_one();
+ if ($d) {
+ $d->value = $iotec_client_id;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'iotec_client_id';
+ $d->value = $iotec_client_id;
+ $d->save();
+ }
+
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'iotec_client_secret')->find_one();
+ if ($d) {
+ $d->value = $iotec_client_secret;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'iotec_client_secret';
+ $d->value = $iotec_client_secret;
+ $d->save();
+ }
+
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'iotec_wallet_id')->find_one();
+ if ($d) {
+ $d->value = $iotec_wallet_id;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'iotec_wallet_id';
+ $d->value = $iotec_wallet_id;
+ $d->save();
+ }
+
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'iotec_env')->find_one();
+ if ($d) {
+ $d->value = $iotec_env;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'iotec_env';
+ $d->value = $iotec_env;
+ $d->save();
+ }
+
+ _log('[' . $admin['username'] . ']: ioTec Pay ' . $_L['Settings_Saved_Successfully'], 'Admin', $admin['id']);
+ r2(U . 'paymentgateway/iotec', 's', $_L['Settings_Saved_Successfully']);
+}
+
+function iotec_create_transaction($trx, $user)
+{
+ global $config;
+ $externalId = uniqid('bill_');
+
+ // Obtain access token
+ $tokenResponse = json_decode(Http::postData(iotec_get_server('auth') . 'connect/token', [
+ 'client_id' => $config['iotec_client_id'],
+ 'client_secret' => $config['iotec_client_secret'],
+ 'grant_type' => 'client_credentials'
+ ], [
+ 'Content-Type: application/x-www-form-urlencoded'
+ ]), true);
+
+ if (empty($tokenResponse['access_token'])) {
+ Message::sendTelegram("ioTec payment failed: Failed to obtain access token\n\n" . json_encode($tokenResponse, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'e', Lang::T("Failed to authenticate with ioTec."));
+ }
+
+ $json = [
+ 'category' => 'MobileMoney',
+ 'currency' => 'ITX',
+ 'walletId' => $config['iotec_wallet_id'],
+ 'externalId' => $externalId,
+ 'payer' => $user['phonenumber'],
+ 'amount' => $trx['price'],
+ 'payerNote' => 'Payment for ' . $trx['plan_name'],
+ 'payeeNote' => 'Hotspot billing',
+ 'transactionChargesCategory' => 'ChargeCustomer'
+ ];
+
+ $result = json_decode(Http::postJsonData(iotec_get_server('api') . 'api/collections/collect', $json, [
+ 'Authorization: Bearer ' . $tokenResponse['access_token'],
+ 'Content-Type: application/json'
+ ]), true);
+
+ if (empty($result['id'])) {
+ Message::sendTelegram("ioTec payment failed\n\n" . json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'e', Lang::T("Failed to create transaction.\n" . ($result['message'] ?? 'Unknown error')));
+ }
+
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = $result['id'];
+ $d->pg_url_payment = 'N/A'; // ioTec doesn't provide a payment URL
+ $d->pg_request = json_encode($result);
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+6 HOUR"));
+ $d->save();
+
+ r2(U . "order/view/" . $d['id'], 's', Lang::T("Transaction created. Please authorize the payment on your phone."));
+}
+
+function iotec_payment_notification()
+{
+ global $config;
+ $headers = getallheaders();
+ $securityKey = $headers['X-Callback-Security-Key'] ?? '';
+ $expectedKey = $config['iotec_callback_security_key'] ?? 'your_callback_security_key';
+
+ if ($securityKey !== $expectedKey) {
+ Message::sendTelegram("ioTec callback failed: Invalid security key\n\n" . json_encode($headers, JSON_PRETTY_PRINT));
+ http_response_code(401);
+ exit(json_encode(['status' => 'error', 'message' => 'Invalid security key']));
+ }
+
+ $data = json_decode(file_get_contents('php://input'), true);
+ if (empty($data['id']) || empty($data['status'])) {
+ Message::sendTelegram("ioTec callback failed: Invalid data\n\n" . json_encode($data, JSON_PRETTY_PRINT));
+ http_response_code(400);
+ exit(json_encode(['status' => 'error', 'message' => 'Invalid callback data']));
+ }
+
+ $transactionId = $data['id'];
+ $status = $data['status'];
+ $externalId = $data['externalId'] ?? '';
+ $amountPaid = $data['amount'] ?? 0;
+ $username = $data['payer'] ?? ''; // Map to username via lookup if needed
+ $trxid = $data['externalId'] ?? ''; // Map to transaction ID
+
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('gateway_trx_id', $transactionId)
+ ->where('status', 1)
+ ->find_one();
+
+ if (!$d) {
+ Message::sendTelegram("ioTec callback failed: Transaction not found\n\n" . json_encode($data, JSON_PRETTY_PRINT));
+ http_response_code(404);
+ exit(json_encode(['status' => 'error', 'message' => 'Transaction not found']));
+ }
+
+ if ($status === 'Success') {
+ $d->gateway_trx_id = $transactionId;
+ $d->save();
+ r2(U . 'order/view/' . $d['id'] . '/check', 's', Lang::T("ioTec Payment Completed."));
+ } elseif ($status === 'Failed') {
+ Message::sendTelegram("ioTec Payment Failed: \n\n" . json_encode($data, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'e', Lang::T("ioTec Payment Failed."));
+ } else {
+ Message::sendTelegram("ioTec Payment Pending: \n\n" . json_encode($data, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'w', Lang::T("ioTec Payment Pending."));
+ }
+}
+
+function iotec_get_status($trx, $user)
+{
+ global $config;
+ $trans_id = $trx['gateway_trx_id'];
+
+ // Obtain access token
+ $tokenResponse = json_decode(Http::postData(iotec_get_server('auth') . 'connect/token', [
+ 'client_id' => $config['iotec_client_id'],
+ 'client_secret' => $config['iotec_client_secret'],
+ 'grant_type' => 'client_credentials'
+ ], [
+ 'Content-Type: application/x-www-form-urlencoded'
+ ]), true);
+
+ if (empty($tokenResponse['access_token'])) {
+ Message::sendTelegram("ioTec status check failed: Failed to obtain access token\n\n" . json_encode($tokenResponse, JSON_PRETTY_PRINT));
+ r2(U . "order/view/" . $trx['id'], 'w', Lang::T("Failed to authenticate with ioTec."));
+ }
+
+ $result = json_decode(Http::getData(iotec_get_server('api') . 'api/collections/status/' . $trans_id, [
+ 'Authorization: Bearer ' . $tokenResponse['access_token'],
+ 'Content-Type: application/json'
+ ]), true);
+
+ if (empty($result['status'])) {
+ Message::sendTelegram("ioTec status check failed\n\n" . json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . "order/view/" . $trx['id'], 'w', Lang::T("Transaction still unpaid."));
+ } elseif ($result['status'] === 'Success' && $trx['status'] != 2) {
+ if (!Package::rechargeUser($user['id'], $trx['routers'], $trx['plan_id'], $trx['gateway'], 'ioTec')) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Failed to activate your Package, please try again later."));
+ }
+ $trx->pg_paid_response = json_encode($result);
+ $trx->payment_method = 'ioTec';
+ $trx->payment_channel = 'MobileMoney';
+ $trx->paid_date = date('Y-m-d H:i:s');
+ $trx->status = 2;
+ $trx->save();
+ r2(U . "order/view/" . $trx['id'], 's', Lang::T("Transaction successful."));
+ } elseif ($result['status'] === 'Failed') {
+ $trx->pg_paid_response = json_encode($result);
+ $trx->status = 3;
+ $trx->save();
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction failed."));
+ } elseif ($trx['status'] == 2) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction has been paid."));
+ } else {
+ Message::sendTelegram("ioTec get_status: unknown result\n\n" . json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . "order/view/" . $trx['id'], 'w', Lang::T("Transaction still pending."));
+ }
+}
+
+function iotec_get_server($type = 'api')
+{
+ global $_app_stage;
+ if ($_app_stage == 'Live' && $type == 'auth') {
+ return 'https://id.iotec.io/';
+ } elseif ($_app_stage == 'Live' && $type == 'api') {
+ return 'https://pay.iotec.io/';
+ } else {
+ return $type == 'auth' ? 'https://id.iotec.io/' : 'https://pay.iotec.io/';
+ }
+}
\ No newline at end of file
diff --git a/system/paymentgateway/iotec.json b/system/paymentgateway/iotec.json
new file mode 100644
index 0000000..21a9af4
--- /dev/null
+++ b/system/paymentgateway/iotec.json
@@ -0,0 +1,5 @@
+{
+ "sandbox": {
+ "name": "iotecpay-sandbox"
+ }
+}
\ No newline at end of file
diff --git a/system/paymentgateway/iotec.php b/system/paymentgateway/iotec.php
new file mode 100644
index 0000000..91a46c1
--- /dev/null
+++ b/system/paymentgateway/iotec.php
@@ -0,0 +1,163 @@
+ 'error', 'message' => 'ioTec Pay not configured']);
+ exit;
+ }
+}
+
+function iotec_show_config()
+{
+ global $ui;
+ $ui->assign('_title', 'ioTec Pay - Payment Gateway');
+ $ui->assign('env', [
+ ['id' => 'Sandbox', 'name' => 'Sandbox (Testing)'],
+ ['id' => 'Live', 'name' => 'Live (Production)']
+ ]);
+ $ui->display('iotec.tpl');
+}
+
+function iotec_save_config()
+{
+ global $admin, $_L;
+ $iotec_client_id = _post('iotec_client_id');
+ $iotec_client_secret = _post('iotec_client_secret');
+ $iotec_wallet_id = _post('iotec_wallet_id');
+ $iotec_env = _post('iotec_env');
+
+ $settings = [
+ 'iotec_client_id' => $iotec_client_id,
+ 'iotec_client_secret' => $iotec_client_secret,
+ 'iotec_wallet_id' => $iotec_wallet_id,
+ 'iotec_env' => $iotec_env
+ ];
+
+ foreach ($settings as $key => $value) {
+ $d = ORM::for_table('tbl_appconfig')->where('setting', $key)->find_one();
+ if ($d) {
+ $d->value = $value;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = $key;
+ $d->value = $value;
+ $d->save();
+ }
+ }
+
+ _log('[' . $admin['username'] . ']: ioTec Pay ' . $_L['Settings_Saved_Successfully'], 'Admin', $admin['id']);
+ header('Content-Type: application/json');
+ echo json_encode(['status' => 'success', 'message' => $_L['Settings_Saved_Successfully']]);
+ exit;
+}
+
+function iotec_create_transaction_json($trx, $user)
+{
+ global $config;
+ header('Content-Type: application/json');
+
+ // Validate required inputs
+ if (empty($trx['price']) || empty($user['phonenumber']) || empty($user['username']) || empty($trx['plan_name'])) {
+ http_response_code(400);
+ echo json_encode([
+ 'status' => 'error',
+ 'message' => 'Missing required input: price, phonenumber, username, or plan_name'
+ ]);
+ exit;
+ }
+
+ $externalId = uniqid('bill_');
+
+ $tokenResponse = json_decode(Http::postData(iotec_get_server('auth') . 'connect/token', [
+ 'client_id' => $config['iotec_client_id'],
+ 'client_secret' => $config['iotec_client_secret'],
+ 'grant_type' => 'client_credentials'
+ ], [
+ 'Content-Type: application/x-www-form-urlencoded'
+ ]), true);
+
+ if (empty($tokenResponse['access_token'])) {
+ http_response_code(500);
+ echo json_encode([
+ 'status' => 'error',
+ 'message' => 'Failed to authenticate with ioTec',
+ 'response' => $tokenResponse
+ ]);
+ exit;
+ }
+
+ $json = [
+ 'category' => 'MobileMoney',
+ 'currency' => 'ITX',
+ 'walletId' => $config['iotec_wallet_id'],
+ 'externalId' => $externalId,
+ 'payer' => $user['phonenumber'],
+ 'amount' => $trx['price'],
+ 'payerNote' => 'Payment for ' . $trx['plan_name'],
+ 'payeeNote' => 'Hotspot billing',
+ 'transactionChargesCategory' => 'ChargeCustomer'
+ ];
+
+ $result = json_decode(Http::postJsonData(iotec_get_server('api') . 'api/collections/collect', $json, [
+ 'Authorization: Bearer ' . $tokenResponse['access_token'],
+ 'Content-Type: application/json'
+ ]), true);
+
+ if (empty($result['id'])) {
+ http_response_code(502);
+ echo json_encode([
+ 'status' => 'error',
+ 'message' => 'Failed to create transaction',
+ 'response' => $result
+ ]);
+ exit;
+ }
+
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+
+ if (!$d) {
+ http_response_code(404);
+ echo json_encode([
+ 'status' => 'error',
+ 'message' => 'Active payment gateway record not found for user'
+ ]);
+ exit;
+ }
+
+ $d->gateway_trx_id = $result['id'];
+ $d->pg_url_payment = 'N/A';
+ $d->pg_request = json_encode($result);
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+6 HOUR"));
+ $d->save();
+
+ echo json_encode([
+ 'status' => 'success',
+ 'message' => 'Transaction created. Authorize on phone.',
+ 'transaction_id' => $result['id'],
+ 'external_id' => $externalId
+ ]);
+ exit;
+}
+
+// Other functions (iotec_payment_notification, iotec_get_status, iotec_get_server, etc.) remain unchanged.
diff --git a/system/paymentgateway/iotecold.json b/system/paymentgateway/iotecold.json
new file mode 100644
index 0000000..d3b4462
--- /dev/null
+++ b/system/paymentgateway/iotecold.json
@@ -0,0 +1,6 @@
+[
+ {
+ "id": "MobileMoney",
+ "name": "Mobile Money"
+ }
+]
\ No newline at end of file
diff --git a/system/paymentgateway/mpesa.php b/system/paymentgateway/mpesa.php
new file mode 100644
index 0000000..43b7af7
--- /dev/null
+++ b/system/paymentgateway/mpesa.php
@@ -0,0 +1,363 @@
+assign('env', json_decode(file_get_contents('system/paymentgateway/mpesa_env.json'), true));
+ $ui->assign('_title', 'M-Pesa - Payment Gateway - ' . $config['CompanyName']);
+ $ui->display('mpesa.tpl');
+}
+
+function mpesa_save_config()
+{
+ global $admin, $_L;
+ $mpesa_consumer_key = _post('mpesa_consumer_key');
+ $mpesa_consumer_secret = _post('mpesa_consumer_secret');
+ $mpesa_business_code = _post('mpesa_business_code');
+ $mpesa_pass_key = _post('mpesa_pass_key');
+ $mpesa_env = _post('mpesa_env');
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_consumer_key')->find_one();
+ if ($d) {
+ $d->value = $mpesa_consumer_key;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_consumer_key';
+ $d->value = $mpesa_consumer_key;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_consumer_secret')->find_one();
+ if ($d) {
+ $d->value = $mpesa_consumer_secret;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_consumer_secret';
+ $d->value = $mpesa_consumer_secret;
+ $d->save();
+ }
+
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_business_code')->find_one();
+ if ($d) {
+ $d->value = $mpesa_business_code;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_business_code';
+ $d->value = $mpesa_business_code;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_pass_key')->find_one();
+ if ($d) {
+ $d->value = $mpesa_pass_key;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_pass_key';
+ $d->value = $mpesa_pass_key;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'mpesa_env')->find_one();
+ if ($d) {
+ $d->value = $mpesa_env;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'mpesa_env';
+ $d->value = $mpesa_env;
+ $d->save();
+ }
+
+ _log('[' . $admin['username'] . ']: M-Pesa ' . $_L['Settings_Saved_Successfully'] . json_encode($_POST['mpesa_channel']), 'Admin', $admin['id']);
+
+ r2(U . 'paymentgateway/mpesa', 's', $_L['Settings_Saved_Successfully']);
+}
+
+
+function mpesa_create_transaction($trx, $user)
+{
+ global $config, $routes;
+
+ //select evironment
+ $environment = $config['mpesa_env'];
+ $consumer_key = $config['mpesa_consumer_key'];
+ $consumer_secret = $config['mpesa_consumer_secret'];
+ $Business_Code = $config['mpesa_business_code'];
+ $Passkey = $config['mpesa_pass_key'];
+ $Type_of_Transaction = 'CustomerPayBillOnline';
+ $phone_number = $user['phonenumber'];
+ $total_amount = $trx['price'];
+ //lets assume this is our callBack url
+ //$CallBackURL = 'http://alwayson.com.ng/phpnuxbill/index.php?_route=callback/mpesa';
+ $CallBackURL = U . 'callback/mpesa';
+ $Time_Stamp = date("Ymdhis");
+ //password required by api
+ $password = base64_encode($Business_Code . $Passkey . $Time_Stamp);
+ //depend on which environment selected
+ if ($environment == "live") {
+ $OnlinePayment = 'https://api.safaricom.co.ke/mpesa/stkpush/v1/processrequest';
+ $Token_URL = 'https://api.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ } elseif ($environment == "sandbox") {
+ $OnlinePayment = 'https://sandbox.safaricom.co.ke/mpesa/stkpush/v1/processrequest';
+ $Token_URL = 'https://sandbox.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ } else {
+ return json_encode(["Message" => "invalid application status"]);
+ };
+ //lets Create access_token as per required
+ $curl_Tranfer = curl_init();
+ curl_setopt($curl_Tranfer, CURLOPT_URL, $Token_URL);
+ $credentials = base64_encode($consumer_key . ':' . $consumer_secret);
+ curl_setopt($curl_Tranfer, CURLOPT_HTTPHEADER, array('Authorization: Basic ' . $credentials));
+ curl_setopt($curl_Tranfer, CURLOPT_HEADER, false);
+ curl_setopt($curl_Tranfer, CURLOPT_RETURNTRANSFER, 1);
+ curl_setopt($curl_Tranfer, CURLOPT_SSL_VERIFYPEER, false);
+ $curl_Tranfer_response = curl_exec($curl_Tranfer);
+ $token = json_decode($curl_Tranfer_response)->access_token;
+ // die(json_encode($curl_Tranfer2_post_data,JSON_PRETTY_PRINT));
+ $curl_Tranfer2 = curl_init();
+ curl_setopt($curl_Tranfer2, CURLOPT_URL, $OnlinePayment);
+ curl_setopt($curl_Tranfer2, CURLOPT_HTTPHEADER, array('Content-Type:application/json', 'Authorization:Bearer ' . $token));
+ //lets initiate a Transaction
+ $curl_Tranfer2_post_data = [
+ 'BusinessShortCode' => $Business_Code,
+ 'Password' => $password,
+ 'Timestamp' => $Time_Stamp,
+ 'TransactionType' => $Type_of_Transaction,
+ 'Amount' => $trx['price'],
+ 'PartyA' => $phone_number,
+ 'PartyB' => $Business_Code,
+ 'PhoneNumber' => $phone_number,
+ 'CallBackURL' => $CallBackURL,
+ 'AccountReference' => $phone_number,
+ 'TransactionDesc' => $trx['plan_name']
+ //'Trxid' => $trx['id'],
+ //'AmountToPay' => $trx['price'],
+ ];
+ //lest check the data that we want to send for error
+ //die(json_encode($curl_Tranfer2_post_data,JSON_PRETTY_PRINT));
+ $data2_string = json_encode($curl_Tranfer2_post_data);
+ curl_setopt($curl_Tranfer2, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($curl_Tranfer2, CURLOPT_POST, true);
+ curl_setopt($curl_Tranfer2, CURLOPT_POSTFIELDS, $data2_string);
+ curl_setopt($curl_Tranfer2, CURLOPT_HEADER, false);
+ curl_setopt($curl_Tranfer2, CURLOPT_SSL_VERIFYPEER, 0);
+ curl_setopt($curl_Tranfer2, CURLOPT_SSL_VERIFYHOST, 0);
+ $curl_Tranfer2_response = json_decode(curl_exec($curl_Tranfer2));
+ $status = $curl_Tranfer2_response->ResponseCode;
+ //die(json_encode($curl_Tranfer2_response,JSON_PRETTY_PRINT));
+ //die(json_encode($status,JSON_PRETTY_PRINT));
+
+ /**
+ * {
+ * "MerchantRequestID": "26309-129914760-1",
+ * "CheckoutRequestID": "ws_CO_22092023134957453718167262",
+ * "ResponseCode": "0", "ResponseDescription": "Success. Request accepted for processing",
+ * "CustomerMessage": "Success. Request accepted for processing"
+ * }
+ *
+ *
+ **/
+ if ($status == 1) {
+ sendTelegram("M-Pesa payment failed\n\n" . json_encode($curl_Tranfer2_response, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'e', Lang::T("Failed to create transaction."));
+ }
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = $curl_Tranfer2_response->CheckoutRequestID;
+ //lets use this table "pg_url_payment" to save Timestamp because we will need it later to verify transaction
+ $d->pg_url_payment = $Time_Stamp;
+ $d->pg_request = $user['id'];
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+5 minutes"));
+ $d->save();
+
+ r2(U . "order/view/" . $d['id'], 's', Lang::T("Create Transaction Success, Please check your phone to process payment"));
+}
+
+
+function mpesa_payment_notification()
+{
+
+ global $config;
+ //responce from mpesa server after payment is initiated and processed
+ $callbackJSONData = file_get_contents('php://input');
+ $callbackData = json_decode($callbackJSONData);
+ $resultCode = $callbackData->Body->stkCallback->ResultCode;
+ $resultDesc = $callbackData->Body->stkCallback->ResultDesc;
+ $merchantRequestID = $callbackData->Body->stkCallback->MerchantRequestID;
+ $checkoutRequestID = $callbackData->Body->stkCallback->CheckoutRequestID;
+ $amount = $callbackData->stkCallback->Body->CallbackMetadata->Item[0]->Value;
+ $mpesaReceiptNumber = $callbackData->Body->stkCallback->CallbackMetadata->Item[1]->Value;
+ $balance = $callbackData->stkCallback->Body->CallbackMetadata->Item[2]->Value;
+ $b2CUtilityAccountAvailableFunds = $callbackData->Body->stkCallback->CallbackMetadata->Item[3]->Value;
+ $transactionDate = $callbackData->Body->stkCallback->CallbackMetadata->Item[4]->Value;
+ $phoneNumber = $callbackData->Body->stkCallback->CallbackMetadata->Item[5]->Value;
+ //$trxid = $callbackData->Body->stkCallback->CallbackMetadata->Item[6]->Value;
+ //$amountToPay=$callbackData->Body->stkCallback->CallbackMetadata->Item[7]->Value;
+ $trx = ORM::for_table('tbl_payment_gateway')
+ ->where('gateway_trx_id', $checkoutRequestID)
+ ->find_one();
+ if (!$trx) {
+ return;
+ }
+
+ $user = ORM::for_table('tbl_customers')
+ ->where('username', $trx['username'])
+ ->find_one();
+ if (!$trx) {
+ return;
+ }
+ //lets check the status of the Payment sent back from mpesa
+ if ($resultDesc == "Confirmation Service not accepted" || $resultCode == 1) {
+ $trx->status = 3;
+ $trx->save();
+ exit();
+ }
+ //if Payment is confirmed and Successfull
+ //lets log the responce from mpesa for audit or any error
+ //lets save some value to database
+
+ elseif ($resultDesc == "The service request is processed successfully." && $resultCode == 0 && $trx['status'] != 2) {
+ if (!Package::rechargeUser($user['id'], $trx['routers'], $trx['plan_id'], $trx['gateway'], 'mpesa')) {
+ _log('[' . $resultDesc . ']: M-Pesa ' . "Payment Successfull,But Failed to activate your Package" . json_encode($callbackData));
+ }
+ _log('[' . $resultDesc . ']: M-Pesa ' . "Payment Successfull" . json_encode($callbackData));
+
+ $trx->pg_paid_response = json_encode($callbackData);
+ $trx->payment_method = 'M-Pesa';
+ $trx->payment_channel = 'M-Pesa StkPush';
+ $trx->paid_date = date('Y-m-d H:i:s');
+ $trx->status = 2;
+ $trx->save();
+ } else {
+ $trx->status = 1;
+ $trx->save();
+ exit();
+ }
+}
+
+
+function mpesa_get_status($trx, $user)
+{
+ global $config, $routes;
+ function mpesa_get_status($trx, $user)
+{
+ global $config, $routes;
+
+ if ($trx->status == 2){
+ r2(U . "order/view/" . $trx['id'], 's', Lang::T("Transaction has been completed."));
+ die();
+
+ }elseif ($trx->status == 1){
+
+
+ $environment = $config['mpesa_env'];
+ $consumer_key = $config['mpesa_consumer_key'];
+ $consumer_secret = $config['mpesa_consumer_secret'];
+ $Business_Code = $config['mpesa_business_code'];
+ $Passkey = $config['mpesa_pass_key'];
+ //Timestamp that we save earlier in pg_url_payment database
+ $Time_Stamp = $trx['pg_url_payment'];
+ $password = base64_encode($Business_Code . $Passkey . $Time_Stamp);
+ if ($environment == "live") {
+ $OnlinePayment = 'https://api.safaricom.co.ke/mpesa/stkpushquery/v1/query';
+ $Token_URL = 'https://api.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ } elseif ($environment == "sandbox") {
+ $OnlinePayment = 'https://sandbox.safaricom.co.ke/mpesa/stkpushquery/v1/query';
+ $Token_URL = 'https://sandbox.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ } else {
+ return json_encode(["Message" => "invalid application status"]);
+ };
+ $curl_Tranfer = curl_init();
+ curl_setopt($curl_Tranfer, CURLOPT_URL, $Token_URL);
+ $credentials = base64_encode($consumer_key . ':' . $consumer_secret);
+ curl_setopt($curl_Tranfer, CURLOPT_HTTPHEADER, array('Authorization: Basic ' . $credentials));
+ curl_setopt($curl_Tranfer, CURLOPT_HEADER, false);
+ curl_setopt($curl_Tranfer, CURLOPT_RETURNTRANSFER, 1);
+ curl_setopt($curl_Tranfer, CURLOPT_SSL_VERIFYPEER, false);
+ $curl_Tranfer_response = curl_exec($curl_Tranfer);
+ $token = json_decode($curl_Tranfer_response)->access_token;
+ // die(json_encode($curl_Tranfer2_post_data,JSON_PRETTY_PRINT));
+ $curl_Tranfer2 = curl_init();
+ curl_setopt($curl_Tranfer2, CURLOPT_URL, $OnlinePayment);
+ curl_setopt($curl_Tranfer2, CURLOPT_HTTPHEADER, array('Content-Type:application/json', 'Authorization:Bearer ' . $token));
+ //lest verify the transaction by sending data to mpesa transaction query portal from nuxbil
+ $curl_Tranfer2_post_data = [
+ 'BusinessShortCode' => $Business_Code,
+ 'Password' => $password,
+ 'Timestamp' => $Time_Stamp,
+ 'CheckoutRequestID' => $trx['gateway_trx_id']
+ ];
+ //die(json_encode($curl_Tranfer2_post_data,JSON_PRETTY_PRINT));
+ $data2_string = json_encode($curl_Tranfer2_post_data);
+ curl_setopt($curl_Tranfer2, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($curl_Tranfer2, CURLOPT_POST, true);
+ curl_setopt($curl_Tranfer2, CURLOPT_POSTFIELDS, $data2_string);
+ curl_setopt($curl_Tranfer2, CURLOPT_HEADER, false);
+ curl_setopt($curl_Tranfer2, CURLOPT_SSL_VERIFYPEER, 0);
+ curl_setopt($curl_Tranfer2, CURLOPT_SSL_VERIFYHOST, 0);
+ $curl_Tranfer2_response = json_decode(curl_exec($curl_Tranfer2));
+
+ //server responce will be
+ /**
+ * {
+ * "ResponseCode":"0",
+ * "ResponseDescription": "The service request has been accepted successfully",
+ * "MerchantRequestID":"22205-34066-1",
+ * "CheckoutRequestID": "ws_CO_13012021093521236557",
+ * "ResultCode":"0",
+ * "ResultDesc":"The service request is processed successfully.",
+ * }
+ *
+ *
+ **/
+
+
+ $callbackJSONData = file_get_contents('php://input');
+ $callbackData = json_decode($callbackJSONData);
+ $responseCode = $callbackData->ResponseCode;
+ $responseDescription = $callbackData->ResponseDescription;
+ $merchantRequestID = $callbackData->MerchantRequestID;
+ $checkoutRequestID = $callbackData->CheckoutRequestID;
+ $resultCode = $callbackData->ResultCode;
+ $resultDesc = $callbackData->ResultDesc;
+ //if responce is Failed
+ if ($responseDescription === "The service request has failed" || $resultDesc === "Request canceled by the user" || $responseCode === 1) {
+ r2(U . "order/view/" . $trx['id'], 'w', Lang::T("Transaction still unpaid."));
+ //if responce is Successfull, activate the plan or balance
+ } elseif (($responseDescription === "The service request has been accepted successfully." || $resultDesc == "The service request is processed successfully" || $responseCode === 0) && $trx['status'] != 2) {
+ if (!Package::rechargeUser($user['id'], $trx['routers'], $trx['plan_id'], $trx['gateway'], 'M-Pesa')) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Failed to activate your Package, try again later."));
+ }
+ _log('[' . $checkoutRequestID . ']: M-Pesa ' . "Payment Successfull" . json_encode($callbackData));
+ $trx->pg_paid_response = json_encode($callbackData);
+ $trx->payment_method = 'M-Pesa';
+ $trx->payment_channel = 'M-Pesa StkPush';
+ $trx->paid_date = date('Y-m-d H:i:s');
+ $trx->status = 2;
+ $trx->save();
+ r2(U . "order/view/" . $trx['id'], 's', Lang::T("Transaction has been paid."));
+ } else if ($trx['status'] == 2) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction has been paid.."));
+ }
+}
+}
+}
diff --git a/system/paymentgateway/mpesa_env.json b/system/paymentgateway/mpesa_env.json
new file mode 100644
index 0000000..220a46f
--- /dev/null
+++ b/system/paymentgateway/mpesa_env.json
@@ -0,0 +1,11 @@
+[
+
+ {
+ "id": "sandbox",
+ "name": "SandBox or Testing"
+ },
+ {
+ "id": "live",
+ "name": "Live or Production"
+ }
+]
diff --git a/system/paymentgateway/paypal.php b/system/paymentgateway/paypal.php
new file mode 100644
index 0000000..4ab66af
--- /dev/null
+++ b/system/paymentgateway/paypal.php
@@ -0,0 +1,210 @@
+
+ *
+ **/
+
+
+function paypal_validate_config()
+{
+ global $config;
+ if (empty($config['paypal_client_id']) || empty($config['paypal_secret_key'])) {
+ sendTelegram("PayPal payment gateway not configured");
+ r2(U . 'order/package', 'w', "Admin has not yet setup Paypal payment gateway, please tell admin");
+ }
+}
+
+function paypal_show_config()
+{
+ global $ui;
+ $ui->assign('_title', 'Paypal - Payment Gateway');
+ $ui->assign('currency', json_decode(file_get_contents('system/paymentgateway/paypal_currency.json'), true));
+ $ui->display('paypal.tpl');
+}
+
+
+function paypal_save_config()
+{
+ global $admin, $_L;
+ $paypal_client_id = _post('paypal_client_id');
+ $paypal_secret_key = _post('paypal_secret_key');
+ $paypal_currency = _post('paypal_currency');
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'paypal_secret_key')->find_one();
+ if ($d) {
+ $d->value = $paypal_secret_key;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'paypal_secret_key';
+ $d->value = $paypal_secret_key;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'paypal_client_id')->find_one();
+ if ($d) {
+ $d->value = $paypal_client_id;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'paypal_client_id';
+ $d->value = $paypal_client_id;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'paypal_currency')->find_one();
+ if ($d) {
+ $d->value = $paypal_currency;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'paypal_currency';
+ $d->value = $paypal_currency;
+ $d->save();
+ }
+ _log('[' . $admin['username'] . ']: Paypal ' . Lang::T('Settings_Saved_Successfully'), 'Admin', $admin['id']);
+
+ r2(U . 'paymentgateway/paypal', 's', Lang::T('Settings_Saved_Successfully'));
+}
+
+function paypal_create_transaction($trx, $user)
+{
+ global $config;
+ $json = [
+ 'intent' => 'CAPTURE',
+ 'purchase_units' => [
+ [
+ 'amount' => [
+ 'currency_code' => $config['paypal_currency'],
+ 'value' => strval($trx['price'])
+ ]
+ ]
+ ],
+ "application_context" => [
+ "return_url" => U . "order/view/" . $trx['id'] . '/check',
+ "cancel_url" => U . "order/view/" . $trx['id'],
+ ]
+ ];
+
+ $result = json_decode(
+ Http::postJsonData(
+ paypal_get_server() . 'checkout/orders',
+ $json,
+ [
+ 'Prefer: return=minimal',
+ 'PayPal-Request-Id: paypal_' . $trx['id'],
+ 'Authorization: Bearer ' . paypalGetAccessToken()
+ ]
+ ),
+ true
+ );
+ if (!$result['id']) {
+ sendTelegram("paypal_create_transaction FAILED: \n\n" . json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'e', "Failed to create Paypal transaction.");
+ }
+ $urlPayment = "";
+ foreach ($result['links'] as $link) {
+ if ($link['rel'] == 'approve') {
+ $urlPayment = $link['href'];
+ break;
+ }
+ }
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = $result['id'];
+ $d->pg_url_payment = $urlPayment;
+ $d->pg_request = json_encode($result);
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+ 6 HOUR"));
+ $d->save();
+ header('Location: ' . $urlPayment);
+ exit();
+}
+
+/*
+*/
+
+function paypal_payment_notification()
+{
+ // Not yet implemented
+ die('OK');
+}
+
+function paypal_get_status($trx, $user)
+{
+ $capture = [];
+ if (empty($trx->pg_paid_response)) {
+ $capture = paypal_capture_transaction($trx['gateway_trx_id']);
+ } else {
+ $capture = json_decode($trx->pg_paid_response, true)['paypal_capture'];
+ if (empty($capture)) {
+ $capture = paypal_capture_transaction($trx['gateway_trx_id']);
+ }
+ }
+ $result = json_decode(Http::getData(paypal_get_server() . 'checkout/orders/' . $trx['gateway_trx_id'], ['Authorization: Bearer ' . paypalGetAccessToken()]), true);
+ if (in_array($result['status'], ['APPROVED', 'COMPLETED']) && $trx['status'] != 2) {
+ if ($capture['status'] == 'COMPLETED' || ($capture['name'] == 'UNPROCESSABLE_ENTITY' && $capture['details'][0]['issue'] == 'ORDER_ALREADY_CAPTURED')) {
+ if (!Package::rechargeUser($user['id'], $trx['routers'], $trx['plan_id'], $trx['gateway'], 'Paypal')) {
+ r2(U . "order/view/" . $trx['id'], 'd', "Failed to activate your Package, try again later.");
+ }
+ $result['paypal_capture'] = json_encode($capture);
+ $trx->pg_paid_response = json_encode($result);
+ $trx->payment_method = 'PAYPAL';
+ $trx->payment_channel = 'paypal';
+ $trx->paid_date = date('Y-m-d H:i:s', strtotime($result['updated']));
+ $trx->status = 2;
+ $trx->save();
+ r2(U . "order/view/" . $trx['id'], 's', "Transaction has been paid.");
+ } else {
+ r2(U . "order/view/" . $trx['id'], 'e', "Transaction Success, but not yet captured.");
+ }
+ } else if ($result['status'] == 'VOIDED') {
+ $trx->pg_paid_response = json_encode($result);
+ $trx->status = 3;
+ $trx->save();
+ r2(U . "order/view/" . $trx['id'], 'd', "Transaction expired.");
+ } else {
+ sendTelegram("xendit_get_status: unknown result\n\n" . json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . "order/view/" . $trx['id'], 'w', "Transaction status :" . $result['status']);
+ }
+}
+
+function paypal_capture_transaction($trx_id)
+{
+ return json_decode(
+ Http::postJsonData(
+ paypal_get_server() . 'checkout/orders/' . $trx_id . '/capture',
+ [],
+ [
+ 'PayPal-Partner-Attribution-Id: <BN-Code>',
+ 'Authorization: Bearer ' . paypalGetAccessToken()
+ ]
+ ),
+ true
+ );
+}
+
+function paypalGetAccessToken()
+{
+ global $config;
+ $result = Http::postData(str_replace('v2', 'v1', paypal_get_server()) . 'oauth2/token', [
+ "grant_type" => "client_credentials"
+ ], [], $config['paypal_client_id'] . ":" . $config['paypal_secret_key']);
+ $json = json_decode($result, true);
+ return $json['access_token'];
+}
+
+
+function paypal_get_server()
+{
+ global $_app_stage;
+ if ($_app_stage == 'Live') {
+ return 'https://api-m.paypal.com/v2/';
+ } else {
+ return 'https://api-m.sandbox.paypal.com/v2/';
+ }
+}
diff --git a/system/paymentgateway/paypal_currency.json b/system/paymentgateway/paypal_currency.json
new file mode 100644
index 0000000..0f9881c
--- /dev/null
+++ b/system/paymentgateway/paypal_currency.json
@@ -0,0 +1,103 @@
+[
+
+ {
+ "id": "USD",
+ "name": "United States dollar"
+ },
+ {
+ "id": "AUD",
+ "name": "Australian dollar"
+ },
+ {
+ "id": "BRL",
+ "name": "Brazilian real **"
+ },
+ {
+ "id": "CAD",
+ "name": "Canadian dollar"
+ },
+ {
+ "id": "CNY",
+ "name": "Chinese Renmenbi ***"
+ },
+ {
+ "id": "CZK",
+ "name": "Czech koruna"
+ },
+ {
+ "id": "DKK",
+ "name": "Danish krone"
+ },
+ {
+ "id": "EUR",
+ "name": "Euro"
+ },
+ {
+ "id": "HKD",
+ "name": "Hong Kong dollar"
+ },
+ {
+ "id": "HUF",
+ "name": "Hungarian forint *"
+ },
+ {
+ "id": "ILS",
+ "name": "Israeli new shekel"
+ },
+ {
+ "id": "JPY",
+ "name": "Japanese yen *"
+ },
+ {
+ "id": "MYR",
+ "name": "Malaysian ringgit ***"
+ },
+ {
+ "id": "MXN",
+ "name": "Mexican peso"
+ },
+ {
+ "id": "TWD",
+ "name": "New Taiwan dollar *"
+ },
+ {
+ "id": "NZD",
+ "name": "New Zealand dollar"
+ },
+ {
+ "id": "NOK",
+ "name": "Norwegian krone"
+ },
+ {
+ "id": "PHP",
+ "name": "Philippine peso"
+ },
+ {
+ "id": "PLN",
+ "name": "Polish złoty"
+ },
+ {
+ "id": "GBP",
+ "name": "Pound sterling"
+ },
+ {
+ "id": "RUB",
+ "name": "Russian ruble"
+ },
+ {
+ "id": "SGD",
+ "name": "Singapore dollar"
+ },
+ {
+ "id": "SEK",
+ "name": "Swedish krona"
+ },
+ {
+ "id": "CHF",
+ "name": "Swiss franc"
+ },
+ {
+ "id": "THB",
+ "name": "Thai baht"
+ }
+]
\ No newline at end of file
diff --git a/system/paymentgateway/paystack.php b/system/paymentgateway/paystack.php
new file mode 100644
index 0000000..6a591c2
--- /dev/null
+++ b/system/paymentgateway/paystack.php
@@ -0,0 +1,184 @@
+assign('_title', 'Paystack - Payment Gateway');
+ $ui->assign('cur', json_decode(file_get_contents('system/paymentgateway/paystack_currency.json'), true));
+ $ui->assign('channel', json_decode(file_get_contents('system/paymentgateway/paystack_channel.json'), true));
+ $ui->display('paystack.tpl');
+ }
+
+
+ function paystack_save_config()
+ {
+ global $admin, $_L;
+ $paystack_secret_key = _post('paystack_secret_key');
+ $paystack_currency = _post('paystack_currency');
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'paystack_secret_key')->find_one();
+ if ($d) {
+ $d->value = $paystack_secret_key;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'paystack_secret_key';
+ $d->value = $paystack_secret_key;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'paystack_currency')->find_one();
+ if ($d) {
+ $d->value = $paystack_currency;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'paystack_currency';
+ $d->value = $paystack_currency;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'paystack_channel')->find_one();
+ if ($d) {
+ $d->value = implode(',', $_POST['paystack_channel']);
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'paystack_channel';
+ $d->value = implode(',', $_POST['paystack_channel']);
+ $d->save();
+ }
+ _log('[' . $admin['username'] . ']: paystack ' . $_L['Settings_Saved_Successfully'], 'Admin', $admin['id']);
+
+ r2(U . 'paymentgateway/paystack', 's', $_L['Settings_Saved_Successfully']);
+ }
+
+function paystack_create_transaction($trx, $user)
+{
+ global $config;
+ $txref = uniqid('trx');
+ $total = $trx['price']*100;
+ $json = [
+ 'reference' => $txref,
+ 'amount' => $total,
+ 'currency' => $config['paystack_currency'],
+ 'channels' => explode(',', $config['paystack_channel']),
+ 'email' => (empty($user['email'])) ? $user['username'] . '@' . $_SERVER['HTTP_HOST'] : $user['email'],
+ 'customer' => [
+ 'firstname' => $user['fullname'],
+ 'phone' => $user['phonenumber']
+ ],
+ 'meta' => [
+ 'price' => $trx['price']
+ ],
+
+ 'customizations' => [
+ 'title' => $trx['plan_name'],
+ 'description' => $trx['plan_name']
+ ],
+
+ 'callback_url' => U . 'order/view/' . $trx['id'] . '/check'
+ ];
+// die(json_encode($json,JSON_PRETTY_PRINT));
+
+ $result = json_decode(Http::postJsonData(paystack_get_server() . 'initialize', $json,[
+ 'Authorization: Bearer ' . $config['paystack_secret_key'],
+ 'Cache-Control: no-cahe'
+ ],
+ ),
+true);
+
+//die(json_encode($result,JSON_PRETTY_PRINT));
+
+if ($result['status'] == false) {
+ Message::sendTelegram("Paystack payment failed\n\n" . json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'e', Lang::T("Failed to create transaction.\n".$result['message']));
+ }
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = $result['data']['reference'];
+ $d->pg_url_payment = $result['data']['authorization_url'];
+ $d->pg_request = json_encode($result);
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+ 6 HOUR"));
+ $d->save();
+
+ header('Location: ' . $result['data']['authorization_url']);
+ exit();
+
+ //r2(U . "order/view/" . $d['id'], 's', Lang::T("Create Transaction Success"));
+
+
+}
+
+function paystack_payment_notification()
+{
+ //to be implemented
+ }
+
+ function paystack_get_status($trx, $user)
+ {
+ global $config;
+ $result = json_decode(Http::getData(paystack_get_server() . 'verify/' . $trx['gateway_trx_id'], [
+ 'Authorization: Bearer ' . $config['paystack_secret_key'],
+ 'Cache-Control: no-cahe'
+ ]), true);
+ $amountPaid = $result['data']['amount'];
+ $amountToPay = $result['data']['requested_amount'];
+ if ($result['status'] == true && $result['data']['status'] === 'abandoned' || $result['data']['status'] ==='failed' || $amountPaid < $amountToPay ){
+ // die(json_encode($result,JSON_PRETTY_PRINT));
+ r2(U . "order/view/" . $trx['id'], 'w', Lang::T("Transaction still unpaid."));
+ }else if (in_array($result['status'] == true && $result['data']['status'], ['success']) && $trx['status'] != 2) {
+ if (!Package::rechargeUser($user['id'], $trx['routers'], $trx['plan_id'], $trx['gateway'], $result['data']['channel'])) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Failed to activate your Package, try again later."));
+ }
+ $trx->pg_paid_response = json_encode($result);
+ $trx->payment_method = 'Paystack';
+ $trx->payment_channel = $result['data']['channel'];
+ $trx->paid_date = date('Y-m-d H:i:s', strtotime( $result['data']['created_at']));
+ $trx->status = 2;
+ $trx->save();
+
+ r2(U . "order/view/" . $trx['id'], 's', Lang::T("Transaction successful."));
+} else if ($result['status'] == 'EXPIRED') {
+ $trx->pg_paid_response = json_encode($result);
+ $trx->status = 3;
+ $trx->save();
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction expired."));
+} else if ($trx['status'] == 2) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction has been paid.."));
+}else{
+ Message::sendTelegram("flutterwave_get_status: unknown result\n\n".json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Unknown Command."));
+}
+
+}
+
+
+function paystack_get_server()
+{
+ global $_app_stage;
+ if ($_app_stage == 'Live') {
+ return 'https://api.paystack.co/transaction/';
+ } else {
+ return 'https://api.paystack.co/transaction/';
+ }
+}
diff --git a/system/paymentgateway/paystack_channel.json b/system/paymentgateway/paystack_channel.json
new file mode 100644
index 0000000..2ad9572
--- /dev/null
+++ b/system/paymentgateway/paystack_channel.json
@@ -0,0 +1,27 @@
+[
+
+ {
+ "id": "card",
+ "name": "Card Payment"
+ },
+ {
+ "id": "ussd",
+ "name": "USSD"
+ },
+ {
+ "id": "bank",
+ "name": "Bank Account"
+ },
+ {
+ "id": "bank_transfer",
+ "name": "Bank Transfer"
+ },
+ {
+ "id": "qr",
+ "name": "QR payment"
+ },
+ {
+ "id": "mobile_money",
+ "name": "Mobile Money"
+ }
+]
diff --git a/system/paymentgateway/paystack_currency.json b/system/paymentgateway/paystack_currency.json
new file mode 100644
index 0000000..a6a1935
--- /dev/null
+++ b/system/paymentgateway/paystack_currency.json
@@ -0,0 +1,25 @@
+[
+
+ {
+ "id": "NGN",
+ "name": "Nigerian Naira"
+ },
+ {
+ "id": "GHC",
+ "name": "Ghana Cedis"
+ },
+ {
+ "id": "KES",
+ "name": "Kenyan Shilling"
+ },
+ {
+ "id": "ZAR",
+ "name": "South African Rand"
+ },
+ {
+ "id": "USD",
+ "name": "United States Dollar"
+ }
+
+
+]
diff --git a/system/paymentgateway/ui/bankstkpush.tpl b/system/paymentgateway/ui/bankstkpush.tpl
new file mode 100644
index 0000000..f914834
--- /dev/null
+++ b/system/paymentgateway/ui/bankstkpush.tpl
@@ -0,0 +1,42 @@
+{include file="sections/header.tpl"}
+
+
+
+{include file="sections/footer.tpl"}
diff --git a/system/paymentgateway/ui/index.html b/system/paymentgateway/ui/index.html
new file mode 100644
index 0000000..06d7405
Binary files /dev/null and b/system/paymentgateway/ui/index.html differ
diff --git a/system/paymentgateway/ui/iotec.tpl b/system/paymentgateway/ui/iotec.tpl
new file mode 100644
index 0000000..a41d9d8
--- /dev/null
+++ b/system/paymentgateway/ui/iotec.tpl
@@ -0,0 +1,63 @@
+{include file="sections/header.tpl"}
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/system/paymentgateway/ui/mpesa.tpl b/system/paymentgateway/ui/mpesa.tpl
new file mode 100644
index 0000000..af00a84
--- /dev/null
+++ b/system/paymentgateway/ui/mpesa.tpl
@@ -0,0 +1,69 @@
+{include file="sections/header.tpl"}
+
+
+{include file="sections/footer.tpl"}
diff --git a/system/paymentgateway/ui/mpesatill.tpl b/system/paymentgateway/ui/mpesatill.tpl
new file mode 100644
index 0000000..4b1c461
--- /dev/null
+++ b/system/paymentgateway/ui/mpesatill.tpl
@@ -0,0 +1,69 @@
+{include file="sections/header.tpl"}
+
+
+{include file="sections/footer.tpl"}
diff --git a/system/paymentgateway/ui/paypal.tpl b/system/paymentgateway/ui/paypal.tpl
new file mode 100644
index 0000000..b4e3ace
--- /dev/null
+++ b/system/paymentgateway/ui/paypal.tpl
@@ -0,0 +1,64 @@
+{include file="sections/header.tpl"}
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/system/paymentgateway/ui/paystack.tpl b/system/paymentgateway/ui/paystack.tpl
new file mode 100644
index 0000000..55e4115
--- /dev/null
+++ b/system/paymentgateway/ui/paystack.tpl
@@ -0,0 +1,59 @@
+{include file="sections/header.tpl"}
+
+
+
+{include file="sections/footer.tpl"}
diff --git a/system/plugin/.DS_Store b/system/plugin/.DS_Store
new file mode 100644
index 0000000..6662656
Binary files /dev/null and b/system/plugin/.DS_Store differ
diff --git a/system/plugin/.gitattributes b/system/plugin/.gitattributes
new file mode 100644
index 0000000..dfe0770
--- /dev/null
+++ b/system/plugin/.gitattributes
@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto
diff --git a/system/plugin/CreateHotspotUser.php b/system/plugin/CreateHotspotUser.php
new file mode 100644
index 0000000..37828c0
--- /dev/null
+++ b/system/plugin/CreateHotspotUser.php
@@ -0,0 +1,420 @@
+ 'error', 'code' => 400, 'message' => 'The parameter is not present in the URL.']);
+ }
+ }
+ }
+}
+
+function ReconnectVoucher() {
+ header('Content-Type: application/json');
+
+ $rawData = file_get_contents('php://input');
+ $postData = json_decode($rawData, true);
+
+ if (!isset($postData['voucher_code'], $postData['account_id'])) {
+ echo json_encode(['status' => 'error', 'code' => 400, 'message' => 'Missing accountId or voucherCode field']);
+ return;
+ }
+
+ $accountId = $postData['account_id'];
+ $voucherCode = $postData['voucher_code'];
+
+ $voucher = ORM::for_table('tbl_voucher')
+ ->where('code', $voucherCode)
+ ->where('status', '0')
+ ->find_one();
+
+ if (!$voucher) {
+ echo json_encode([
+ 'status' => 'error',
+ 'Resultcode' => '1',
+ 'voucher' => 'Not Found',
+ 'message' => 'Invalid Voucher code'
+ ]);
+ exit();
+ }
+
+ if ($voucher['status'] == '1') {
+ echo json_encode([
+ 'status' => 'error',
+ 'Resultcode' => '3',
+ 'voucher' => 'Used',
+ 'message' => 'Voucher code is already used'
+ ]);
+ exit();
+ }
+
+ $planId = $voucher['id_plan'];
+ $routername = $voucher['routers'];
+
+ $router = ORM::for_table('tbl_routers')
+ ->where('name', $routername)
+ ->find_one();
+
+ if (!$router) {
+ echo json_encode([
+ 'status' => 'error',
+ 'message' => 'Router not found'
+ ]);
+ exit();
+ }
+
+ $routerId = $router['id'];
+
+ if (!ORM::for_table('tbl_plans')->where('id', $planId)->count() || !ORM::for_table('tbl_routers')->where('id', $routerId)->count()) {
+ echo json_encode([
+ 'status' => 'error',
+ 'message' => 'Unable to process your request, please refresh the page'
+ ]);
+ exit();
+ }
+
+ $user = ORM::for_table('tbl_customers')->where('username', $accountId)->find_one();
+ if (!$user) {
+ // Create a new user if not exists
+ $user = ORM::for_table('tbl_customers')->create();
+ $user->username = $accountId;
+ $user->password = '1234';
+ $user->fullname = $accountId;
+ $user->email = $accountId . '@gmail.com';
+ $user->phonenumber = $accountId;
+ $user->pppoe_password = '1234';
+ $user->address = '';
+ $user->service_type = 'Hotspot';
+ }
+
+ $user->router_id = $routerId;
+ $user->save();
+
+ // Update the voucher with the user ID
+ $voucher->user = $user->id;
+ $voucher->status = '1'; // Mark as used
+ $voucher->save();
+
+ if (Package::rechargeUser($user->id, $routername, $planId, 'Voucher', $voucherCode)) {
+ echo json_encode([
+ 'status' => 'success',
+ 'Resultcode' => '2',
+ 'voucher' => 'activated',
+ 'message' => 'Voucher code has been activated',
+ 'username' => $user->username
+ ]);
+ } else {
+ echo json_encode([
+ 'status' => 'error',
+ 'message' => 'Failed to recharge user package'
+ ]);
+ }
+}
+
+function ReconnectUser()
+{
+ header('Content-Type: application/json');
+ $rawData = file_get_contents('php://input');
+ $postData = json_decode($rawData, true);
+ if (!$postData) {
+ echo json_encode(['status' => 'error', 'code' => 400, 'message' => 'Invalid JSON DATA']);
+ exit();
+ }
+
+ if (!isset($postData['mpesa_code'])) {
+ echo json_encode(['status' => 'error', 'code' => 400, 'message' => 'missing required fields']);
+ exit();
+ }
+
+ $mpesaCode = $postData['mpesa_code'];
+
+ // Query the payment gateway table
+ $payment = ORM::for_table('tbl_payment_gateway')
+ ->where('gateway_trx_id', $mpesaCode)
+ ->find_one();
+
+ if (!$payment) {
+ $data = array(['status' => 'error', "Resultcode" => "1", 'user' => "Not Found", 'message' => 'Invalid Mpesa Transaction code']);
+ echo json_encode($data);
+ exit();
+ }
+
+ $username = $payment['username'];
+
+ // Query the user recharges table
+ $recharge = ORM::for_table('tbl_user_recharges')
+ ->where('username', $username)
+ ->order_by_desc('id')
+ ->find_one();
+
+ if ($recharge) {
+ $status = $recharge['status'];
+ if ($status == 'on') {
+ $data = array(
+ "Resultcode" => "2",
+ "user" => "Active User",
+ "username" => $username,
+ "tyhK" => "1234", // Replace with the actual password or token
+ "Message" => "We have verified your transaction under the Mpesa Transaction $mpesaCode. Please don't leave this page as we are redirecting you.",
+ "Status" => "success"
+ );
+ } elseif ($status == "off") {
+ $data = array(
+ "Resultcode" => "3",
+ "user" => "Expired User",
+ "Message" => "We have verified your transaction under the Mpesa Transaction $mpesaCode. But your Package is already Expired. Please buy a new Package.",
+ "Status" => "danger"
+ );
+ } else {
+ $data = array(
+ "Message" => "Unexpected status value",
+ "Status" => "error"
+ );
+ }
+ } else {
+ $data = array(
+ "Message" => "Recharge information not found",
+ "Status" => "error"
+ );
+ }
+
+ echo json_encode($data);
+ exit();
+}
+
+
+function VerifyHotspot() {
+ header('Content-Type: application/json');
+ $rawData = file_get_contents('php://input');
+ $postData = json_decode($rawData, true);
+
+ if (!$postData) {
+ echo json_encode(['Resultcode' => 'error', 'Message' => 'Invalid JSON data']);
+ return;
+ }
+
+ if (!isset($postData['account_id'])) {
+ echo json_encode(['Resultcode' => 'error', 'Message' => 'Missing required fields']);
+ return;
+ }
+
+ $accountId = $postData['account_id'];
+ $user = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $accountId)
+ ->order_by_desc('id')
+ ->find_one();
+
+ if ($user) {
+ $status = $user->status;
+ $mpesacode = $user->gateway_trx_id;
+ $res = $user->pg_paid_response;
+
+ if ($status == 2 && !empty($mpesacode)) {
+ echo json_encode([
+ "Resultcode" => "3",
+ "Message" => "We have received your transaction under the Mpesa Transaction $mpesacode. Please do not leave this page as we are redirecting you.",
+ "Status" => "success"
+ ]);
+ } elseif ($res == "Not enough balance") {
+ echo json_encode([
+ "Resultcode" => "2",
+ "Message" => "Insufficient Balance for the transaction",
+ "Status" => "danger"
+ ]);
+ } elseif ($res == "Wrong Mpesa pin") {
+ echo json_encode([
+ "Resultcode" => "2",
+ "Message" => "You entered Wrong Mpesa pin, please resubmit",
+ "Status" => "danger"
+ ]);
+ } elseif ($status == 4) {
+ echo json_encode([
+ "Resultcode" => "2",
+ "Message" => "You cancelled the transaction, you can enter phone number again to activate",
+ "Status" => "info"
+ ]);
+ } elseif (empty($mpesacode)) {
+ echo json_encode([
+ "Resultcode" => "1",
+ "Message" => "A payment pop up has been sent to your phone. Please enter PIN to continue (Please do not leave or reload the page until redirected).",
+ "Status" => "primary"
+ ]);
+ }
+ } else {
+ echo json_encode([
+ "Resultcode" => "error",
+ "Message" => "User not found"
+ ]);
+ }
+}
+
+
+
+function CreateHostspotUser()
+{
+ header('Content-Type: application/json');
+ $rawData = file_get_contents('php://input');
+ $postData = json_decode($rawData, true);
+ if (!$postData) {
+ echo json_encode(['status' => 'error', 'code' => 400, 'message' => 'Invalid JSON DATA' . $postData . ' n tes ']);
+ } else {
+ $phone = $postData['phone_number'];
+ $planId = $postData['plan_id'];
+ $routerId = $postData['router_id'];
+ $accountId = $postData['account_id'];
+
+
+
+ if (!isset( $postData['phone_number'], $postData['plan_id'], $postData['router_id'], $postData['account_id'])) {
+ echo json_encode(['status' => 'error', 'code' => 400, 'message' => 'missing required fields' . $postData, 'phone' => $phone, 'planId' => $planId, 'routerId' => $routerId, 'accountId' => $accountId]);
+ } else {
+ $phone = (substr($phone, 0, 1) == '+') ? str_replace('+', '', $phone) : $phone;
+ $phone = (substr($phone, 0, 1) == '0') ? preg_replace('/^0/', '254', $phone) : $phone;
+ $phone = (substr($phone, 0, 1) == '7') ? preg_replace('/^7/', '2547', $phone) : $phone; //cater for phone number prefix 2547XXXX
+ $phone = (substr($phone, 0, 1) == '1') ? preg_replace('/^1/', '2541', $phone) : $phone; //cater for phone number prefix 2541XXXX
+ $phone = (substr($phone, 0, 1) == '0') ? preg_replace('/^01/', '2541', $phone) : $phone;
+ $phone = (substr($phone, 0, 1) == '0') ? preg_replace('/^07/', '2547', $phone) : $phone;
+ if (strlen($phone) !== 12) {
+ echo json_encode(['status' => 'error', 'code' => 1, 'message' => 'Phone number ' . $phone . ' is invalid. Please confirm.']);
+ }
+ if (strlen($phone) == 12 && !empty($planId) && !empty($routerId)) {
+ $PlanExist = ORM::for_table('tbl_plans')->where('id', $planId)->count() > 0;
+ $RouterExist = ORM::for_table('tbl_routers')->where('id', $routerId)->count() > 0;
+ if (!$PlanExist || !$RouterExist)
+ echo json_encode(["status" => "error", "message" => "Unable to process your request, please refresh the page."]);
+ }
+ $Userexist = ORM::for_table('tbl_customers')->where('username', $accountId)->find_one();
+ if ($Userexist) {
+ $Userexist->router_id = $routerId;
+ $Userexist->save();
+ InitiateStkpush($phone, $planId, $accountId, $routerId);
+ } else {
+ try {
+ $defpass = '1234';
+ $defaddr = 'netXtreme';
+ $defmail = $phone . '@gmail.com';
+ $createUser = ORM::for_table('tbl_customers')->create();
+ $createUser->username = $accountId;
+ $createUser->password = $defpass;
+ $createUser->fullname = $phone;
+ $createUser->router_id = $routerId;
+ $createUser->phonenumber = $phone;
+ $createUser->pppoe_password = $defpass;
+ $createUser->address = $defaddr;
+ $createUser->email = $defmail;
+ $createUser->service_type = 'Hotspot';
+ if ($createUser->save()) {
+ InitiateStkpush($phone, $planId, $accountId, $routerId);
+ } else {
+ echo json_encode(["status" => "error", "message" => "There was a system error when registering user, please contact support."]);
+ }
+ } catch (Exception $e) {
+ echo json_encode(["status" => "error", "message" => "Error creating user: " . $e->getMessage()]);
+ }
+ }
+ }
+ }
+}
+
+
+function InitiateStkpush($phone, $planId, $accountId, $routerId)
+{
+ $gateway = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'payment_gateway')
+ ->find_one();
+ $gateway = ($gateway) ? $gateway->value : null;
+ if ($gateway == "MpesatillStk") {
+ $url = U . "plugin/initiatetillstk";
+ } elseif ($gateway == "BankStkPush") {
+ $url = U . "plugin/initiatebankstk";
+ } elseif ($gateway == "mpesa") {
+ $url = U . "plugin/initiatempesa";
+ } else {
+ $url = null; // or handle the default case appropriately
+ }
+ $Planname = ORM::for_table('tbl_plans')
+ ->where('id', $planId)
+ ->order_by_desc('id')
+ ->find_one();
+ $Findrouter = ORM::for_table('tbl_routers')
+ ->where('id', $routerId)
+ ->order_by_desc('id')
+ ->find_one();
+ $rname = $Findrouter->name;
+ $price = $Planname->price;
+ $Planname = $Planname->name_plan;
+ $Checkorders = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $accountId)
+ ->where('status', 1)
+ ->order_by_desc('id')
+ ->find_many();
+ if ($Checkorders) {
+ foreach ($Checkorders as $Dorder) {
+ $Dorder->delete();
+ }
+ }
+ try {
+ $d = ORM::for_table('tbl_payment_gateway')->create();
+ $d->username = $accountId;
+ $d->gateway = $gateway;
+ $d->plan_id = $planId;
+ $d->plan_name = $Planname;
+ $d->routers_id = $routerId;
+ $d->routers = $rname;
+ $d->price = $price;
+ $d->payment_method = $gateway;
+ $d->payment_channel = $gateway;
+ $d->created_date = date('Y-m-d H:i:s');
+ $d->paid_date = date('Y-m-d H:i:s');
+ $d->expired_date = date('Y-m-d H:i:s');
+ $d->pg_url_payment = $url;
+ $d->status = 1;
+ $d->save();
+ } catch (Exception $e) {
+ error_log('Error saving payment gateway record: ' . $e->getMessage());
+ throw $e;
+ }
+ SendSTKcred($phone, $url, $accountId);
+}
+
+function SendSTKcred($phone, $url, $accountId )
+{
+ $link = $url;
+ $fields = array(
+ 'username' => $accountId,
+ 'phone' => $phone,
+ 'channel' => 'Yes',
+ );
+ $postvars = http_build_query($fields);
+ $ch = curl_init();
+ curl_setopt($ch, CURLOPT_URL, $link);
+ curl_setopt($ch, CURLOPT_POST, count($fields));
+ curl_setopt($ch, CURLOPT_POSTFIELDS, $postvars);
+ $result = curl_exec($ch);
+}
+
+Alloworigins();
diff --git a/system/plugin/c2b.php b/system/plugin/c2b.php
new file mode 100644
index 0000000..1bcaf62
--- /dev/null
+++ b/system/plugin/c2b.php
@@ -0,0 +1,636 @@
+exec($tableCheckQuery);
+} catch (PDOException $e) {
+ echo "Error creating the table: " . $e->getMessage();
+} catch (Exception $e) {
+ echo "An unexpected error occurred: " . $e->getMessage();
+}
+
+function c2b_overview()
+{
+ global $ui, $config;
+ _admin();
+ $ui->assign('_title', 'Mpesa C2B Payment Overview');
+ $ui->assign('_system_menu', '');
+ $admin = Admin::_info();
+ $ui->assign('_admin', $admin);
+
+ // Check user type for access
+ if (!in_array($admin['user_type'], ['SuperAdmin', 'Admin', 'Sales'])) {
+ _alert(Lang::T('You do not have permission to access this page'), 'danger', "dashboard");
+ exit;
+ }
+
+ $query = ORM::for_table('tbl_mpesa_transactions')->order_by_desc('TransTime');
+ $payments = $query->find_many();
+
+ if (
+ (empty($config['mpesa_c2b_consumer_key']) || empty($config['mpesa_c2b_consumer_secret']) || empty($config['mpesa_c2b_business_code']))
+ && !$config['c2b_registered']
+ ) {
+ $ui->assign('message', '
' . Lang::T("You haven't registered your validation and verification URLs. Please register URLs by clicking ") . ' Register URL ' . ' ');
+ }
+ $ui->assign('payments', $payments);
+ $ui->assign('xheader', '
');
+ $ui->display('c2b_overview.tpl');
+}
+
+function c2b_settings()
+{
+ global $ui, $admin, $config;
+ $ui->assign('_title', Lang::T("Mpesa C2B Settings [Offline Payment]"));
+ $ui->assign('_system_menu', 'settings');
+ $admin = Admin::_info();
+ $ui->assign('_admin', $admin);
+
+ if (!in_array($admin['user_type'], ['SuperAdmin', 'Admin'])) {
+ _alert(Lang::T('You do not have permission to access this page'), 'danger', "dashboard");
+ }
+
+ if (_post('save') == 'save') {
+ $mpesa_c2b_consumer_key = _post('mpesa_c2b_consumer_key');
+ $mpesa_c2b_consumer_secret = _post('mpesa_c2b_consumer_secret');
+ $mpesa_c2b_business_code = _post('mpesa_c2b_business_code');
+ $mpesa_c2b_env = _post('mpesa_c2b_env');
+ $mpesa_c2b_api = _post('mpesa_c2b_api');
+ $mpesa_c2b_low_fee = _post('mpesa_c2b_low_fee') ? 1 : 0;
+ $mpesa_c2b_bill_ref = _post('mpesa_c2b_bill_ref');
+
+ $errors = [];
+ if (empty($mpesa_c2b_consumer_key)) {
+ $errors[] = Lang::T('Mpesa C2B Consumer Key is required.');
+ }
+ if (empty($mpesa_c2b_consumer_secret)) {
+ $errors[] = Lang::T('Mpesa C2B Consumer Secret is required.');
+ }
+ if (empty($mpesa_c2b_business_code)) {
+ $errors[] = Lang::T('Mpesa C2B Business Code is required.');
+ }
+ if (empty($mpesa_c2b_env)) {
+ $errors[] = Lang::T('Mpesa C2B Environment is required.');
+ }
+ if (empty($mpesa_c2b_api)) {
+ $errors[] = Lang::T('Mpesa C2B API URL is required.');
+ }
+
+ if (empty($mpesa_c2b_bill_ref)) {
+ $errors[] = Lang::T('Mpesa Bill Ref Number Type is required.');
+ }
+
+ if (!empty($errors)) {
+ $ui->assign('message', implode('
', $errors));
+ $ui->display('c2b_settings.tpl');
+ return;
+ }
+
+ $settings = [
+ 'mpesa_c2b_consumer_key' => $mpesa_c2b_consumer_key,
+ 'mpesa_c2b_consumer_secret' => $mpesa_c2b_consumer_secret,
+ 'mpesa_c2b_business_code' => $mpesa_c2b_business_code,
+ 'mpesa_c2b_env' => $mpesa_c2b_env,
+ 'mpesa_c2b_api' => $mpesa_c2b_api,
+ 'mpesa_c2b_low_fee' => $mpesa_c2b_low_fee,
+ 'mpesa_c2b_bill_ref' => $mpesa_c2b_bill_ref,
+ ];
+
+ // Update or insert settings in the database
+ foreach ($settings as $key => $value) {
+ $d = ORM::for_table('tbl_appconfig')->where('setting', $key)->find_one();
+ if ($d) {
+ $d->value = $value;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = $key;
+ $d->value = $value;
+ $d->save();
+ }
+ }
+
+ if ($admin) {
+ _log('[' . $admin['username'] . ']: ' . Lang::T('Settings Saved Successfully'));
+ }
+ r2(U . 'plugin/c2b_settings', 's', Lang::T('Settings Saved Successfully'));
+ }
+
+ if (!empty($config['mpesa_c2b_consumer_key'] && $config['mpesa_c2b_consumer_secret'] && $config['mpesa_c2b_business_code']) && !$config['c2b_registered']) {
+ $ui->assign('message', '
' . Lang::T("You haven't registered your validation and verification URLs, Please register URLs by clicking ") . ' Register URL ' . ' ');
+ }
+ $ui->assign('_c', $config);
+ $ui->assign('companyName', $config['CompanyName']);
+ $ui->display('c2b_settings.tpl');
+}
+
+function c2b_generateAccessToken()
+{
+ global $config;
+ $mpesa_c2b_env = $config['mpesa_c2b_env'] ?? null;
+ $mpesa_c2b_consumer_key = $config['mpesa_c2b_consumer_key'] ?? null;
+ $mpesa_c2b_consumer_secret = $config['mpesa_c2b_consumer_secret'] ?? null;
+ $access_token_url = match ($mpesa_c2b_env) {
+ "live" => 'https://api.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials',
+ "sandbox" => 'https://sandbox.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials',
+ };
+ $headers = ['Content-Type:application/json; charset=utf8'];
+ $curl = curl_init($access_token_url);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
+ curl_setopt($curl, CURLOPT_HEADER, FALSE);
+ curl_setopt($curl, CURLOPT_USERPWD, "$mpesa_c2b_consumer_key:$mpesa_c2b_consumer_secret");
+ $result = curl_exec($curl);
+ $result = json_decode($result);
+ if (isset($result->access_token)) {
+ return $result->access_token;
+ } else {
+ return null;
+ }
+}
+
+function c2b_registerUrl()
+{
+ global $config;
+ if (
+ (empty($config['mpesa_c2b_consumer_key']) || empty($config['mpesa_c2b_consumer_secret']) || empty($config['mpesa_c2b_business_code']))
+ && !$config['c2b_registered']
+ ) {
+ r2(U . 'plugin/c2b_settings', 'e', Lang::T('Please setup your M-Pesa C2B settings first'));
+ exit;
+ }
+ $access_token = c2b_generateAccessToken();
+ switch ($access_token) {
+ case null:
+ r2(U . 'plugin/c2b_settings', 'e', Lang::T('Failed to generate access token'));
+ exit;
+ default:
+ $BusinessShortCode = $config['mpesa_c2b_business_code'] ?? null;
+ $mpesa_c2b_env = $config['mpesa_c2b_env'] ?? null;
+ $confirmationUrl = U . 'plugin/c2b_confirmation';
+ $validationUrl = U . 'plugin/c2b_validation';
+ $mpesa_c2b_api = $config['mpesa_c2b_api'] ?? null;
+ $registerurl = match ($mpesa_c2b_env) {
+ "live" => match ($mpesa_c2b_api) {
+ "v1" => 'https://api.safaricom.co.ke/mpesa/c2b/v1/registerurl',
+ "v2" => 'https://api.safaricom.co.ke/mpesa/c2b/v2/registerurl',
+ },
+ "sandbox" => 'https://sandbox.safaricom.co.ke/mpesa/c2b/v1/registerurl',
+ };
+ $curl = curl_init();
+ curl_setopt($curl, CURLOPT_URL, $registerurl);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, [
+ 'Content-Type:application/json',
+ "Authorization:Bearer $access_token"
+ ]);
+ $data = [
+ 'ShortCode' => $BusinessShortCode,
+ 'ResponseType' => 'Completed',
+ 'ConfirmationURL' => $confirmationUrl,
+ 'ValidationURL' => $validationUrl
+ ];
+ $data_string = json_encode($data);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($curl, CURLOPT_POST, true);
+ curl_setopt($curl, CURLOPT_POSTFIELDS, $data_string);
+ $curl_response = curl_exec($curl);
+ $data = json_decode($curl_response);
+ if (isset($data->ResponseCode) && $data->ResponseCode == 0) {
+ try {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'c2b_registered';
+ $d->value = '1';
+ $d->save();
+ } catch (Exception $e) {
+ _log("Failed to save M-Pesa C2B URL to database.\n\n" . $e->getMessage());
+ sendTelegram("Failed to save M-Pesa C2B URL to database.\n\n" . $e->getMessage());
+ }
+ sendTelegram("M-Pesa C2B URL registered successfully");
+ r2(U . 'plugin/c2b_settings', 's', "M-Pesa C2B URL registered successfully");
+ } else {
+ $errorMessage = $data->errorMessage;
+ sendTelegram("Resister M-Pesa C2B URL Failed\n\n" . json_encode($curl_response, JSON_PRETTY_PRINT));
+ r2(U . 'plugin/c2b_settings', 'e', "Failed to register M-Pesa C2B URL Error $errorMessage");
+ }
+ break;
+ }
+}
+
+
+function c2b_webhook_log($data)
+{
+ $logFile = 'pages/mpesa-webhook.html';
+ $logEntry = date('Y-m-d H:i:s') . "
" . htmlspecialchars($data, ENT_QUOTES, 'UTF-8') . " \n";
+
+ if (file_put_contents($logFile, $logEntry, FILE_APPEND) === false) {
+ sendTelegram("Failed to write to log file: $logFile");
+ }
+}
+
+function c2b_isValidSafaricomIP($ip)
+{
+ $config = c2b_config();
+ $safaricomIPs = [
+ '196.201.214.0/24',
+ '196.201.213.0/24',
+ '196.201.212.0/24',
+ '172.69.79.0/24',
+ '172.69.0.0/24',
+ '0.0.0.0/0',
+ ];
+ if ($config['mpesa_c2b_env'] == 'sandbox') {
+ $safaricomIPs[] = '::1';
+ }
+
+ foreach ($safaricomIPs as $range) {
+ if (c2b_ipInRange($ip, $range)) {
+ return true;
+ }
+ }
+
+ return false;
+}
+
+function c2b_ipInRange($ip, $range)
+{
+ list($subnet, $bits) = explode('/', $range);
+ $ip = ip2long($ip);
+ $subnet = ip2long($subnet);
+ $mask = -1 << (32 - $bits);
+ $subnet &= $mask;
+ return ($ip & $mask) == $subnet;
+}
+
+function c2b_confirmation()
+{
+
+ global $config;
+ header("Content-Type: application/json");
+
+ $clientIP = $_SERVER['REMOTE_ADDR'];
+
+ if (!c2b_isValidSafaricomIP($clientIP)) {
+ c2b_logAndNotify("Unauthorized request from IP: {$clientIP}");
+ http_response_code(403);
+ echo json_encode(["ResultCode" => 1, "ResultDesc" => "Unauthorized"]);
+ return;
+ }
+
+ $mpesaResponse = file_get_contents('php://input');
+ if ($mpesaResponse === false) {
+ c2b_logAndNotify("Failed to get input stream.");
+ return;
+ }
+
+ c2b_webhook_log('Received webhook request');
+ c2b_webhook_log($mpesaResponse);
+
+ $content = json_decode($mpesaResponse);
+ if (json_last_error() !== JSON_ERROR_NONE) {
+ c2b_logAndNotify("Failed to decode JSON response: " . json_last_error_msg());
+ return;
+ }
+ c2b_webhook_log('Decoded JSON data successfully');
+
+ if (!class_exists('Package')) {
+ c2b_logAndNotify("Error: Package class does not exist.");
+ return;
+ }
+
+ if (isset($config['mpesa_c2b_bill_ref'])) {
+ switch ($config['mpesa_c2b_bill_ref']) {
+ case 'phone':
+ $customer = ORM::for_table('tbl_customers')
+ ->where('phonenumber', $content->BillRefNumber)
+ ->find_one();
+ break;
+
+ case 'username':
+ $customer = ORM::for_table('tbl_customers')
+ ->where('username', $content->BillRefNumber)
+ ->find_one();
+ break;
+
+ case 'id':
+ $customer = ORM::for_table('tbl_customers')
+ ->where('id', $content->BillRefNumber)
+ ->find_one();
+ break;
+
+ default:
+ $customer = null;
+ break;
+ }
+
+ if (!$customer) {
+ sendTelegram("Validation failed: No account found for BillRefNumber: $content->BillRefNumber");
+ _log("Validation failed: No account found for BillRefNumber: $content->BillRefNumber");
+ echo json_encode(["ResultCode" => "C2B00012", "ResultDesc" => "Invalid Account Number"]);
+ return;
+ }
+ } else {
+ _log("Configuration error: mpesa_c2b_bill_ref not set.");
+ sendTelegram("Configuration error: mpesa_c2b_bill_ref not set.");
+ }
+
+
+ $bills = c2b_billing($customer->id);
+ if (!$bills) {
+ c2b_logAndNotify("No matching bill found for BillRefNumber: {$content->BillRefNumber}");
+ return;
+ }
+
+ foreach ($bills as $bill) {
+ c2b_handleBillPayment($content, $customer, $bill);
+ }
+
+ echo json_encode(["ResultCode" => 0, "ResultDesc" => "Accepted"]);
+}
+
+
+function c2b_handleBillPayment($content, $customer, $bill)
+{
+ $amountToPay = $bill['price'];
+ $amountPaid = $content->TransAmount;
+ $channel_mode = "Mpesa C2B - {$content->TransID}";
+ $customerBalance = $customer->balance;
+ $currentBalance = $customerBalance + $amountPaid;
+ $customerID = $customer->id;
+
+ try {
+ $transaction = c2b_storeTransaction($content, $bill['namebp'], $amountToPay, $customerID);
+ } catch (Exception $e) {
+ c2b_handleException("Failed to save transaction", $e);
+ exit;
+ }
+
+ if ($currentBalance >= $amountToPay) {
+ $excessAmount = $currentBalance - $amountToPay;
+ try {
+ $result = Package::rechargeUser($customer->id, $bill['routers'], $bill['plan_id'], 'mpesa', $channel_mode);
+ if (!$result) {
+ c2b_logAndNotify("Mpesa Payment Successful, but failed to activate the package for customer {$customer->username}.");
+ } else {
+ if ($excessAmount > 0) {
+ $customer->balance = $excessAmount;
+ $customer->save();
+ } else {
+ $customer->balance = 0;
+ $customer->save();
+ }
+ c2b_sendPaymentSuccessMessage($customer, $amountPaid, $bill['namebp']);
+ $transaction->transactionStatus = 'Completed';
+ $transaction->save();
+ }
+ } catch (Exception $e) {
+ c2b_handleException("Error during package activation", $e);
+ }
+ } else {
+ c2b_updateCustomerBalance($customer, $currentBalance, $amountPaid);
+ $neededToActivate = $amountToPay - $currentBalance;
+ c2b_sendBalanceUpdateMessage($customer, $amountPaid, $currentBalance, $neededToActivate);
+ $transaction->transactionStatus = 'Completed';
+ $transaction->save();
+ }
+}
+
+
+function c2b_storeTransaction($content, $packageName, $packagePrice, $customerID)
+{
+ ORM::get_db()->beginTransaction();
+ try {
+ $transaction = ORM::for_table('tbl_mpesa_transactions')
+ ->where('TransID', $content->TransID)
+ ->find_one();
+
+ if ($transaction) {
+ // Update existing transaction
+ $transaction->TransactionType = $content->TransactionType;
+ $transaction->TransTime = $content->TransTime;
+ $transaction->TransAmount = $content->TransAmount;
+ $transaction->BusinessShortCode = $content->BusinessShortCode;
+ $transaction->BillRefNumber = $content->BillRefNumber;
+ $transaction->OrgAccountBalance = $content->OrgAccountBalance;
+ $transaction->MSISDN = $content->MSISDN;
+ $transaction->FirstName = $content->FirstName;
+ $transaction->PackageName = $packageName;
+ $transaction->PackagePrice = $packagePrice;
+ $transaction->customerID = $customerID;
+ $transaction->transactionStatus = 'Pending';
+ } else {
+ // Create new transaction
+ $transaction = ORM::for_table('tbl_mpesa_transactions')->create();
+ $transaction->TransID = $content->TransID;
+ $transaction->TransactionType = $content->TransactionType;
+ $transaction->TransTime = $content->TransTime;
+ $transaction->TransAmount = $content->TransAmount;
+ $transaction->BusinessShortCode = $content->BusinessShortCode;
+ $transaction->BillRefNumber = $content->BillRefNumber;
+ $transaction->OrgAccountBalance = $content->OrgAccountBalance;
+ $transaction->MSISDN = $content->MSISDN;
+ $transaction->FirstName = $content->FirstName;
+ $transaction->PackageName = $packageName;
+ $transaction->PackagePrice = $packagePrice;
+ $transaction->customerID = $customerID;
+ $transaction->transactionStatus = 'Pending';
+ }
+ $transaction->save();
+ ORM::get_db()->commit();
+ return $transaction;
+ } catch (Exception $e) {
+ ORM::get_db()->rollBack();
+ throw $e;
+ }
+}
+
+function c2b_logAndNotify($message)
+{
+ _log($message);
+ sendTelegram($message);
+}
+
+function c2b_handleException($message, $e)
+{
+ $fullMessage = "$message: " . $e->getMessage() . " in " . $e->getFile() . " on line " . $e->getLine();
+ c2b_logAndNotify($fullMessage);
+}
+
+function c2b_updateCustomerBalance($customer, $newBalance, $amountPaid)
+{
+ try {
+ $customer->balance = $newBalance;
+ $customer->save();
+ c2b_logAndNotify("Payment of KES {$amountPaid} has been added to the balance of customer {$customer->username}.");
+ } catch (Exception $e) {
+ c2b_handleException("Failed to update customer balance", $e);
+ }
+}
+
+function c2b_sendPaymentSuccessMessage($customer, $amountPaid, $packageName)
+{
+ $config = c2b_config();
+ $message = "Dear {$customer->fullname}, your payment of KES {$amountPaid} has been received and your plan {$packageName} has been successfully activated. Thank you for choosing {$config['CompanyName']}.";
+ c2b_sendNotification($customer, $message);
+}
+
+function c2b_sendBalanceUpdateMessage($customer, $amountPaid, $currentBalance, $neededToActivate)
+{
+ $config = c2b_config();
+ $message = "Dear {$customer->fullname}, your payment of KES {$amountPaid} has been received and added to your account balance. Your current balance is KES {$currentBalance}.";
+ if ($neededToActivate > 0) {
+ $message .= " To activate your package, you need to add KES {$neededToActivate} more to your account.";
+ } else {
+ $message .= " Your current balance is sufficient to activate your package.";
+ }
+ $message .= "\n" . $config['CompanyName'];
+ c2b_sendNotification($customer, $message);
+}
+
+function c2b_sendNotification($customer, $message)
+{
+ try {
+ Message::sendSMS($customer->phonenumber, $message);
+ Message::sendWhatsapp($customer->phonenumber, $message);
+ } catch (Exception $e) {
+ c2b_handleException("Failed to send SMS/WhatsApp message", $e);
+ }
+}
+
+
+function c2b_validation()
+{
+ header("Content-Type: application/json");
+ $mpesaResponse = file_get_contents('php://input');
+
+ $config = c2b_config();
+ $content = json_decode($mpesaResponse);
+
+ if (json_last_error() !== JSON_ERROR_NONE) {
+ sendTelegram("Failed to decode JSON response.");
+ _log("Failed to decode JSON response.");
+ echo json_encode(["ResultCode" => "C2B00016", "ResultDesc" => "Invalid JSON format"]);
+ return;
+ }
+
+ $BillRefNumber = $content->BillRefNumber;
+ $TransAmount = $content->TransAmount;
+
+ if (isset($config['mpesa_c2b_bill_ref'])) {
+ switch ($config['mpesa_c2b_bill_ref']) {
+ case 'phone':
+ $customer = ORM::for_table('tbl_customers')
+ ->where('phonenumber', $content->BillRefNumber)
+ ->find_one();
+ break;
+
+ case 'username':
+ $customer = ORM::for_table('tbl_customers')
+ ->where('username', $content->BillRefNumber)
+ ->find_one();
+ break;
+
+ case 'id':
+ $customer = ORM::for_table('tbl_customers')
+ ->where('id', $content->BillRefNumber)
+ ->find_one();
+ break;
+
+ default:
+ $customer = null;
+ break;
+ }
+
+ if (!$customer) {
+ sendTelegram("Validation failed: No account found for BillRefNumber: $BillRefNumber");
+ _log("Validation failed: No account found for BillRefNumber: $BillRefNumber");
+ echo json_encode(["ResultCode" => "C2B00012", "ResultDesc" => "Invalid Account Number"]);
+ return;
+ }
+ } else {
+ _log("Configuration error: mpesa_c2b_bill_ref not set.");
+ sendTelegram("Configuration error: mpesa_c2b_bill_ref not set.");
+ }
+
+
+ $bills = c2b_billing($customer->id);
+
+ if (!$bills) {
+ sendTelegram("Validation failed: No bill found for BillRefNumber: $BillRefNumber");
+ _log("Validation failed: No bill found for BillRefNumber: $BillRefNumber");
+ echo json_encode(["ResultCode" => "C2B00012", "ResultDesc" => "Invalid Bill Reference"]);
+ return;
+ }
+
+ foreach ($bills as $bill) {
+ }
+
+ $billAmount = $bill['price'];
+ if (!$config['mpesa_c2b_low_fee']) {
+ if ($TransAmount < $billAmount) {
+ sendTelegram("Validation failed: Insufficient amount. Transferred: $TransAmount, Required: $billAmount");
+ _log("Validation failed: Insufficient amount. Transferred: $TransAmount, Required: $billAmount");
+ echo json_encode(["ResultCode" => "C2B00013", "ResultDesc" => "Invalid or Insufficient Amount"]);
+ return;
+ }
+ }
+
+ sendTelegram("Validation successful for BillRefNumber: $BillRefNumber with amount: $TransAmount");
+ _log("Validation successful for BillRefNumber: $BillRefNumber with amount: $TransAmount");
+ echo json_encode(["ResultCode" => 0, "ResultDesc" => "Accepted"]);
+}
+
+function c2b_billing($id)
+{
+ $d = ORM::for_table('tbl_user_recharges')
+ ->selects([
+ 'customer_id',
+ 'username',
+ 'plan_id',
+ 'namebp',
+ 'recharged_on',
+ 'recharged_time',
+ 'expiration',
+ 'time',
+ 'status',
+ 'method',
+ 'plan_type',
+ ['tbl_user_recharges.routers', 'routers'],
+ ['tbl_user_recharges.type', 'type'],
+ 'admin_id',
+ 'prepaid'
+ ])
+ ->select('tbl_plans.price', 'price')
+ ->left_outer_join('tbl_plans', array('tbl_plans.id', '=', 'tbl_user_recharges.plan_id'))
+ ->where('customer_id', $id)
+ ->find_many();
+ return $d;
+}
+
+function c2b_config()
+{
+ $result = ORM::for_table('tbl_appconfig')->find_many();
+ foreach ($result as $value) {
+ $config[$value['setting']] = $value['value'];
+ }
+ return $config;
+}
diff --git a/system/plugin/clear_cache.php b/system/plugin/clear_cache.php
new file mode 100644
index 0000000..6a850dc
--- /dev/null
+++ b/system/plugin/clear_cache.php
@@ -0,0 +1,48 @@
+assign('_title', 'Clear Cache');
+ $ui->assign('_system_menu', 'settings');
+ $admin = Admin::_info();
+ $ui->assign('_admin', $admin);
+
+ // Check user type for access
+ if (!in_array($admin['user_type'], ['SuperAdmin', 'Admin'])) {
+ _alert(Lang::T('You do not have permission to access this page'), 'danger', "dashboard");
+ exit;
+ }
+
+ $compiledCacheDir = 'ui/compiled';
+ $templateCacheDir = 'system/cache';
+
+ try {
+ // Clear the compiled cache
+ $files = scandir($compiledCacheDir);
+ foreach ($files as $file) {
+ if ($file !== '.' && $file !== '..' && is_file($compiledCacheDir . '/' . $file)) {
+ unlink($compiledCacheDir . '/' . $file);
+ }
+ }
+
+ // Clear the template cache
+ $templateCacheFiles = glob($templateCacheDir . '/*.{json,temp}', GLOB_BRACE);
+ foreach ($templateCacheFiles as $file) {
+ if (is_file($file)) {
+ unlink($file);
+ }
+ }
+
+ // Cache cleared successfully
+ _log('[' . ($admin['fullname'] ?? 'Unknown Admin') . ']: ' . Lang::T(' Cleared the system cache '), $admin['user_type']);
+ r2(U . 'dashboard', 's', Lang::T("Cache cleared successfully!"));
+ } catch (Exception $e) {
+ // Error occurred while clearing the cache
+ _log('[' . ($admin['fullname'] ?? 'Unknown Admin') . ']: ' . Lang::T(' Error occurred while clearing the cache: ' . $e->getMessage()), $admin['user_type']);
+ r2(U . 'dashboard', 'e', Lang::T("Error occurred while clearing the cache: ") . $e->getMessage());
+ }
+}
diff --git a/system/plugin/download.php b/system/plugin/download.php
new file mode 100644
index 0000000..604cc4a
--- /dev/null
+++ b/system/plugin/download.php
@@ -0,0 +1,755 @@
+connect_error) {
+ die("Connection failed: " . $mysqli->connect_error);
+}
+
+// Function to get a setting value
+function getSettingValue($mysqli, $setting) {
+ $query = $mysqli->prepare("SELECT value FROM tbl_appconfig WHERE setting = ?");
+ $query->bind_param("s", $setting);
+ $query->execute();
+ $result = $query->get_result();
+ if ($row = $result->fetch_assoc()) {
+ return $row['value'];
+ }
+ return '';
+}
+
+// Fetch hotspot title and description from tbl_appconfig
+$hotspotTitle = getSettingValue($mysqli, 'hotspot_title');
+$description = getSettingValue($mysqli, 'description');
+$phone = getSettingValue($mysqli, 'phone');
+$company = getSettingValue($mysqli, 'CompanyName');
+
+// Fetch router name and router ID from tbl_appconfig
+$routerName = getSettingValue($mysqli, 'router_name');
+$routerId = getSettingValue($mysqli, 'router_id');
+
+// Fetch available plans
+
+$planQuery = "SELECT id, type, name_plan, price, validity, validity_unit FROM tbl_plans WHERE routers = ? AND type = 'Hotspot'";
+$planStmt = $mysqli->prepare($planQuery);
+$planStmt->bind_param("s", $routerName);
+$planStmt->execute();
+$planResult = $planStmt->get_result();
+
+
+$htmlContent = "";
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
$company \n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+
+
+
+
+
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= " \n";
+$htmlContent .= " \n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
$company HOTSPOT LOGIN
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " Click on your preferred package \n";
+$htmlContent .= " Enter Mpesa No. \n";
+$htmlContent .= " Enter pin \n";
+$htmlContent .= " Wait to be connected \n";
+$htmlContent .= " \n";
+$htmlContent .= "
For any enquiries contact : $phone
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+
+
+
+
+
+
+
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= " \n";
+$htmlContent .= " \n";
+$htmlContent .= " Click here to Redeem Voucher\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+
+
+
+
+
+
+
+
+
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+
+// New HTML content added
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
Enter code to reconnect \n";
+$htmlContent .= "
\n";
+$htmlContent .= " Code or
+ message: \n";
+$htmlContent .= " \n";
+$htmlContent .= " Reconnect \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
Already Have an Active Package? \n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
© " . date("Y") . ". Powered by NestICT
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "\n";
+
+// Add the closing script section as well, if necessary
+$htmlContent .= "\n";
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+$htmlContent .= "\n";
+
+
+
+
+
+
+
+
+
+
+
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+$htmlContent .= "\n";
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+$planStmt->close();
+$mysqli->close();
+// Check if the download parameter is set
+if (isset($_GET['download']) && $_GET['download'] == '1') {
+ // Prepare the HTML content for download
+ // ... build your HTML content ...
+
+ // Specify the filename for the download
+ $filename = "login.html";
+
+ // Send headers to force download
+ header('Content-Type: application/octet-stream');
+ header('Content-Disposition: attachment; filename='.basename($filename));
+ header('Expires: 0');
+ header('Cache-Control: must-revalidate');
+ header('Pragma: public');
+ header('Content-Length: ' . strlen($htmlContent));
+
+ // Output the content
+ echo $htmlContent;
+
+ // Prevent any further output
+ exit;
+}
+
+// Regular page content goes here
+// ... HTML and PHP code to display the page ...
+
+
diff --git a/system/plugin/error_log b/system/plugin/error_log
new file mode 100644
index 0000000..903f614
--- /dev/null
+++ b/system/plugin/error_log
@@ -0,0 +1,12 @@
+[06-Jul-2024 15:05:25 UTC] PHP Fatal error: Uncaught Error: Undefined constant "request" in /home/codevibe/kejos.codevibeisp.co.ke/system/plugin/download.php:154
+Stack trace:
+#0 {main}
+ thrown in /home/codevibe/kejos.codevibeisp.co.ke/system/plugin/download.php on line 154
+[06-Jul-2024 15:05:28 UTC] PHP Fatal error: Uncaught Error: Undefined constant "request" in /home/codevibe/kejos.codevibeisp.co.ke/system/plugin/download.php:154
+Stack trace:
+#0 {main}
+ thrown in /home/codevibe/kejos.codevibeisp.co.ke/system/plugin/download.php on line 154
+[06-Jul-2024 17:35:47 UTC] PHP Fatal error: Uncaught Error: Undefined constant "request" in /home/codevibe/kejos.codevibeisp.co.ke/system/plugin/download.php:154
+Stack trace:
+#0 {main}
+ thrown in /home/codevibe/kejos.codevibeisp.co.ke/system/plugin/download.php on line 154
diff --git a/system/plugin/hotspot_plan.php b/system/plugin/hotspot_plan.php
new file mode 100644
index 0000000..6c5e06b
--- /dev/null
+++ b/system/plugin/hotspot_plan.php
@@ -0,0 +1,79 @@
+find_many();
+ $plans_hotspot = ORM::for_table('tbl_plans')->where('type', 'Hotspot')->find_many();
+
+ // Fetch bandwidth limits for all plans
+ $bandwidth_limits = ORM::for_table('tbl_bandwidth')->find_many();
+ $bandwidth_map = [];
+ foreach ($bandwidth_limits as $limit) {
+ $bandwidth_map[$limit['plan_id']] = [
+ 'downlimit' => $limit['rate_down'],
+ 'uplimit' => $limit['rate_up'],
+ ];
+ }
+
+ // Fetch currency from tbl_appconfig using the correct column names
+ $currency_config = ORM::for_table('tbl_appconfig')->where('setting', 'currency_code')->find_one();
+ $currency = $currency_config ? $currency_config->value : 'Ksh'; // Default to 'Ksh' if not found
+
+ // Initialize empty data array to store router-specific plans
+ $data = [];
+
+ // Process each router to filter and collect hotspot plans
+ foreach ($routers as $router) {
+ if ($router['name'] === $routerName) { // Check if router name matches POSTed routername
+ $routerData = [
+ 'name' => $router['name'],
+ 'router_id' => $router['id'],
+ 'description' => $router['description'],
+ 'plans_hotspot' => [],
+ ];
+
+ // Filter and collect hotspot plans associated with the router
+ foreach ($plans_hotspot as $plan) {
+ if ($router['name'] == $plan['routers']) {
+ $plan_id = $plan['id'];
+ $bandwidth_data = isset($bandwidth_map[$plan_id]) ? $bandwidth_map[$plan_id] : [];
+
+ // Construct payment link using $_url
+ $paymentlink = "https://codevibeisp.co.ke/index.php?_route=plugin/hotspot_pay&routerName={$router['name']}&planId={$plan['id']}&routerId={$router['id']}";
+
+ // Prepare plan data to be sent in JSON response
+ $routerData['plans_hotspot'][] = [
+ 'plantype' => $plan['type'],
+ 'planname' => $plan['name_plan'],
+ 'currency' => $currency,
+ 'price' => $plan['price'],
+ 'validity' => $plan['validity'],
+ 'device' => $plan['shared_users'],
+ 'datalimit' => $plan['data_limit'],
+ 'timelimit' => $plan['validity_unit'] ?? null,
+ 'downlimit' => $bandwidth_data['downlimit'] ?? null,
+ 'uplimit' => $bandwidth_data['uplimit'] ?? null,
+ 'paymentlink' => $paymentlink,
+ 'planId' => $plan['id'],
+ 'routerName' => $router['name'],
+ 'routerId' => $router['id']
+ ];
+ }
+ }
+
+ // Add router data to $data array
+ $data[] = $routerData;
+ }
+ }
+
+ // Respond with JSON data
+ // header('Content-Type: application/json');
+ // header('Access-Control-Allow-Origin: *'); // Adjust this based on your CORS requirements
+ echo json_encode(['data' => $data], JSON_PRETTY_PRINT);
+ exit();
+}
+?>
diff --git a/system/plugin/hotspot_settings.php b/system/plugin/hotspot_settings.php
new file mode 100644
index 0000000..2a845c5
--- /dev/null
+++ b/system/plugin/hotspot_settings.php
@@ -0,0 +1,229 @@
+assign('_title', 'Hotspot Dashboard');
+ $ui->assign('_admin', $admin);
+
+ // Check if form is submitted
+ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ // Update Hotspot Title
+ $newHotspotTitle = isset($_POST['hotspot_title']) ? trim($_POST['hotspot_title']) : '';
+ if (!empty($newHotspotTitle)) {
+ $updateStmt = $conn->prepare("UPDATE tbl_appconfig SET value = ? WHERE setting = 'hotspot_title'");
+ $updateStmt->execute([$newHotspotTitle]);
+ }
+
+ // Add similar logic for FAQ fields here
+ // FAQ Headline 1 Posting To Database
+ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ $newFaqHeadline1 = isset($_POST['frequently_asked_questions_headline1']) ? trim($_POST['frequently_asked_questions_headline1']) : '';
+ if (!empty($newFaqHeadline1)) {
+ $updateFaqStmt1 = $conn->prepare("UPDATE tbl_appconfig SET value = ? WHERE setting = 'frequently_asked_questions_headline1'");
+ $updateFaqStmt1->execute([$newFaqHeadline1]);
+ }
+ }
+
+ // FAQ Headline 2 Posting To Database
+ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ $newFaqHeadline1 = isset($_POST['frequently_asked_questions_headline2']) ? trim($_POST['frequently_asked_questions_headline2']) : '';
+ if (!empty($newFaqHeadline1)) {
+ $updateFaqStmt1 = $conn->prepare("UPDATE tbl_appconfig SET value = ? WHERE setting = 'frequently_asked_questions_headline2'");
+ $updateFaqStmt1->execute([$newFaqHeadline1]);
+ }
+}
+
+ // FAQ Headline 3 Posting To Database
+ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ $newFaqHeadline1 = isset($_POST['frequently_asked_questions_headline3']) ? trim($_POST['frequently_asked_questions_headline3']) : '';
+ if (!empty($newFaqHeadline1)) {
+ $updateFaqStmt1 = $conn->prepare("UPDATE tbl_appconfig SET value = ? WHERE setting = 'frequently_asked_questions_headline3'");
+ $updateFaqStmt1->execute([$newFaqHeadline1]);
+ }
+}
+
+ // FAQ Answer 1 Posting To Database
+ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ $newFaqHeadline1 = isset($_POST['frequently_asked_questions_answer1']) ? trim($_POST['frequently_asked_questions_answer1']) : '';
+ if (!empty($newFaqHeadline1)) {
+ $updateFaqStmt1 = $conn->prepare("UPDATE tbl_appconfig SET value = ? WHERE setting = 'frequently_asked_questions_answer1'");
+ $updateFaqStmt1->execute([$newFaqHeadline1]);
+ }
+}
+
+
+ // FAQ Answer 2 Posting To Database
+ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ $newFaqHeadline1 = isset($_POST['frequently_asked_questions_answer2']) ? trim($_POST['frequently_asked_questions_answer2']) : '';
+ if (!empty($newFaqHeadline1)) {
+ $updateFaqStmt1 = $conn->prepare("UPDATE tbl_appconfig SET value = ? WHERE setting = 'frequently_asked_questions_answer2'");
+ $updateFaqStmt1->execute([$newFaqHeadline1]);
+ }
+}
+
+ // FAQ Answer 3 Posting To Database
+ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ $newFaqHeadline1 = isset($_POST['frequently_asked_questions_answer3']) ? trim($_POST['frequently_asked_questions_answer3']) : '';
+ if (!empty($newFaqHeadline1)) {
+ $updateFaqStmt1 = $conn->prepare("UPDATE tbl_appconfig SET value = ? WHERE setting = 'frequently_asked_questions_answer3'");
+ $updateFaqStmt1->execute([$newFaqHeadline1]);
+ }
+}
+
+ // FAQ Description Posting To Database
+ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ $newFaqHeadline1 = isset($_POST['description']) ? trim($_POST['description']) : '';
+ if (!empty($newFaqHeadline1)) {
+ $updateFaqStmt1 = $conn->prepare("UPDATE tbl_appconfig SET value = ? WHERE setting = 'description'");
+ $updateFaqStmt1->execute([$newFaqHeadline1]);
+ }
+}
+
+if ($_SERVER['REQUEST_METHOD'] === 'POST') {
+ // Get router name from user input
+ $routerName = isset($_POST['router_name']) ? trim($_POST['router_name']) : '';
+
+ if (!empty($routerName)) {
+ // Fetch the router ID based on the router name
+ $routerStmt = $conn->prepare("SELECT id FROM tbl_routers WHERE name = :router_name");
+ $routerStmt->execute(['router_name' => $routerName]);
+ $router = $routerStmt->fetch(PDO::FETCH_ASSOC);
+
+ if ($router) {
+ // Update router_id in tbl_appconfig
+ $updateRouterIdStmt = $conn->prepare("UPDATE tbl_appconfig SET value = :router_id WHERE setting = 'router_id'");
+ $updateRouterIdStmt->execute(['router_id' => $router['id']]);
+
+ // Update router_name in tbl_appconfig
+ $updateRouterNameStmt = $conn->prepare("UPDATE tbl_appconfig SET value = :router_name WHERE setting = 'router_name'");
+ $updateRouterNameStmt->execute(['router_name' => $routerName]);
+ } else {
+ // Handle the case where no matching router is found
+ // For example, you can set an error message or take any other appropriate action
+ }
+ }
+ // Other form handling code (if any)
+}
+
+
+ // Redirect with a success message
+ r2(U . "plugin/hotspot_settings", 's', "Settings Saved");
+ }
+
+
+
+
+
+
+
+
+
+
+ // Fetch the current hotspot title from the database
+ $stmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'hotspot_title'");
+ $stmt->execute();
+ $result = $stmt->fetch(PDO::FETCH_ASSOC);
+ $hotspotTitle = $result ? $result['value'] : '';
+
+ // Assign the fetched title to the template
+ $ui->assign('hotspot_title', $hotspotTitle);
+
+
+
+
+ // Fetch the current faq headline 1 from the database
+ $stmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'frequently_asked_questions_headline1'");
+ $stmt->execute();
+ $result = $stmt->fetch(PDO::FETCH_ASSOC);
+ $headline1 = $result ? $result['value'] : '';
+
+ // Assign the fetched title to the template
+ $ui->assign('frequently_asked_questions_headline1', $headline1);
+
+
+ // Fetch the current faq headline 2 from the database
+ $stmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'frequently_asked_questions_headline2'");
+ $stmt->execute();
+ $result = $stmt->fetch(PDO::FETCH_ASSOC);
+ $headline2 = $result ? $result['value'] : '';
+
+ // Assign the fetched title to the template
+ $ui->assign('frequently_asked_questions_headline2', $headline2);
+
+
+
+ // Fetch the current faq headline 3 from the database
+ $stmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'frequently_asked_questions_headline3'");
+ $stmt->execute();
+ $result = $stmt->fetch(PDO::FETCH_ASSOC);
+ $headline3 = $result ? $result['value'] : '';
+
+ // Assign the fetched title to the template
+ $ui->assign('frequently_asked_questions_headline3', $headline3);
+
+
+ // Fetch the current faq Answer1 from the database
+ $stmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'frequently_asked_questions_answer1'");
+ $stmt->execute();
+ $result = $stmt->fetch(PDO::FETCH_ASSOC);
+ $answer1 = $result ? $result['value'] : '';
+
+ // Assign the fetched title to the template
+$ui->assign('frequently_asked_questions_answer1', $answer1);
+
+// Fetch the current faq Answer2 from the database
+$stmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'frequently_asked_questions_answer2'");
+$stmt->execute();
+$result = $stmt->fetch(PDO::FETCH_ASSOC);
+$answer2 = $result ? $result['value'] : '';
+
+// Assign the fetched title to the template
+$ui->assign('frequently_asked_questions_answer2', $answer2);
+
+// Fetch the current faq Answer 3 from the database
+$stmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'frequently_asked_questions_answer3'");
+$stmt->execute();
+$result = $stmt->fetch(PDO::FETCH_ASSOC);
+$answer3 = $result ? $result['value'] : '';
+
+// Assign the fetched title to the template
+$ui->assign('frequently_asked_questions_answer3', $answer3);
+
+// Fetch the current faq description from the database
+$stmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'description'");
+$stmt->execute();
+$result = $stmt->fetch(PDO::FETCH_ASSOC);
+$description = $result ? $result['value'] : '';
+
+// Assign the fetched title to the template
+$ui->assign('description', $description);
+
+
+
+/// Fetch the current router name from the database for display in the form
+$routerIdStmt = $conn->prepare("SELECT value FROM tbl_appconfig WHERE setting = 'router_id'");
+$routerIdStmt->execute();
+$routerIdResult = $routerIdStmt->fetch(PDO::FETCH_ASSOC);
+if ($routerIdResult) {
+ $routerStmt = $conn->prepare("SELECT name FROM tbl_routers WHERE id = :router_id");
+ $routerStmt->execute(['router_id' => $routerIdResult['value']]);
+ $router = $routerStmt->fetch(PDO::FETCH_ASSOC);
+ if ($router) {
+ $ui->assign('router_name', $router['name']);
+ }
+}
+
+
+ // Render the template
+ $ui->display('hotspot_settings.tpl');
+}
+
+
+
+
+
+
diff --git a/system/plugin/index.html b/system/plugin/index.html
new file mode 100644
index 0000000..06d7405
Binary files /dev/null and b/system/plugin/index.html differ
diff --git a/system/plugin/initiatePaybillStk.php b/system/plugin/initiatePaybillStk.php
new file mode 100644
index 0000000..24348ee
--- /dev/null
+++ b/system/plugin/initiatePaybillStk.php
@@ -0,0 +1,137 @@
+toastr.error('Invalid input data');";
+ return;
+ }
+
+ // Normalize phone number
+ $phone = preg_replace(['/^\+/', '/^0/', '/^7/', '/^1/'], ['', '254', '2547', '2541'], $phone);
+
+ // Retrieve bank details from the database
+ $bankaccount = ORM::for_table('tbl_appconfig')->where('setting', 'PaybillAcc')->find_one();
+ $bankname = ORM::for_table('tbl_appconfig')->where('setting', 'PaybillName')->find_one();
+ $bankaccount = $bankaccount ? $bankaccount->value : null;
+ $bankname = $bankname ? $bankname->value : null;
+
+ if (!$bankaccount || !$bankname) {
+ echo "";
+ return;
+ }
+
+ // Check for existing user details
+ $CheckId = ORM::for_table('tbl_customers')->where('username', $username)->order_by_desc('id')->find_one();
+ $CheckUser = ORM::for_table('tbl_customers')->where('phonenumber', $phone)->find_many();
+ $UserId = $CheckId ? $CheckId->id : null;
+
+ if ($CheckUser) {
+ ORM::for_table('tbl_customers')->where('phonenumber', $phone)->where_not_equal('id', $UserId)->delete_many();
+ }
+
+ // Retrieve payment gateway record
+ $PaymentGatewayRecord = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $username)
+ ->where('status', 1)
+ ->order_by_desc('id')
+ ->find_one();
+
+ if (!$PaymentGatewayRecord) {
+ echo "";
+ return;
+ }
+
+ // Update user phone number
+ $ThisUser = ORM::for_table('tbl_customers')->where('username', $username)->order_by_desc('id')->find_one();
+ if ($ThisUser) {
+ $ThisUser->phonenumber = $phone;
+ $ThisUser->save();
+ }
+
+ $amount = $PaymentGatewayRecord->price;
+
+ // Safaricom API credentials
+ $consumerKey = 'YOUR_CONSUMER_KEY';
+ $consumerSecret = 'YOUR_CONSUMER_SECRET';
+
+ // Get access token
+ $access_token_url = 'https://api.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ $curl = curl_init($access_token_url);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, ['Content-Type:application/json; charset=utf8']);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
+ curl_setopt($curl, CURLOPT_USERPWD, "$consumerKey:$consumerSecret");
+ $result = curl_exec($curl);
+ $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
+ curl_close($curl);
+
+ if ($status !== 200) {
+ echo "";
+ return;
+ }
+
+ $result = json_decode($result);
+ $access_token = $result->access_token;
+
+ // Initiate Paybill payment
+ $paybill_url = 'https://api.safaricom.co.ke/mpesa/stkpush/v1/processrequest';
+ $Timestamp = date("YmdHis");
+ $BusinessShortCode = 'YOUR_BUSINESS_SHORTCODE';
+ $Passkey = 'YOUR_PASSKEY';
+ $Password = base64_encode($BusinessShortCode . $Passkey . $Timestamp);
+ $CallBackURL = U . 'callback/PaybillCallback';
+
+ $curl_post_data = [
+ 'BusinessShortCode' => $BusinessShortCode,
+ 'Password' => $Password,
+ 'Timestamp' => $Timestamp,
+ 'TransactionType' => 'CustomerPayBillOnline',
+ 'Amount' => $amount,
+ 'PartyA' => $phone,
+ 'PartyB' => $BusinessShortCode,
+ 'PhoneNumber' => $phone,
+ 'CallBackURL' => $CallBackURL,
+ 'AccountReference' => $bankaccount,
+ 'TransactionDesc' => 'PayBill Payment'
+ ];
+
+ $curl = curl_init($paybill_url);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, ['Content-Type:application/json', 'Authorization:Bearer ' . $access_token]);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($curl, CURLOPT_POST, true);
+ curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($curl_post_data));
+ $curl_response = curl_exec($curl);
+ curl_close($curl);
+
+ $mpesaResponse = json_decode($curl_response);
+ $responseCode = $mpesaResponse->ResponseCode;
+ $resultDesc = $mpesaResponse->resultDesc;
+ $MerchantRequestID = $mpesaResponse->MerchantRequestID;
+ $CheckoutRequestID = $mpesaResponse->CheckoutRequestID;
+
+ if ($responseCode == "0") {
+ date_default_timezone_set('Africa/Nairobi');
+ $now = date("Y-m-d H:i:s");
+
+ $PaymentGatewayRecord->pg_paid_response = $resultDesc;
+ $PaymentGatewayRecord->username = $username;
+ $PaymentGatewayRecord->checkout = $CheckoutRequestID;
+ $PaymentGatewayRecord->payment_method = 'Mpesa PayBill';
+ $PaymentGatewayRecord->payment_channel = 'Mpesa PayBill';
+ $PaymentGatewayRecord->save();
+
+ if (!empty($_POST['channel'])) {
+ echo json_encode(["status" => "success", "message" => "Enter Pin to complete"]);
+ } else {
+ echo "";
+ }
+ } else {
+ echo "";
+ }
+}
+
+?>
diff --git a/system/plugin/initiatebankstk.php b/system/plugin/initiatebankstk.php
new file mode 100644
index 0000000..4de0c5a
--- /dev/null
+++ b/system/plugin/initiatebankstk.php
@@ -0,0 +1,304 @@
+where('setting', 'Stkbankacc')
+ ->find_one();
+
+ $bankname = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'Stkbankname')
+ ->find_one();
+
+ $bankaccount = ($bankaccount) ? $bankaccount->value : null;
+ $bankname = ($bankname) ? $bankname->value : null;
+
+ // echo $bankname;
+
+
+ $CheckId = ORM::for_table('tbl_customers')
+ ->where('username', $username)
+ ->order_by_desc('id')
+ ->find_one();
+
+ $CheckUser = ORM::for_table('tbl_customers')
+ ->where('phonenumber', $phone)
+ ->find_many();
+
+ $UserId=$CheckId->id;
+
+
+
+
+
+
+ if (empty($bankaccount) || empty($bankname)) {
+
+
+ echo $error="";
+
+
+ die();
+ }
+
+
+
+
+
+ $getpaybill = ORM::for_table('tbl_banks')
+ ->where('name', $bankname)
+ ->find_one();
+
+
+
+
+
+
+ $paybill=$getpaybill->paybill;
+
+
+
+ // echo $paybill;
+
+
+
+
+
+
+
+
+
+ $cburl = U . 'callback/BankStkPush' ;
+
+
+ $PaymentGatewayRecord = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $username)
+ ->where('status', 1) // Add this line to filter by status
+ ->order_by_desc('id')
+ ->find_one();
+
+
+
+ $ThisUser= ORM::for_table('tbl_customers')
+ ->where('username', $username)
+ ->order_by_desc('id')
+ ->find_one();
+
+
+
+ $ThisUser->phonenumber=$phone;
+ // $ThisUser->username=$phone;
+ $ThisUser->save();
+
+
+
+
+
+ $amount=$PaymentGatewayRecord->price;
+
+ if(!$PaymentGatewayRecord){
+
+ echo $error="";
+
+ die();
+ }
+
+
+
+
+
+
+
+
+ $consumerKey = '3AmVP1WFDQn7GrDH8GcSSKxcAvnJdZGC'; //Fill with your app Consumer Key
+ $consumerSecret = '71Lybl6jUtxM0F35'; // Fill with your app Secret
+
+ $headers = ['Content-Type:application/json; charset=utf8'];
+
+ $access_token_url = 'https://api.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+
+ $curl = curl_init($access_token_url);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
+ curl_setopt($curl, CURLOPT_HEADER, FALSE);('');
+
+ curl_setopt($curl, CURLOPT_USERPWD, $consumerKey.':'.$consumerSecret);
+ $result = curl_exec($curl);
+ $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
+ $result = json_decode($result);
+
+ $access_token = $result->access_token;
+
+ // echo $access_token;
+
+ curl_close($curl);
+
+
+// Initiate Stk push
+
+$stk_url = 'https://api.safaricom.co.ke/mpesa/stkpush/v1/processrequest';
+$PartyA = $phone; // This is your phone number,
+ $AccountReference = $bankaccount;
+ $TransactionDesc = 'TestMapayment';
+ $Amount = $amount;
+ $BusinessShortCode='4122323';
+ $Passkey='aaebecea73082fa56af852606106b1316d5b4dfa2f12d0088800b0b88e4bb6e3';
+ $Timestamp = date("YmdHis",time());
+ $Password = base64_encode($BusinessShortCode.$Passkey.$Timestamp);
+ $CallBackURL = $cburl;
+
+
+$curl = curl_init();
+curl_setopt($curl, CURLOPT_URL, $stk_url);
+curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type:application/json','Authorization:Bearer '.$access_token)); //setting custom header
+
+
+$curl_post_data = array(
+ //Fill in the request parameters with valid values
+ 'BusinessShortCode' => $BusinessShortCode,
+ 'Password' => $Password,
+ 'Timestamp' => $Timestamp,
+ 'TransactionType' => 'CustomerPayBillOnline',
+ 'Amount' => $Amount,
+ 'PartyA' => $PartyA,
+ 'PartyB' => $paybill,
+ 'PhoneNumber' => $PartyA,
+ 'CallBackURL' => $CallBackURL,
+ 'AccountReference' => $AccountReference,
+ 'TransactionDesc' => $TransactionDesc
+);
+
+$data_string = json_encode($curl_post_data);
+
+curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
+curl_setopt($curl, CURLOPT_POST, true);
+curl_setopt($curl, CURLOPT_POSTFIELDS, $data_string);
+
+$curl_response = curl_exec($curl);
+//print_r($curl_response);
+
+// echo $curl_response;
+// die;
+
+$mpesaResponse = json_decode($curl_response);
+
+
+
+
+$responseCode = $mpesaResponse->ResponseCode;
+$resultDesc = $mpesaResponse->resultDesc;
+$MerchantRequestID = $mpesaResponse->MerchantRequestID;
+$CheckoutRequestID = $mpesaResponse->CheckoutRequestID;
+
+
+ if($responseCode=="0"){
+ date_default_timezone_set('Africa/Nairobi');
+ $now=date("Y-m-d H:i:s");
+
+// $username=$phone;
+
+ $PaymentGatewayRecord->pg_paid_response = $resultDesc;
+ $PaymentGatewayRecord->username = $username;
+ $PaymentGatewayRecord->checkout = $CheckoutRequestID;
+ $PaymentGatewayRecord->payment_method = 'Mpesa Stk Push';
+ $PaymentGatewayRecord->payment_channel = 'Mpesa Stk Push';
+ $PaymentGatewayRecord->save();
+
+
+
+ if(!empty($_POST['channel'])){
+
+ echo json_encode(["status" => "success", "message" => "Enter Pin to complete"]);
+
+ }else{
+ echo $error="";
+
+ }
+
+ }else{
+
+ echo $error="";
+ }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+?>
diff --git a/system/plugin/initiatempesa.php b/system/plugin/initiatempesa.php
new file mode 100644
index 0000000..6670855
--- /dev/null
+++ b/system/plugin/initiatempesa.php
@@ -0,0 +1,148 @@
+where('username', $username)
+ ->order_by_desc('id')
+ ->find_one();
+ $CheckUser = ORM::for_table('tbl_customers')
+ ->where('phonenumber', $phone)
+ ->find_many();
+ $UserId = $CheckId->id;
+
+ $CallBackURL = U . 'callback/mpesa';
+ $PaymentGatewayRecord = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $username)
+ ->where('status', 1) // Add this line to filter by status
+ ->order_by_desc('id')
+ ->find_one();
+ $ThisUser = ORM::for_table('tbl_customers')
+ ->where('username', $username)
+ ->order_by_desc('id')
+ ->find_one();
+ $ThisUser->phonenumber = $phone;
+ $ThisUser->save();
+ $amount = $PaymentGatewayRecord->price;
+ if (!$PaymentGatewayRecord) {
+ echo json_encode(["status" => "error", "message" => "Could not complete the payment req, please contact administrator"]);
+ }
+ // Get the M-Pesa mpesa_env
+ $mpesa_env = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_env')
+ ->find_one();
+ $mpesa_env = ($mpesa_env) ? $mpesa_env->value : null;
+ // Get the M-Pesa consumer key
+ $mpesa_consumer_key = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_consumer_key')
+ ->find_one();
+ $mpesa_consumer_key = ($mpesa_consumer_key) ? $mpesa_consumer_key->value : null;
+ // Get the M-Pesa consumer secret
+ $mpesa_consumer_secret = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_consumer_secret')
+ ->find_one();
+ $mpesa_consumer_secret = ($mpesa_consumer_secret) ? $mpesa_consumer_secret->value : null;
+ $mpesa_business_code = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_business_code')
+ ->find_one();
+ $mpesa_business_code = ($mpesa_business_code) ? $mpesa_business_code->value : null;
+ $mpesa_shortcode_type = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_shortcode_type')
+ ->find_one();
+ if ($mpesa_shortcode_type == 'BuyGoods') {
+ $mpesa_buygoods_till_number = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_buygoods_till_number')
+ ->find_one();
+ $mpesa_buygoods_till_number = ($mpesa_buygoods_till_number) ? $mpesa_buygoods_till_number->value : null;
+ $PartyB = $mpesa_buygoods_till_number;
+ $Type_of_Transaction = 'CustomerBuyGoodsOnline';
+ } else {
+ $PartyB = $mpesa_business_code;
+ $Type_of_Transaction = 'CustomerPayBillOnline';
+ }
+ $Passkey = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_pass_key')
+ ->find_one();
+ $Passkey = ($Passkey) ? $Passkey->value : null;
+ $Time_Stamp = date("Ymdhis");
+ $password = base64_encode($mpesa_business_code . $Passkey . $Time_Stamp);
+ if ($mpesa_env == "live") {
+ $OnlinePayment = 'https://api.safaricom.co.ke/mpesa/stkpush/v1/processrequest';
+ $Token_URL = 'https://api.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ } elseif ($mpesa_env == "sandbox") {
+ $OnlinePayment = 'https://sandbox.safaricom.co.ke/mpesa/stkpush/v1/processrequest';
+ $Token_URL = 'https://sandbox.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ } else {
+ return json_encode(["Message" => "invalid application status"]);
+ };
+ $headers = ['Content-Type:application/json; charset=utf8'];
+ $curl = curl_init($Token_URL);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
+ curl_setopt($curl, CURLOPT_HEADER, FALSE);
+ curl_setopt($curl, CURLOPT_USERPWD, $mpesa_consumer_key . ':' . $mpesa_consumer_secret);
+ $result = curl_exec($curl);
+ $status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
+ $result = json_decode($result);
+ $access_token = $result->access_token;
+ curl_close($curl);
+ $password = base64_encode($mpesa_business_code . $Passkey . $Time_Stamp);
+ $stkpushheader = ['Content-Type:application/json', 'Authorization:Bearer ' . $access_token];
+ //INITIATE CURL
+ $curl = curl_init();
+ curl_setopt($curl, CURLOPT_URL, $OnlinePayment);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, $stkpushheader); //setting custom header
+ $curl_post_data = array(
+ //Fill in the request parameters with valid values
+ 'BusinessShortCode' => $mpesa_business_code,
+ 'Password' => $password,
+ 'Timestamp' => $Time_Stamp,
+ 'TransactionType' => $Type_of_Transaction,
+ 'Amount' => $amount,
+ 'PartyA' => $phone,
+ 'PartyB' => $PartyB,
+ 'PhoneNumber' => $phone,
+ 'CallBackURL' => $CallBackURL,
+ 'AccountReference' => $username,
+ 'TransactionDesc' => 'Payment for ' . $username
+ );
+ $data_string = json_encode($curl_post_data);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($curl, CURLOPT_POST, true);
+ curl_setopt($curl, CURLOPT_POSTFIELDS, $data_string);
+ $curl_response = curl_exec($curl);
+ $curl_Tranfer2_response = json_decode($curl_response);
+ if (isset($curl_Tranfer2_response->ResponseCode) && $curl_Tranfer2_response->ResponseCode == "0") {
+ $resultDesc = $curl_Tranfer2_response->resultDesc;
+ $CheckoutRequestID = $curl_Tranfer2_response->CheckoutRequestID;
+ date_default_timezone_set('Africa/Nairobi');
+ $now = date("Y-m-d H:i:s");
+ // $username=$phone;
+ $PaymentGatewayRecord->pg_paid_response = $resultDesc;
+ $PaymentGatewayRecord->username = $username;
+ $PaymentGatewayRecord->checkout = $CheckoutRequestID;
+ $PaymentGatewayRecord->payment_method = 'Mpesa Stk Push';
+ $PaymentGatewayRecord->payment_channel = 'Mpesa Stk Push';
+ $saveGateway = $PaymentGatewayRecord->save();
+ if ($saveGateway) {
+ if (!empty($_POST['channel'])) {
+ echo json_encode(["status" => "success", "message" => "Enter Mpesa Pin to complete $mpesa_business_code $Type_of_Transaction , Party B: $PartyB, Amount: $amount, Phone: $phone, CheckoutRequestID: $CheckoutRequestID"]);
+ } else {
+ echo "";
+ }
+ } else {
+ echo json_encode(["status" => "error", "message" => "Failed to save the payment gateway record"]);
+ }
+ } else {
+ $errorMessage = $curl_Tranfer2_response->errorMessage;
+ echo json_encode(["status" => "error", "message" => $errorMessage]);
+ }
+}
diff --git a/system/plugin/initiatetillstk.php b/system/plugin/initiatetillstk.php
new file mode 100644
index 0000000..51238a5
--- /dev/null
+++ b/system/plugin/initiatetillstk.php
@@ -0,0 +1,232 @@
+where('setting', 'mpesa_till_consumer_key')
+ ->find_one();
+
+ $consumer_secret = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_till_consumer_secret')
+ ->find_one();
+
+ $consumer_secret = ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_till_consumer_secret')
+ ->find_one();
+
+ $BusinessShortCode= ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_till_shortcode_code')
+ ->find_one();
+
+ $PartyB= ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_till_partyb')
+ ->find_one();
+
+
+ $LipaNaMpesaPasskey= ORM::for_table('tbl_appconfig')
+ ->where('setting', 'mpesa_till_pass_key')
+ ->find_one();
+
+
+
+ $consumer_key = ($consumer_key) ? $consumer_key->value : null;
+ $consumer_secret = ($consumer_secret) ? $consumer_secret->value : null;
+ $BusinessShortCode = ($BusinessShortCode) ? $BusinessShortCode->value : null;
+ $PartyB = ($PartyB) ? $PartyB->value : null;
+ $LipaNaMpesaPasskey = ($LipaNaMpesaPasskey) ? $LipaNaMpesaPasskey->value : null;
+
+
+
+
+
+ $cburl = U . 'callback/MpesatillStk' ;
+
+
+ //
+
+ $CheckId = ORM::for_table('tbl_customers')
+ ->where('username', $username)
+ ->order_by_desc('id')
+ ->find_one();
+
+ $CheckUser = ORM::for_table('tbl_customers')
+ ->where('phonenumber', $phone)
+ ->find_many();
+
+ $UserId=$CheckId->id;
+
+
+
+ $PaymentGatewayRecord = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $username)
+ ->where('status', 1) // Add this line to filter by status
+ ->order_by_desc('id')
+ ->find_one();
+
+ $ThisUser= ORM::for_table('tbl_customers')
+ ->where('username', $username)
+ ->order_by_desc('id')
+ ->find_one();
+
+
+
+ $ThisUser->phonenumber=$phone;
+ // $ThisUser->username=$phone;
+ $ThisUser->save();
+
+
+ $amount=$PaymentGatewayRecord->price;
+
+ if(!$PaymentGatewayRecord){
+
+ echo $error="";
+ die();
+
+ }
+
+
+ $TransactionType = 'CustomerBuyGoodsOnline';
+ $tokenUrl = 'https://api.safaricom.co.ke/oauth/v1/generate?grant_type=client_credentials';
+ $phone= $phone;
+ $lipaOnlineUrl = 'https://api.safaricom.co.ke/mpesa/stkpush/v1/processrequest';
+ // $amount= '1';
+ $CallBackURL = $cburl;
+ date_default_timezone_set('Africa/Nairobi');
+ $timestamp = date("YmdHis");
+ $password = base64_encode($BusinessShortCode . $LipaNaMpesaPasskey . $timestamp);
+
+ $curl = curl_init();
+ curl_setopt($curl, CURLOPT_URL, $tokenUrl);
+ $credentials = base64_encode($consumer_key . ':' . $consumer_secret);
+ curl_setopt($curl, CURLOPT_HTTPHEADER, array('Authorization: Basic ' . $credentials));
+ curl_setopt($curl, CURLOPT_HEADER, false);
+ curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
+ curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
+ $curl_response = curl_exec($curl);
+
+ $token = json_decode($curl_response)->access_token;
+ $curl2 = curl_init();
+ curl_setopt($curl2, CURLOPT_URL, $lipaOnlineUrl);
+ curl_setopt($curl2, CURLOPT_HTTPHEADER, array('Content-Type:application/json', 'Authorization:Bearer ' . $token));
+
+
+
+ $curl2_post_data = [
+ 'BusinessShortCode' => $BusinessShortCode,
+ 'Password' => $password,
+ 'Timestamp' => $timestamp,
+ 'TransactionType' => $TransactionType,
+ 'Amount' => $amount,
+ 'PartyA' => $phone,
+ 'PartyB' => $PartyB,
+ 'PhoneNumber' => $phone,
+ 'CallBackURL' => $CallBackURL,
+ 'AccountReference' => 'Payment For Goods',
+ 'TransactionDesc' => 'Payment for goods',
+ ];
+
+ $data2_string = json_encode($curl2_post_data);
+
+ curl_setopt($curl2, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($curl2, CURLOPT_POST, true);
+ curl_setopt($curl2, CURLOPT_POSTFIELDS, $data2_string);
+ curl_setopt($curl2, CURLOPT_HEADER, false);
+ curl_setopt($curl2, CURLOPT_SSL_VERIFYPEER, 0);
+ curl_setopt($curl2, CURLOPT_SSL_VERIFYHOST, 0);
+ $curl_response = curl_exec($curl2);
+
+$curl_response1 = curl_exec($curl);
+//($curl_response);
+
+//echo $curl_response;
+
+ $mpesaResponse = json_decode($curl_response);
+
+
+//echo $phone;
+
+$responseCode = $mpesaResponse->ResponseCode;
+$MerchantRequestID = $mpesaResponse->MerchantRequestID;
+$CheckoutRequestID = $mpesaResponse->CheckoutRequestID;
+$resultDesc = $mpesaResponse->CustomerMessage;
+ // file_put_contents('stk.log',$curl_response,FILE_APPEND);
+
+
+
+
+
+
+
+
+
+
+
+
+// echo $cburl;
+
+ $responseCode = $responseCode;
+ if($responseCode=="0"){
+ date_default_timezone_set('Africa/Nairobi');
+ $now=date("Y-m-d H:i:s");
+
+
+ // $username=$phone;
+
+
+ $PaymentGatewayRecord->pg_paid_response = $resultDesc;
+ $PaymentGatewayRecord->checkout = $CheckoutRequestID;
+ $PaymentGatewayRecord->username = $username;
+ $PaymentGatewayRecord->payment_method = 'Mpesa Stk Push';
+ $PaymentGatewayRecord->payment_channel = 'Mpesa Stk Push';
+ $PaymentGatewayRecord->save();
+
+ if(!empty($_POST['channel'])){
+
+ echo json_encode(["status" => "success", "message" => "Enter Pin to complete","phone"=> $phone]);
+
+ }else{
+ echo $error="";
+
+ }
+
+
+
+ }else{
+
+ echo "There is an issue with the transaction, please wait for 0 seconds then try again";
+ }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ }
diff --git a/system/plugin/log.php b/system/plugin/log.php
new file mode 100644
index 0000000..7fd8661
--- /dev/null
+++ b/system/plugin/log.php
@@ -0,0 +1,46 @@
+assign('_title', 'Log Mikrotik');
+ $ui->assign('_system_menu', 'Log Mikrotik');
+ $admin = Admin::_info();
+ $ui->assign('_admin', $admin);
+ $routers = ORM::for_table('tbl_routers')->where('enabled', '1')->find_many();
+ $routerId = $routes['2'] ?? ($routers ? $routers[0]['id'] : null); // Memastikan ada router yang aktif
+ $logs = fetchLogs($routerId); // Mengambil log dari router yang dipilih
+ $ui->assign('logs', $logs);
+
+ $ui->display('log.tpl');
+}
+
+// Fungsi untuk mengambil logs dari MikroTik
+function fetchLogs($routerId) {
+ if (!$routerId) {
+ return []; // Mengembalikan array kosong jika router tidak tersedia
+ }
+
+ $mikrotik = ORM::for_table('tbl_routers')->where('enabled', '1')->find_one($routerId);
+ if (!$mikrotik) {
+ return []; // Mengembalikan array kosong jika router tidak ditemukan
+ }
+
+ $client = Mikrotik::getClient($mikrotik['ip_address'], $mikrotik['username'], $mikrotik['password']);
+ $request = new Request('/log/print');
+ $response = $client->sendSync($request);
+
+ $logs = [];
+ foreach ($response as $entry) {
+ $logs[] = $entry->getIterator()->getArrayCopy(); // Mengumpulkan data dari setiap entry
+ }
+
+ return $logs;
+}
\ No newline at end of file
diff --git a/system/plugin/pppoe_monitor.php b/system/plugin/pppoe_monitor.php
new file mode 100644
index 0000000..4358ddd
--- /dev/null
+++ b/system/plugin/pppoe_monitor.php
@@ -0,0 +1,418 @@
+assign('_title', 'PPPoE Monitor');
+ $ui->assign('_system_menu', 'PPPoE Monitor');
+ $admin = Admin::_info();
+ $ui->assign('_admin', $admin);
+ $routers = ORM::for_table('tbl_routers')->where('enabled', '1')->find_many();
+ $router = $routes['2'] ?? $routers[0]['id'];
+ $ui->assign('routers', $routers);
+ $ui->assign('router', $router);
+ $ui->assign('interfaces', pppoe_monitor_router_getInterface());
+
+ $ui->display('pppoe_monitor.tpl');
+}
+
+function pppoe_monitor_router_getInterface()
+{
+ global $routes;
+ $routerId = $routes['2'] ?? null;
+
+ if (!$routerId) {
+ return [];
+ }
+
+ $mikrotik = ORM::for_table('tbl_routers')->where('enabled', '1')->find_one($routerId);
+
+ if (!$mikrotik) {
+ return [];
+ }
+
+ $client = Mikrotik::getClient($mikrotik['ip_address'], $mikrotik['username'], $mikrotik['password']);
+ $interfaces = $client->sendSync(new RouterOS\Request('/interface/print'));
+
+ $interfaceList = [];
+ foreach ($interfaces as $interface) {
+ $name = $interface->getProperty('name');
+ $interfaceList[] = $name; // Jangan menghapus karakter < dan > dari nama interface
+ }
+
+ return $interfaceList;
+}
+
+function pppoe_get_combined_users() {
+ global $routes;
+ $router = $routes['2'];
+ $mikrotik = ORM::for_table('tbl_routers')->where('enabled', '1')->find_one($router);
+
+ if (!$mikrotik) {
+ header('Content-Type: application/json');
+ echo json_encode(['error' => 'Router not found']);
+ return;
+ }
+
+ try {
+ $client = Mikrotik::getClient($mikrotik['ip_address'], $mikrotik['username'], $mikrotik['password']);
+
+ // Fetch PPP online users
+ $pppUsers = $client->sendSync(new RouterOS\Request('/ppp/active/print'));
+ $interfaceTraffic = $client->sendSync(new RouterOS\Request('/interface/print'));
+ $pppSecrets = $client->sendSync(new RouterOS\Request('/ppp/secret/print'));
+
+
+ $interfaceData = [];
+ foreach ($interfaceTraffic as $interface) {
+ $name = $interface->getProperty('name');
+ if (empty($name)) {
+ continue;
+ }
+
+ $interfaceData[$name] = [
+ 'status' => $interface->getProperty('running') === 'true' ? 'Connected' : 'Disconnected',
+ 'txBytes' => intval($interface->getProperty('tx-byte')),
+ 'rxBytes' => intval($interface->getProperty('rx-byte')),
+ ];
+ }
+
+
+ $pppUserList = [];
+ foreach ($pppUsers as $pppUser) {
+ $username = $pppUser->getProperty('name');
+ if (empty($username)) {
+ continue;
+ }
+ $address = $pppUser->getProperty('address');
+ $uptime = $pppUser->getProperty('uptime');
+ $service = $pppUser->getProperty('service');
+ $callerid = $pppUser->getProperty('caller-id');
+ $bytes_in = $pppUser->getProperty('limit-bytes-in');
+ $bytes_out = $pppUser->getProperty('limit-bytes-out');
+ $id = $pppUser->getProperty('.id');
+
+ $interfaceName = "
";
+
+ if (isset($interfaceData[$interfaceName])) {
+ $trafficData = $interfaceData[$interfaceName];
+ $txBytes = $trafficData['txBytes'];
+ $rxBytes = $trafficData['rxBytes'];
+ $status = $trafficData['status'];
+ } else {
+ $txBytes = 0;
+ $rxBytes = 0;
+ $status = 'Disconnected';
+ }
+
+ // Get device information
+ $manufacturer = "Unknown";
+ if ($callerid) {
+ $manufacturer = get_manufacturer_from_mac($callerid);
+ }
+
+ // Check if MAC is bound in ppp secrets
+ $isBound = false;
+ foreach ($pppSecrets as $secret) {
+ if ($secret->getProperty('name') === $username && $secret->getProperty('caller-id') === $callerid) {
+ $isBound = true;
+ break;
+ }
+ }
+
+ $pppUserList[$username] = [
+ 'id' => $id,
+ 'username' => $username,
+ 'address' => $address,
+ 'uptime' => $uptime,
+ 'service' => $service,
+ 'caller_id' => $callerid,
+ 'bytes_in' => $bytes_in,
+ 'bytes_out' => $bytes_out,
+ 'tx' => pppoe_monitor_router_formatBytes($txBytes),
+ 'rx' => pppoe_monitor_router_formatBytes($rxBytes),
+ 'total' => pppoe_monitor_router_formatBytes($txBytes + $rxBytes),
+ 'status' => $status,
+ 'manufacturer' => $manufacturer,
+ 'is_bound' => $isBound
+ ];
+ }
+
+ // Convert the user list to a regular array for JSON encoding
+ $userList = array_values($pppUserList);
+
+ // Return the combined user list as JSON
+ header('Content-Type: application/json');
+ echo json_encode($userList);
+ } catch (Exception $e) {
+ header('Content-Type: application/json');
+ echo json_encode(['error' => $e->getMessage()]);
+ }
+}
+
+function get_manufacturer_from_mac($mac_address) {
+ // Normalize the MAC address
+ $mac_address = strtoupper(preg_replace('/[^A-F0-9]/', '', $mac_address));
+
+ // Check if MAC address is valid (at least 6 hex characters required)
+ if (strlen($mac_address) < 6) {
+ return 'Invalid MAC address';
+ }
+
+ // Construct the API URL
+ $url = "https://www.macvendorlookup.com/api/v2/{$mac_address}";
+
+ // Initialize cURL session
+ $ch = curl_init();
+
+ // Set cURL options
+ curl_setopt($ch, CURLOPT_URL, $url);
+ curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
+ curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // For testing purposes, handle SSL properly in production
+
+ // Execute cURL request
+ $response = curl_exec($ch);
+
+ // Check for cURL errors
+ if (curl_errno($ch)) {
+ $error = curl_error($ch);
+ curl_close($ch);
+ return "Error: $error";
+ }
+
+ // Get HTTP response code
+ $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
+ curl_close($ch);
+
+ // Check if API returned a valid response
+ if ($http_code === 204) {
+ return 'Unknown';
+ }
+
+ // Decode JSON response
+ $data = json_decode($response, true);
+
+ // Check if the response contains manufacturer information
+ if (isset($data[0]['company'])) {
+ return trim($data[0]['company']);
+ } else {
+ return 'Unknown';
+ }
+}
+
+function pppoe_monitor_router_formatMaxLimit($max_limit) {
+ $limits = explode('/', $max_limit);
+ if (count($limits) == 2) {
+ $downloadLimit = intval($limits[0]);
+ $uploadLimit = intval($limits[1]);
+ $formattedDownloadLimit = ceil($downloadLimit / (1024 * 1024)) . ' MB';
+ $formattedUploadLimit = ceil($uploadLimit / (1024 * 1024)) . ' MB';
+ return $formattedDownloadLimit . '/' . $formattedUploadLimit;
+ }
+ return 'N/A';
+}
+
+// Fungsi untuk menghitung total data yang digunakan per harinya
+
+function pppoe_monitor_router_formatBytes($bytes, $precision = 2)
+{
+ $units = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'];
+ $bytes = max($bytes, 0);
+ $pow = floor(($bytes ? log($bytes) : 0) / log(1024));
+ $pow = min($pow, count($units) - 1);
+ $bytes /= pow(1024, $pow);
+ return round($bytes, $precision) . ' ' . $units[$pow];
+}
+
+function pppoe_monitor_router_traffic()
+{
+ $interface = $_GET["interface"]; // Ambil interface dari parameter GET
+
+ // Contoh koneksi ke MikroTik menggunakan library tertentu (misalnya menggunakan ORM dan MikroTik API wrapper)
+ global $routes;
+ $router = $routes['2'];
+ $mikrotik = ORM::for_table('tbl_routers')->where('enabled', '1')->find_one($router);
+ $client = Mikrotik::getClient($mikrotik['ip_address'], $mikrotik['username'], $mikrotik['password']);
+
+ try {
+ $results = $client->sendSync(
+ (new RouterOS\Request('/interface/monitor-traffic'))
+ ->setArgument('interface', $interface)
+ ->setArgument('once', '')
+ );
+
+ $rows = array();
+ $rows2 = array();
+ $labels = array();
+
+ foreach ($results as $result) {
+ $ftx = $result->getProperty('tx-bits-per-second');
+ $frx = $result->getProperty('rx-bits-per-second');
+
+ // Timestamp dalam milidetik (millisecond)
+ $timestamp = time() * 1000;
+
+ $rows[] = $ftx;
+ $rows2[] = $frx;
+ $labels[] = $timestamp; // Tambahkan timestamp ke dalam array labels
+ }
+
+ $result = array(
+ 'labels' => $labels,
+ 'rows' => array(
+ 'tx' => $rows,
+ 'rx' => $rows2
+ )
+ );
+ } catch (Exception $e) {
+ $result = array('error' => $e->getMessage());
+ }
+
+ // Set header untuk respons JSON
+ header('Content-Type: application/json');
+ echo json_encode($result);
+}
+
+function pppoe_monitor_router_online()
+{
+ global $routes;
+ $router = $routes['2'];
+ $mikrotik = ORM::for_table('tbl_routers')->where('enabled', '1')->find_one($router);
+ $client = Mikrotik::getClient($mikrotik['ip_address'], $mikrotik['username'], $mikrotik['password']);
+ $pppUsers = $client->sendSync(new RouterOS\Request('/ppp/active/print'));
+
+ $pppoeInterfaces = [];
+
+ foreach ($pppUsers as $pppUser) {
+ $username = $pppUser->getProperty('name');
+ $interfaceName = ""; // Tambahkan karakter < dan >
+
+ // Ensure interface name is not empty and it's not already in the list
+ if (!empty($interfaceName) && !in_array($interfaceName, $pppoeInterfaces)) {
+ $pppoeInterfaces[] = $interfaceName;
+ }
+ }
+
+ // Return the list of PPPoE interfaces
+ return $pppoeInterfaces;
+}
+
+function pppoe_monitor_router_delete_ppp_user()
+{
+ global $routes;
+ $router = $routes['2'];
+ $id = $_POST['id']; // Ambil .id dari POST data
+
+ // Cek apakah ID ada di POST data
+ if (empty($id)) {
+ header('Content-Type: application/json');
+ echo json_encode(['success' => false, 'message' => 'ID is missing.']);
+ return;
+ }
+
+ // Ambil detail router dari database
+ $mikrotik = ORM::for_table('tbl_routers')->where('enabled', '1')->find_one($router);
+
+ if (!$mikrotik) {
+ header('Content-Type: application/json');
+ echo json_encode(['success' => false, 'message' => 'Router not found.']);
+ return;
+ }
+
+ // Dapatkan klien MikroTik
+ $client = Mikrotik::getClient($mikrotik['ip_address'], $mikrotik['username'], $mikrotik['password']);
+
+ if (!$client) {
+ header('Content-Type: application/json');
+ echo json_encode(['success' => false, 'message' => 'Failed to connect to the router.']);
+ return;
+ }
+
+ try {
+ // Buat permintaan untuk menghapus koneksi aktif PPPoE
+ $request = new RouterOS\Request('/ppp/active/remove');
+ $request->setArgument('.id', $id); // Gunakan .id yang sesuai
+ $client->sendSync($request);
+
+ header('Content-Type: application/json');
+ echo json_encode(['success' => true, 'message' => 'PPPoE user successfully deleted.']);
+ } catch (Exception $e) {
+ // Log error untuk debugging
+ error_log('Failed to delete PPPoE user: ' . $e->getMessage());
+
+ header('Content-Type: application/json');
+ echo json_encode(['success' => false, 'message' => 'Failed to delete PPPoE user: ' . $e->getMessage()]);
+ }
+}
+
+// ======================================================================
+// NEW FUNCTIONS:
+
+// Fungsi untuk menghitung total data yang digunakan per harinya
+function pppoe_monitor_router_daily_data_usage()
+{
+ global $routes;
+ $router = $routes['2'];
+ $mikrotik = ORM::for_table('tbl_routers')->where('enabled', '1')->find_one($router);
+ $client = Mikrotik::getClient($mikrotik['ip_address'], $mikrotik['username'], $mikrotik['password']);
+
+ // Ambil semua pengguna aktif PPPoE
+ $pppUsers = $client->sendSync(new RouterOS\Request('/ppp/active/print'));
+ $interfaceTraffic = $client->sendSync(new RouterOS\Request('/interface/print'));
+
+ // Array untuk menyimpan data penggunaan harian
+ $daily_usage = [];
+
+ // Looping untuk setiap pengguna PPPoE
+ foreach ($pppUsers as $pppUser) {
+ $username = $pppUser->getProperty('name');
+ $interfaceName = ""; // Nama interface sesuai format PPPoE
+
+ // Ambil data traffic untuk interface ini
+ $interfaceData = [];
+ foreach ($interfaceTraffic as $interface) {
+ $name = $interface->getProperty('name');
+ if ($name === $interfaceName) {
+ $interfaceData = [
+ 'txBytes' => intval($interface->getProperty('tx-byte')),
+ 'rxBytes' => intval($interface->getProperty('rx-byte'))
+ ];
+ break;
+ }
+ }
+
+ // Hitung total penggunaan harian
+ $txBytes = $interfaceData['txBytes'] ?? 0;
+ $rxBytes = $interfaceData['rxBytes'] ?? 0;
+ $totalDataMB = ($txBytes + $rxBytes) / (1024 * 1024); // Konversi ke MB
+
+ // Ambil tanggal dari waktu saat ini
+ $date = date('Y-m-d', time());
+
+ // Jika belum ada data untuk tanggal ini, inisialisasi
+ if (!isset($daily_usage[$date])) {
+ $daily_usage[$date] = [
+ 'total' => 0,
+ 'users' => []
+ ];
+ }
+
+ // Tambahkan penggunaan harian untuk pengguna ini
+ $daily_usage[$date]['total'] += $totalDataMB;
+ $daily_usage[$date]['users'][] = [
+ 'username' => $username,
+ 'tx' => pppoe_monitor_router_formatBytes($txBytes),
+ 'rx' => pppoe_monitor_router_formatBytes($rxBytes),
+ 'total' => pppoe_monitor_router_formatBytes($txBytes + $rxBytes)
+ ];
+ }
+
+ // Kembalikan hasil dalam format JSON
+ header('Content-Type: application/json');
+ echo json_encode($daily_usage); // $daily_usage adalah array yang berisi data harian dalam format yang sesuai
+}
+// Fungsi untuk mendapatkan pengguna terbatas pada MikroTik
diff --git a/system/plugin/ui/.DS_Store b/system/plugin/ui/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/system/plugin/ui/.DS_Store differ
diff --git a/system/plugin/ui/c2b_overview.tpl b/system/plugin/ui/c2b_overview.tpl
new file mode 100644
index 0000000..5c9968c
--- /dev/null
+++ b/system/plugin/ui/c2b_overview.tpl
@@ -0,0 +1,162 @@
+{include file="sections/header.tpl"}
+
+
+{if isset($message)}
+
+{/if}
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Customer Name')}
+ {Lang::T('Transaction Type')}
+ {Lang::T('Transaction Time')}
+ {Lang::T('Amount Paid')}
+ {Lang::T('Package Name')}
+ {Lang::T('Package Price')}
+ {Lang::T('Status')}
+ {Lang::T('Bill Ref Number')}
+ {Lang::T('Company Balance')}
+ {Lang::T('Date')}
+
+
+
+ {foreach $payments as $payment}
+
+ {$payment.FirstName}
+ {$payment.TransactionType}
+ {$payment.TransTime}
+ {$payment.TransAmount}
+ {$payment.PackageName}
+ {$payment.PackagePrice}
+ {$payment.TransactionStatus}
+
+ {$payment.BillRefNumber}
+ {$payment.OrgAccountBalance}
+ {$payment.CreatedAt}
+
+ {/foreach}
+
+
+
+
+
+
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/system/plugin/ui/c2b_settings.tpl b/system/plugin/ui/c2b_settings.tpl
new file mode 100644
index 0000000..e167320
--- /dev/null
+++ b/system/plugin/ui/c2b_settings.tpl
@@ -0,0 +1,234 @@
+{include file="sections/header.tpl"}
+
+
+
+{if isset($message)}
+
+{/if}
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/system/plugin/ui/captive_portal_settings.tpl b/system/plugin/ui/captive_portal_settings.tpl
new file mode 100644
index 0000000..0d65f50
--- /dev/null
+++ b/system/plugin/ui/captive_portal_settings.tpl
@@ -0,0 +1,193 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+ This feature will be available on Pro Version
+
+
+
+
+
+
+ This feature will be available on Pro Version
+
+
+
+
+ This feature will be available on Pro Version
+
+
+
+
+ This feature will be available on Pro Version
+
+
+
+
+ This feature will be available on Pro Version
+
+
+
+
+
+
USAGE:
+
+ Upload your sliders in Slider Setting
+ Go General Settings and setup as per your requirements
+ Then download your the login.html by clicking on download login page
+ Then upload the downloaded login.html file to your mikrotik router
+ Make sure you add your webiste URL in mikrotik hotspot wall garden
+ If your website is https i will suggest you to add certificate to your router
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/system/plugin/ui/download.php b/system/plugin/ui/download.php
new file mode 100644
index 0000000..106e391
--- /dev/null
+++ b/system/plugin/ui/download.php
@@ -0,0 +1,559 @@
+connect_error) {
+ die("Connection failed: " . $mysqli->connect_error);
+}
+
+// Function to get a setting value
+function getSettingValue($mysqli, $setting) {
+ $query = $mysqli->prepare("SELECT value FROM tbl_appconfig WHERE setting = ?");
+ $query->bind_param("s", $setting);
+ $query->execute();
+ $result = $query->get_result();
+ if ($row = $result->fetch_assoc()) {
+ return $row['value'];
+ }
+ return '';
+}
+
+// Fetch hotspot title and description from tbl_appconfig
+$hotspotTitle = getSettingValue($mysqli, 'hotspot_title');
+$description = getSettingValue($mysqli, 'description');
+$phone = getSettingValue($mysqli, 'phone');
+$company = getSettingValue($mysqli, 'CompanyName');
+
+// Fetch settings
+$settings = [];
+$settings['frequently_asked_questions_headline1'] = getSettingValue($mysqli, 'frequently_asked_questions_headline1');
+$settings['frequently_asked_questions_answer1'] = getSettingValue($mysqli, 'frequently_asked_questions_answer1');
+$settings['frequently_asked_questions_headline2'] = getSettingValue($mysqli, 'frequently_asked_questions_headline2');
+$settings['frequently_asked_questions_answer2'] = getSettingValue($mysqli, 'frequently_asked_questions_answer2');
+$settings['frequently_asked_questions_headline3'] = getSettingValue($mysqli, 'frequently_asked_questions_headline3');
+$settings['frequently_asked_questions_answer3'] = getSettingValue($mysqli, 'frequently_asked_questions_answer3');
+
+// Fetch router name and router ID from tbl_appconfig
+$routerName = getSettingValue($mysqli, 'router_name');
+$routerId = getSettingValue($mysqli, 'router_id');
+
+// Fetch available plans
+$planQuery = "SELECT id, name_plan, price, validity, validity_unit FROM tbl_plans WHERE routers = ? AND type = 'Hotspot'";
+$planStmt = $mysqli->prepare($planQuery);
+$planStmt->bind_param("s", $routerName);
+$planStmt->execute();
+$planResult = $planStmt->get_result();
+
+// Initialize HTML content variable
+$htmlContent = "\n";
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
" . htmlspecialchars($hotspotTitle) . " Hotspot Template - Index \n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "\n";
+
+
+$htmlContent .= "\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
" . htmlspecialchars($hotspotTitle) . " Hotspot Login Page \n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+
+
+
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= " \n";
+$htmlContent .= "
" . htmlspecialchars($description) . " \n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " CHECK OUR PRICING\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= " Choose the plan that fits your needs.\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= " \n";
+
+
+
+$htmlContent .= "
\n";
+
+while ($plan = $planResult->fetch_assoc()) {
+ $htmlContent .= "
\n";
+ $htmlContent .= "
\n";
+ $htmlContent .= "
\n";
+ $htmlContent .= htmlspecialchars($plan['name_plan']) . "\n";
+ $htmlContent .= " \n";
+ $htmlContent .= "
\n";
+ $htmlContent .= " ksh \n";
+ $htmlContent .= htmlspecialchars($plan['price']) . "\n";
+ $htmlContent .= "
\n";
+ $htmlContent .= "
\n";
+ $htmlContent .= htmlspecialchars($plan['validity']) . " " . htmlspecialchars($plan['validity_unit']) . " Unlimited\n";
+ $htmlContent .= "
\n";
+ $htmlContent .= "
\n";
+ $htmlContent .= "
\n";
+ $htmlContent .= "
\n";
+}
+
+$htmlContent .= "
\n";
+
+
+
+
+
+
+$htmlContent .= "\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " What Our Users Say\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+// Testimonial 1
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
Otieno Peter
\n";
+$htmlContent .= "
\"Switching to this service has been a game changer for me. The connection is reliable and fast, making my online work seamless and efficient.\"
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+// Testimonial 2
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
Kiveu
\n";
+$htmlContent .= "
\"I've experienced unparalleled support and service. The team goes above and beyond to ensure customer satisfaction. Highly recommend!\"
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+// Testimonial 3
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
Anonymous User
\n";
+$htmlContent .= "
\"Their commitment to quality and speed is evident. My internet experience has been fantastic ever since I made the switch.\"
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " \n";
+$htmlContent .= "
« \n";
+$htmlContent .= "
» \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+
+// Glider.js script for the Testimonials Section
+$htmlContent .= "\n";
+
+
+
+
+$htmlContent .= "\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= " FREQUENTLY ASKED QUESTIONS Will Be Here\n";
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= " Everything you need to know before getting started.\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+
+// FAQ 1
+$htmlContent .= " \n";
+$htmlContent .= "
" . htmlspecialchars($settings['frequently_asked_questions_headline1']) . " \n";
+$htmlContent .= " " . htmlspecialchars($settings['frequently_asked_questions_answer1']) . " \n";
+$htmlContent .= " \n";
+
+// FAQ 2
+$htmlContent .= " \n";
+$htmlContent .= "
" . htmlspecialchars($settings['frequently_asked_questions_headline2']) . " \n";
+$htmlContent .= " " . htmlspecialchars($settings['frequently_asked_questions_answer2']) . " \n";
+$htmlContent .= " \n";
+
+// FAQ 3
+$htmlContent .= " \n";
+$htmlContent .= "
" . htmlspecialchars($settings['frequently_asked_questions_headline3']) . " \n";
+$htmlContent .= " " . htmlspecialchars($settings['frequently_asked_questions_answer3']) . " \n";
+$htmlContent .= " \n";
+
+$htmlContent .= " \n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+
+
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
Already Have an Active Package? \n";
+$htmlContent .= " \n";
+
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+$htmlContent .= "
\n";
+
+$htmlContent .= "\n";
+
+
+
+
+
+$htmlContent .= "\n";
+
+
+
+
+
+
+
+
+
+$htmlContent .= "\n";
+$htmlContent .= "\n";
+
+$htmlContent .= "\n";
+$htmlContent .= "
\n";
+
+
+$htmlContent .= "\n";
+
+$htmlContent .= "\n";
+
+
+
+$htmlContent .= "\n";
+
+$htmlContent .= "\n";
+
+
+$htmlContent .= "\n";
+
+
+
+
+
+
+
+$planStmt->close();
+$mysqli->close();
+// Check if the download parameter is set
+if (isset($_GET['download']) && $_GET['download'] == '1') {
+ // Prepare the HTML content for download
+ // ... build your HTML content ...
+
+ // Specify the filename for the download
+ $filename = "login.html";
+
+ // Send headers to force download
+ header('Content-Type: application/octet-stream');
+ header('Content-Disposition: attachment; filename='.basename($filename));
+ header('Expires: 0');
+ header('Cache-Control: must-revalidate');
+ header('Pragma: public');
+ header('Content-Length: ' . strlen($htmlContent));
+
+ // Output the content
+ echo $htmlContent;
+
+ // Prevent any further output
+ exit;
+}
+
+// Regular page content goes here
+// ... HTML and PHP code to display the page ...
+
+
diff --git a/system/plugin/ui/hotspot_settings.tpl b/system/plugin/ui/hotspot_settings.tpl
new file mode 100644
index 0000000..6f65723
--- /dev/null
+++ b/system/plugin/ui/hotspot_settings.tpl
@@ -0,0 +1,117 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
USAGE:
+ Make sure you change this custom Settings and personalize them.
+ Then download the login.html by clicking on download login page.
+ Then upload the downloaded login.html file to your Mikrotik router.
+ Make sure you add your website URL in Mikrotik hotspot wall garden. login.html
+
+
+
+
+
+{include file="sections/footer.tpl"}
diff --git a/system/plugin/ui/index.html b/system/plugin/ui/index.html
new file mode 100644
index 0000000..06d7405
Binary files /dev/null and b/system/plugin/ui/index.html differ
diff --git a/system/plugin/ui/log.tpl b/system/plugin/ui/log.tpl
new file mode 100644
index 0000000..e3a618c
--- /dev/null
+++ b/system/plugin/ui/log.tpl
@@ -0,0 +1,154 @@
+
+
+
+
+
+
Log UI
+
+
+{include file="sections/header.tpl"}
+
+
+
+
+ {foreach $routers as $r}
+
+ {$r['name']}
+
+ {/foreach}
+
+
+
+
+
+
+ Show entries
+
+ 5
+ 10
+ 25
+ 50
+ 100
+
+
+
+
+
+ Search:
+
+
+
+
+
+
+
+
+ Time
+ Topic
+ Message
+
+
+
+ {assign var=current_page value=$smarty.get.page|default:1}
+ {assign var=per_page value=$smarty.get.per_page|default:10}
+ {assign var=start_index value=($current_page - 1) * $per_page}
+
+ {foreach from=$logs|array_reverse item=log name=logLoop}
+ {if $smarty.foreach.logLoop.index >= $start_index && $smarty.foreach.logLoop.index < ($start_index + $per_page)}
+
+ {$log.time}
+ {$log.topics}
+
+ {if $log.message|lower|strpos:'failed' !== false}
+ {$log.message}
+ {elseif $log.message|lower|strpos:'trying' !== false}
+ {$log.message}
+ {elseif $log.message|lower|strpos:'logged in' !== false}
+ {$log.message}
+ {elseif $log.message|lower|strpos:'login failed' !== false}
+ {$log.message}
+ {else}
+ {$log.message}
+ {/if}
+
+
+ {/if}
+ {/foreach}
+
+
+
+ {assign var=total_logs value=$logs|@count}
+ {assign var=last_page value=ceil($total_logs / $per_page)}
+
+
+
+
+
+
+
+
+ {include file="sections/footer.tpl"}
+
+
diff --git a/system/plugin/ui/port_tester.tpl b/system/plugin/ui/port_tester.tpl
new file mode 100644
index 0000000..f12b83a
--- /dev/null
+++ b/system/plugin/ui/port_tester.tpl
@@ -0,0 +1,34 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
Testing port external
+
+
+ {if $result != ''}
+
+
Result
+
+ {Lang::nl2br($result)}
+
+
+ {/if}
+
+
+
+
+{include file="sections/footer.tpl"}
diff --git a/system/plugin/ui/pppoe_monitor.tpl b/system/plugin/ui/pppoe_monitor.tpl
new file mode 100644
index 0000000..8ff8e73
--- /dev/null
+++ b/system/plugin/ui/pppoe_monitor.tpl
@@ -0,0 +1,943 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Username:
+
+
+
+ Status:
+
+ Any
+ Connected
+ Disconnected
+
+
+
+
+
+
+
+
+
+
+ ID
+ Username
+ IP Address
+ Uptime
+ Service
+ Caller ID
+ Device
+ Download
+ Upload
+ Total Usage
+ Status
+ Actions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
diff --git a/system/plugin/user.png b/system/plugin/user.png
new file mode 100644
index 0000000..7af1f56
Binary files /dev/null and b/system/plugin/user.png differ
diff --git a/system/uploads/_sysfrm_tmp_/index.html b/system/uploads/_sysfrm_tmp_/index.html
new file mode 100644
index 0000000..9757970
--- /dev/null
+++ b/system/uploads/_sysfrm_tmp_/index.html
@@ -0,0 +1,8 @@
+
+
+
403 Forbidden
+
+
+
Directory access is forbidden.
+
+
\ No newline at end of file
diff --git a/system/uploads/admin.default.png b/system/uploads/admin.default.png
new file mode 100644
index 0000000..3bc948c
Binary files /dev/null and b/system/uploads/admin.default.png differ
diff --git a/system/uploads/index.html b/system/uploads/index.html
new file mode 100644
index 0000000..9757970
--- /dev/null
+++ b/system/uploads/index.html
@@ -0,0 +1,8 @@
+
+
+
403 Forbidden
+
+
+
Directory access is forbidden.
+
+
\ No newline at end of file
diff --git a/system/uploads/logo.default.png b/system/uploads/logo.default.png
new file mode 100644
index 0000000..4b78d24
Binary files /dev/null and b/system/uploads/logo.default.png differ
diff --git a/system/uploads/logo.png b/system/uploads/logo.png
new file mode 100644
index 0000000..150184a
Binary files /dev/null and b/system/uploads/logo.png differ
diff --git a/system/uploads/notifications.default.json b/system/uploads/notifications.default.json
new file mode 100644
index 0000000..a148543
--- /dev/null
+++ b/system/uploads/notifications.default.json
@@ -0,0 +1,10 @@
+{
+ "expired": "Hello [[name]], your internet package [[package]] has been expired.",
+ "balance_send": "You sent [[balance]] to [[name]].",
+ "balance_received": "You have received [[balance]] from [[name]].",
+ "reminder_7_day": "Hello *[[name]]*, \r\nyour internet package *[[package]]* will be expired in 7 days.",
+ "reminder_3_day": "Hello *[[name]]*, \r\nyour internet package *[[package]]* will be expired in 3 days.",
+ "reminder_1_day": "Hello *[[name]]*,\r\n your internet package *[[package]]* will be expired tomorrow.",
+ "invoice_paid": "*[[company_name]]*\r\n[[address]]\r\n[[phone]]\r\n\r\n\r\nINVOICE: *[[invoice]]*\r\nDate : [[date]]\r\n[[payment_gateway]] [[payment_channel]]\r\n\r\n\r\nType : *[[type]]*\r\nPackage : *[[plan_name]]*\r\nPrice : *[[plan_price]]*\r\n\r\nUsername : *[[user_name]]*\r\nPassword : ***********\r\n\r\nExpired : *[[expired_date]]*\r\n\r\n====================\r\n[[footer]]",
+ "invoice_balance": "*[[company_name]]*\r\n[[address]]\r\n[[phone]]\r\n\r\n\r\nINVOICE: *[[invoice]]*\r\nDate : [[date]]\r\n[[payment_gateway]] [[payment_channel]]\r\n\r\n\r\nType : *[[type]]*\r\nPackage : *[[plan_name]]*\r\nPrice : *[[plan_price]]*\r\n\r\n====================\r\n[[footer]]"
+}
diff --git a/system/uploads/notifications.json b/system/uploads/notifications.json
new file mode 100644
index 0000000..b903ab3
--- /dev/null
+++ b/system/uploads/notifications.json
@@ -0,0 +1 @@
+{"expired":"Dear Customer, your subscription of [[package]] has expired.\r\nONLY Home\/Office Users pay using:\r\nPay Bill:4355580\r\nAcc. No:[[username]]\r\nPrice:[[price]]","reminder_7_day":"","reminder_3_day":"","reminder_1_day":"Hello, Your Internet will Expire in 1 Day, Kindly make subscribe to continue using our Services. \r\n","invoice_paid":"Successfully Purchased [[plan_name]]. Expiry: [[expired_date]]. \r\nIf not connected use MPESA message or Account No.:[[user_name]] on the login page.","invoice_balance":""}
\ No newline at end of file
diff --git a/system/uploads/paymentgateway/BankStkPush.php b/system/uploads/paymentgateway/BankStkPush.php
new file mode 100644
index 0000000..1c3347d
--- /dev/null
+++ b/system/uploads/paymentgateway/BankStkPush.php
@@ -0,0 +1,205 @@
+assign('_title', 'Bank Stk Push - ' . $config['CompanyName']);
+ $ui->display('bankstkpush.tpl');
+}
+
+function BankStkPush_save_config()
+{
+ global $admin, $_L;
+ $bankacc = _post('account');
+ $bankname = _post('bankname');
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'Stkbankacc')->find_one();
+ if ($d) {
+ $d->value = $bankacc;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'Stkbankacc';
+ $d->value = $bankacc;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'Stkbankname')->find_one();
+ if ($d) {
+ $d->value = $bankname;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'Stkbankname';
+ $d->value = $bankname;
+ $d->save();
+ }
+
+ _log('[' . $admin['username'] . ']: Stk Bank details ' . $_L['Settings_Saved_Successfully'], 'Admin', $admin['id']);
+
+ r2(U . 'paymentgateway/BankStkPush', 's', $_L['Settings_Saved_Successfully']);
+}
+
+
+function BankStkPush_create_transaction($trx, $user )
+{
+ $url=(U. "plugin/initiatebankstk");
+
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = '';
+ $d->payment_method = 'Bank Stk Push';
+ $d->pg_url_payment = $url;
+ $d->pg_request = '';
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+5 minutes"));
+ $d->save();
+
+ r2(U . "order/view/" . $d['id'], 's', Lang::T("Create Transaction Success, Please click pay now to process payment"));
+
+ die();
+}
+
+function BankStkPush_payment_notification()
+{
+ $captureLogs = file_get_contents("php://input");
+
+ $analizzare = json_decode($captureLogs);
+ /// sleep(10);
+ file_put_contents('back.log',$captureLogs,FILE_APPEND);
+ $response_code = $analizzare->Body->stkCallback->ResultCode;
+ $resultDesc = ($analizzare->Body->stkCallback->ResultDesc);
+ $merchant_req_id = ($analizzare->Body->stkCallback->MerchantRequestID);
+ $checkout_req_id = ($analizzare->Body->stkCallback->CheckoutRequestID);
+
+ $amount_paid = ($analizzare->Body->stkCallback->CallbackMetadata->Item['0']->Value);//get the amount value
+ $mpesa_code = ($analizzare->Body->stkCallback->CallbackMetadata->Item['1']->Value);//mpesa transaction code..
+ $sender_phone = ($analizzare->Body->stkCallback->CallbackMetadata->Item['4']->Value);//Telephone Number
+
+ $PaymentGatewayRecord = ORM::for_table('tbl_payment_gateway')
+ ->where('checkout', $checkout_req_id)
+ ->where('status', 1) // Add this line to filter by status
+ ->order_by_desc('id')
+ ->find_one();
+
+ $uname=$PaymentGatewayRecord->username;
+ $plan_id=$PaymentGatewayRecord->plan_id;
+ $mac_address=$PaymentGatewayRecord->mac_address;
+ $user=$PaymentGatewayRecord;
+
+ $userid = ORM::for_table('tbl_customers')
+ ->where('username', $uname)
+ ->order_by_desc('id')
+ ->find_one();
+
+ $userid->username=$uname;
+ $userid->save();
+ $plans = ORM::for_table('tbl_plans')
+ ->where('id', $plan_id)
+
+ ->order_by_desc('id')
+ ->find_one();
+
+ if ($response_code=="1032")
+ {
+ $now = date('Y-m-d H:i:s');
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->status = 4;
+ $PaymentGatewayRecord->save();
+
+ exit();
+ }
+ if($response_code=="1037"){
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'User failed to enter pin';
+ $PaymentGatewayRecord->save();
+
+ exit();
+ }
+
+ if($response_code=="1"){
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'Not enough balance';
+ $PaymentGatewayRecord->save();
+
+ exit();
+ }
+
+ if($response_code=="2001"){
+ $PaymentGatewayRecord->status = 1;
+ $PaymentGatewayRecord->pg_paid_response = 'Wrong Mpesa pin';
+ $PaymentGatewayRecord->save();
+
+ exit();
+ }
+
+ if($response_code=="0"){
+
+ $now = date('Y-m-d H:i:s');
+ $date = date('Y-m-d');
+ $time= date('H:i:s');
+
+ $check_mpesa = ORM::for_table('tbl_payment_gateway')
+ ->where('gateway_trx_id', $mpesa_code)
+ ->find_one();
+
+ if($check_mpesa){
+ echo "double callback, ignore one";
+
+ die;
+ }
+
+ $plan_type=$plans->type;
+ $UserId=$userid->id;
+
+ if (!Package::rechargeUser($UserId, $user['routers'], $user['plan_id'], $user['gateway'], $mpesa_code)){
+ $PaymentGatewayRecord->status = 2;
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->gateway_trx_id = $mpesa_code;
+ $PaymentGatewayRecord->save();
+ $username = $PaymentGatewayRecord->username;
+
+ // Check if a transaction with the same gateway_trx_id already exists
+ $existingTransaction = ORM::for_table('tbl_transactions')
+ ->where('mpesacode', $mpesa_code)
+ ->find_one();
+
+ if (!$existingTransaction) {
+ // Save transaction data to tbl_transactions
+ $transaction = ORM::for_table('tbl_transactions')->create();
+ $transaction->invoice = $PaymentGatewayRecord->gateway_trx_id; // Set invoice to gateway_trx_id value
+ $transaction->username = $PaymentGatewayRecord->username;
+ $transaction->plan_name = $PaymentGatewayRecord->plan_name;
+ $transaction->price = $amount_paid;
+ $transaction->recharged_on = $date;
+ $transaction->recharged_time = $time;
+ $transaction->expiration = $now;
+ $transaction->time = $now;
+ $transaction->method = $PaymentGatewayRecord->payment_method;
+ $transaction->routers = 0;
+ $transaction->Type = 'Balance';
+ $transaction->mpesacode = $mpesa_code;
+ $transaction->save();
+ } else {
+ error_log("Duplicate transaction entry detected for gateway_trx_id: " . $PaymentGatewayRecord->gateway_trx_id);
+ }
+ } else {
+ // Update tbl_recharges
+ $PaymentGatewayRecord->status = 2;
+ $PaymentGatewayRecord->paid_date = $now;
+ $PaymentGatewayRecord->gateway_trx_id = $mpesa_code;
+ $PaymentGatewayRecord->save();
+ }
+
+
+ }
+}
diff --git a/system/uploads/paymentgateway/flutterwave.php b/system/uploads/paymentgateway/flutterwave.php
new file mode 100644
index 0000000..7754b49
--- /dev/null
+++ b/system/uploads/paymentgateway/flutterwave.php
@@ -0,0 +1,234 @@
+assign('_title', 'Flutterwave - Payment Gateway');
+ $ui->assign('cur', json_decode(file_get_contents('system/paymentgateway/flutterwave_currency.json'), true));
+ $ui->assign('channel', json_decode(file_get_contents('system/paymentgateway/flutterwave_channel.json'), true));
+ $ui->display('flutterwave.tpl');
+ }
+
+
+ function flutterwave_save_config()
+ {
+ global $admin, $_L;
+ $flutterwave_secret_key = _post('flutterwave_secret_key');
+ $flutterwave_currency = _post('flutterwave_currency');
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'flutterwave_secret_key')->find_one();
+ if ($d) {
+ $d->value = $flutterwave_secret_key;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'flutterwave_secret_key';
+ $d->value = $flutterwave_secret_key;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'flutterwave_currency')->find_one();
+ if ($d) {
+ $d->value = $flutterwave_currency;
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'flutterwave_currency';
+ $d->value = $flutterwave_currency;
+ $d->save();
+ }
+ $d = ORM::for_table('tbl_appconfig')->where('setting', 'flutterwave_channel')->find_one();
+ if ($d) {
+ $d->value = implode(',', $_POST['flutterwave_channel']);
+ $d->save();
+ } else {
+ $d = ORM::for_table('tbl_appconfig')->create();
+ $d->setting = 'flutterwave_channel';
+ $d->value = implode(',', $_POST['flutterwave_channel']);
+ $d->save();
+ }
+ _log('[' . $admin['username'] . ']: Flutterwave ' . $_L['Settings_Saved_Successfully'], 'Admin', $admin['id']);
+
+ r2(U . 'paymentgateway/flutterwave', 's', $_L['Settings_Saved_Successfully']);
+ }
+
+function flutterwave_create_transaction($trx, $user)
+{
+ global $config;
+ $txref = uniqid('trx');
+ $json = [
+ 'tx_ref' => $txref,
+ 'amount' => $trx['price'],
+ 'currency' => $config['flutterwave_currency'],
+ 'payment_options' => explode(',', $config['flutterwave_channel']),
+ 'customer' => [
+ 'email' => (empty($user['email'])) ? $user['username'] . '@' . $_SERVER['HTTP_HOST'] : $user['email'],
+ 'name' => $user['fullname'],
+ 'phonenumber' => $user['phonenumber']
+ ],
+ 'meta' => [
+ 'price' => $trx['price'],
+ 'username' => $user['username'],
+ 'trxid' => $trx['id']
+ ],
+
+ 'customizations' => [
+ 'title' => $trx['plan_name'],
+ 'description' => $trx['plan_name'],
+ ],
+
+ 'redirect_url' => U . 'callback/flutterwave'
+ ];
+ // die(json_encode($json,JSON_PRETTY_PRINT));
+
+ $result = json_decode(Http::postJsonData(flutterwave_get_server() . 'payments', $json,[
+ 'Authorization: Bearer ' . $config['flutterwave_secret_key'],
+ 'Cache-Control: no-cahe'
+ ],
+ ),
+true);
+
+//die(json_encode($result,JSON_PRETTY_PRINT));
+
+if ($result['status'] == 'error') {
+ Message::sendTelegram("Flutterwave payment failed\n\n" . json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . 'order/package', 'e', Lang::T("Failed to create transaction.\n".$result['message']));
+ }
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $user['username'])
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = $txref;
+ $d->pg_url_payment = $result['data']['link'];
+ $d->pg_request = json_encode($result);
+ $d->expired_date = date('Y-m-d H:i:s', strtotime("+ 6 HOUR"));
+ $d->save();
+
+ header('Location: ' . $result['data']['link']);
+ exit();
+
+ r2(U . "order/view/" . $d['id'], 's', Lang::T("Create Transaction Success"));
+
+
+}
+
+function flutterwave_payment_notification()
+{
+ global $config;
+if(isset($_GET['status']))
+
+ {
+ //* check payment status
+ if($_GET['status'] == 'cancelled')
+ {
+ // die(json_encode($txref,JSON_PRETTY_PRINT));
+ Message::sendTelegram("Flutterwave Payment Cancelled: \n\n");
+ r2(U . 'order/package', 'e', Lang::T("Flutterwave Payment Cancelled."));
+ }
+ elseif($_GET['status'] == 'successful')
+ {
+
+ $txid = $_GET['transaction_id'];
+ $result = json_decode(Http::getData(flutterwave_get_server() . 'transactions/' . $txid. '/verify', [
+ 'Authorization: Bearer ' . $config['flutterwave_secret_key'],
+ 'Cache-Control: no-cahe'
+ ]), true);
+ //die(json_encode($result,JSON_PRETTY_PRINT));
+ {
+ $id = $result['data']['id'];
+ $amountPaid = $result['data']['charged_amount'];
+ $amountToPay = $result['data']['meta']['price'];
+ $username = $result['data']['meta']['username'];
+ $trxid = $result['data']['meta']['trxid'];
+ if($amountPaid >= $amountToPay)
+ {
+ // die(json_encode($trxid,JSON_PRETTY_PRINT));
+ // echo 'Payment successful';
+ $d = ORM::for_table('tbl_payment_gateway')
+ ->where('username', $username)
+ ->where('status', 1)
+ ->find_one();
+ $d->gateway_trx_id = $id;
+ $d->save();
+ r2(U . 'order/view/'.$trxid.'/check');
+ // r2(U . 'order/package', 's', Lang::T("Flutterwave Payment Completed."));
+ exit();
+ //* Continue to give item to the user
+ }
+ else
+ {
+ // echo 'Fraud transactio detected';
+ r2(U . 'order/package', 'e', Lang::T("Fraud transactions detected."));
+ exit();
+ }
+ }
+ }
+ }
+ }
+
+
+ function flutterwave_get_status($trx, $user)
+ {
+ global $config;
+ $trans_id = $trx['gateway_trx_id'];
+ $result = json_decode(Http::getData(flutterwave_get_server() . 'transactions/' . $trx['gateway_trx_id']. '/verify', [
+ 'Authorization: Bearer ' . $config['flutterwave_secret_key'],
+ 'Cache-Control: no-cahe'
+ ]), true);
+ //die(json_encode($result,JSON_PRETTY_PRINT));
+ if ($result['status'] == 'error') {
+ r2(U . "order/view/" . $trx['id'], 'w', Lang::T("Transaction still unpaid."));
+ } else if (in_array($result['status'], ['success']) && $trx['status'] != 2) {
+ if (!Package::rechargeUser($user['id'], $trx['routers'], $trx['plan_id'], $trx['gateway'], 'Flutterwave')) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Failed to activate your Package, please try again later."));
+ }
+ $trx->pg_paid_response = json_encode($result);
+ $trx->payment_method = 'Flutterwave';
+ $trx->payment_channel = $result['data']['payment_type'];
+ $trx->paid_date = date('Y-m-d H:i:s', strtotime( $result['data']['created_at']));
+ $trx->status = 2;
+ $trx->save();
+
+ r2(U . "order/view/" . $trx['id'], 's', Lang::T("Transaction successful."));
+ } else if ($result['status'] == 'EXPIRED') {
+ $trx->pg_paid_response = json_encode($result);
+ $trx->status = 3;
+ $trx->save();
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction expired."));
+ } else if ($trx['status'] == 2) {
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Transaction has been paid.."));
+ }else{
+ Message::sendTelegram("flutterwave_get_status: unknown result\n\n".json_encode($result, JSON_PRETTY_PRINT));
+ r2(U . "order/view/" . $trx['id'], 'd', Lang::T("Unknown Command."));
+ }
+
+ }
+
+
+function flutterwave_get_server()
+{
+ global $_app_stage;
+ if ($_app_stage == 'Live') {
+ return 'https://api.flutterwave.com/v3/';
+ } else {
+ return 'https://api.flutterwave.com/v3/';
+ }
+}
diff --git a/system/uploads/paymentgateway/flutterwave_channel.json b/system/uploads/paymentgateway/flutterwave_channel.json
new file mode 100644
index 0000000..09e38c1
--- /dev/null
+++ b/system/uploads/paymentgateway/flutterwave_channel.json
@@ -0,0 +1,35 @@
+[
+
+ {
+ "id": "card",
+ "name": "Card Payment"
+ },
+ {
+ "id": "ussd",
+ "name": "USSD"
+ },
+ {
+ "id": "account",
+ "name": "Bank Account"
+ },
+ {
+ "id": "banktransfer",
+ "name": "Bank Transfer"
+ },
+ {
+ "id": "nqr",
+ "name": "QR payment"
+ },
+ {
+ "id": "mpesa",
+ "name": "M-Pesa"
+ },
+ {
+ "id": "mobilemoneyghana",
+ "name": "Mobile money Ghana"
+ },
+ {
+ "id": "credit",
+ "name": "Credit payment"
+ }
+]
diff --git a/system/uploads/paymentgateway/flutterwave_currency.json b/system/uploads/paymentgateway/flutterwave_currency.json
new file mode 100644
index 0000000..fe716ea
--- /dev/null
+++ b/system/uploads/paymentgateway/flutterwave_currency.json
@@ -0,0 +1,30 @@
+[
+ {
+ "id": "NGN",
+ "name": "Nigerian Naira"
+ },
+ {
+ "id": "GHC",
+ "name": "Ghana Cedis"
+ },
+ {
+ "id": "KES",
+ "name": "Kenyan Shilling"
+ },
+ {
+ "id": "ZAR",
+ "name": "South African Rand"
+ },
+ {
+ "id": "GBP",
+ "name": "British Pound Sterling"
+ },
+ {
+ "id": "USD",
+ "name": "United States Dollar"
+ },
+ {
+ "id": "TZS",
+ "name": "Tanzanian Shilling"
+ }
+]
diff --git a/system/uploads/paymentgateway/index.html b/system/uploads/paymentgateway/index.html
new file mode 100644
index 0000000..06d7405
Binary files /dev/null and b/system/uploads/paymentgateway/index.html differ
diff --git a/system/uploads/sms/index.html b/system/uploads/sms/index.html
new file mode 100644
index 0000000..06d7405
Binary files /dev/null and b/system/uploads/sms/index.html differ
diff --git a/system/uploads/system/index.html b/system/uploads/system/index.html
new file mode 100644
index 0000000..9757970
--- /dev/null
+++ b/system/uploads/system/index.html
@@ -0,0 +1,8 @@
+
+
+
403 Forbidden
+
+
+
Directory access is forbidden.
+
+
\ No newline at end of file
diff --git a/system/uploads/user.default.jpg b/system/uploads/user.default.jpg
new file mode 100644
index 0000000..58b0f1d
Binary files /dev/null and b/system/uploads/user.default.jpg differ
diff --git a/system/vendor/autoload.php b/system/vendor/autoload.php
new file mode 100644
index 0000000..472bcbe
--- /dev/null
+++ b/system/vendor/autoload.php
@@ -0,0 +1,25 @@
+ 'START', 2 => 'VALUE', 3 => 'NAKED_STRING_VALUE', 4 => 'COMMENT', 5 => 'SECTION', 6 => 'TRIPPLE');
+
+ /**
+ * storage for assembled token patterns
+ *
+ * @var string
+ */
+ private $yy_global_pattern1 = null;
+ private $yy_global_pattern2 = null;
+ private $yy_global_pattern3 = null;
+ private $yy_global_pattern4 = null;
+ private $yy_global_pattern5 = null;
+ private $yy_global_pattern6 = null;
+
+ /**
+ * token names
+ *
+ * @var array
+ */
+ public $smarty_token_names = array( // Text for parser error messages
+ );
+
+ /**
+ * constructor
+ *
+ * @param string $data template source
+ * @param Smarty_Internal_Config_File_Compiler $compiler
+ */
+ public function __construct($data, Smarty_Internal_Config_File_Compiler $compiler)
+ {
+ $this->data = $data . "\n"; //now all lines are \n-terminated
+ $this->dataLength = strlen($data);
+ $this->counter = 0;
+ if (preg_match('/^\xEF\xBB\xBF/', $this->data, $match)) {
+ $this->counter += strlen($match[0]);
+ }
+ $this->line = 1;
+ $this->compiler = $compiler;
+ $this->smarty = $compiler->smarty;
+ $this->configBooleanize = $this->smarty->config_booleanize;
+ }
+
+ public function replace ($input) {
+ return $input;
+ }
+
+ public function PrintTrace()
+ {
+ $this->yyTraceFILE = fopen('php://output', 'w');
+ $this->yyTracePrompt = '
';
+ }
+
+
+/*!lex2php
+%input $this->data
+%counter $this->counter
+%token $this->token
+%value $this->value
+%line $this->line
+commentstart = /#|;/
+openB = /\[/
+closeB = /\]/
+section = /.*?(?=[\.=\[\]\r\n])/
+equal = /=/
+whitespace = /[ \t\r]+/
+dot = /\./
+id = /[0-9]*[a-zA-Z_]\w*/
+newline = /\n/
+single_quoted_string = /'[^'\\]*(?:\\.[^'\\]*)*'(?=[ \t\r]*[\n#;])/
+double_quoted_string = /"[^"\\]*(?:\\.[^"\\]*)*"(?=[ \t\r]*[\n#;])/
+tripple_quotes = /"""/
+tripple_quotes_end = /"""(?=[ \t\r]*[\n#;])/
+text = /[\S\s]/
+float = /\d+\.\d+(?=[ \t\r]*[\n#;])/
+int = /\d+(?=[ \t\r]*[\n#;])/
+maybe_bool = /[a-zA-Z]+(?=[ \t\r]*[\n#;])/
+naked_string = /[^\n]+?(?=[ \t\r]*\n)/
+*/
+
+/*!lex2php
+%statename START
+
+commentstart {
+ $this->token = Smarty_Internal_Configfileparser::TPC_COMMENTSTART;
+ $this->yypushstate(self::COMMENT);
+}
+openB {
+ $this->token = Smarty_Internal_Configfileparser::TPC_OPENB;
+ $this->yypushstate(self::SECTION);
+}
+closeB {
+ $this->token = Smarty_Internal_Configfileparser::TPC_CLOSEB;
+}
+equal {
+ $this->token = Smarty_Internal_Configfileparser::TPC_EQUAL;
+ $this->yypushstate(self::VALUE);
+}
+whitespace {
+ return false;
+}
+newline {
+ $this->token = Smarty_Internal_Configfileparser::TPC_NEWLINE;
+}
+id {
+ $this->token = Smarty_Internal_Configfileparser::TPC_ID;
+}
+text {
+ $this->token = Smarty_Internal_Configfileparser::TPC_OTHER;
+}
+
+*/
+
+/*!lex2php
+%statename VALUE
+
+whitespace {
+ return false;
+}
+float {
+ $this->token = Smarty_Internal_Configfileparser::TPC_FLOAT;
+ $this->yypopstate();
+}
+int {
+ $this->token = Smarty_Internal_Configfileparser::TPC_INT;
+ $this->yypopstate();
+}
+tripple_quotes {
+ $this->token = Smarty_Internal_Configfileparser::TPC_TRIPPLE_QUOTES;
+ $this->yypushstate(self::TRIPPLE);
+}
+single_quoted_string {
+ $this->token = Smarty_Internal_Configfileparser::TPC_SINGLE_QUOTED_STRING;
+ $this->yypopstate();
+}
+double_quoted_string {
+ $this->token = Smarty_Internal_Configfileparser::TPC_DOUBLE_QUOTED_STRING;
+ $this->yypopstate();
+}
+maybe_bool {
+ if (!$this->configBooleanize || !in_array(strtolower($this->value), array('true', 'false', 'on', 'off', 'yes', 'no')) ) {
+ $this->yypopstate();
+ $this->yypushstate(self::NAKED_STRING_VALUE);
+ return true; //reprocess in new state
+ } else {
+ $this->token = Smarty_Internal_Configfileparser::TPC_BOOL;
+ $this->yypopstate();
+ }
+}
+naked_string {
+ $this->token = Smarty_Internal_Configfileparser::TPC_NAKED_STRING;
+ $this->yypopstate();
+}
+newline {
+ $this->token = Smarty_Internal_Configfileparser::TPC_NAKED_STRING;
+ $this->value = '';
+ $this->yypopstate();
+}
+
+*/
+
+/*!lex2php
+%statename NAKED_STRING_VALUE
+
+naked_string {
+ $this->token = Smarty_Internal_Configfileparser::TPC_NAKED_STRING;
+ $this->yypopstate();
+}
+
+*/
+
+/*!lex2php
+%statename COMMENT
+
+whitespace {
+ return false;
+}
+naked_string {
+ $this->token = Smarty_Internal_Configfileparser::TPC_NAKED_STRING;
+}
+newline {
+ $this->token = Smarty_Internal_Configfileparser::TPC_NEWLINE;
+ $this->yypopstate();
+}
+
+*/
+
+/*!lex2php
+%statename SECTION
+
+dot {
+ $this->token = Smarty_Internal_Configfileparser::TPC_DOT;
+}
+section {
+ $this->token = Smarty_Internal_Configfileparser::TPC_SECTION;
+ $this->yypopstate();
+}
+
+*/
+/*!lex2php
+%statename TRIPPLE
+
+tripple_quotes_end {
+ $this->token = Smarty_Internal_Configfileparser::TPC_TRIPPLE_QUOTES_END;
+ $this->yypopstate();
+ $this->yypushstate(self::START);
+}
+text {
+ $to = strlen($this->data);
+ preg_match("/\"\"\"[ \t\r]*[\n#;]/",$this->data,$match,PREG_OFFSET_CAPTURE,$this->counter);
+ if (isset($match[0][1])) {
+ $to = $match[0][1];
+ } else {
+ $this->compiler->trigger_config_file_error ('missing or misspelled literal closing tag');
+ }
+ $this->value = substr($this->data,$this->counter,$to-$this->counter);
+ $this->token = Smarty_Internal_Configfileparser::TPC_TRIPPLE_TEXT;
+}
+*/
+
+}
diff --git a/system/vendor/smarty/lexer/smarty_internal_configfileparser.y b/system/vendor/smarty/lexer/smarty_internal_configfileparser.y
new file mode 100644
index 0000000..c981b58
--- /dev/null
+++ b/system/vendor/smarty/lexer/smarty_internal_configfileparser.y
@@ -0,0 +1,346 @@
+/**
+* Smarty Internal Plugin Configfileparser
+*
+* This is the config file parser
+*
+*
+* @package Smarty
+* @subpackage Config
+* @author Uwe Tews
+*/
+%name TPC_
+%declare_class {
+/**
+* Smarty Internal Plugin Configfileparse
+*
+* This is the config file parser.
+* It is generated from the smarty_internal_configfileparser.y file
+* @package Smarty
+* @subpackage Compiler
+* @author Uwe Tews
+*/
+class Smarty_Internal_Configfileparser
+}
+%include_class
+{
+ /**
+ * result status
+ *
+ * @var bool
+ */
+ public $successful = true;
+ /**
+ * return value
+ *
+ * @var mixed
+ */
+ public $retvalue = 0;
+ /**
+ * @var
+ */
+ public $yymajor;
+ /**
+ * lexer object
+ *
+ * @var Smarty_Internal_Configfilelexer
+ */
+ private $lex;
+ /**
+ * internal error flag
+ *
+ * @var bool
+ */
+ private $internalError = false;
+ /**
+ * compiler object
+ *
+ * @var Smarty_Internal_Config_File_Compiler
+ */
+ public $compiler = null;
+ /**
+ * smarty object
+ *
+ * @var Smarty
+ */
+ public $smarty = null;
+ /**
+ * copy of config_overwrite property
+ *
+ * @var bool
+ */
+ private $configOverwrite = false;
+ /**
+ * copy of config_read_hidden property
+ *
+ * @var bool
+ */
+ private $configReadHidden = false;
+ /**
+ * helper map
+ *
+ * @var array
+ */
+ private static $escapes_single = array('\\' => '\\',
+ '\'' => '\'');
+
+ /**
+ * constructor
+ *
+ * @param Smarty_Internal_Configfilelexer $lex
+ * @param Smarty_Internal_Config_File_Compiler $compiler
+ */
+ public function __construct(Smarty_Internal_Configfilelexer $lex, Smarty_Internal_Config_File_Compiler $compiler)
+ {
+ $this->lex = $lex;
+ $this->smarty = $compiler->smarty;
+ $this->compiler = $compiler;
+ $this->configOverwrite = $this->smarty->config_overwrite;
+ $this->configReadHidden = $this->smarty->config_read_hidden;
+ }
+
+ /**
+ * parse optional boolean keywords
+ *
+ * @param string $str
+ *
+ * @return bool
+ */
+ private function parse_bool($str)
+ {
+ $str = strtolower($str);
+ if (in_array($str, array('on', 'yes', 'true'))) {
+ $res = true;
+ } else {
+ $res = false;
+ }
+ return $res;
+ }
+
+ /**
+ * parse single quoted string
+ * remove outer quotes
+ * unescape inner quotes
+ *
+ * @param string $qstr
+ *
+ * @return string
+ */
+ private static function parse_single_quoted_string($qstr)
+ {
+ $escaped_string = substr($qstr, 1, strlen($qstr) - 2); //remove outer quotes
+
+ $ss = preg_split('/(\\\\.)/', $escaped_string, - 1, PREG_SPLIT_DELIM_CAPTURE);
+
+ $str = '';
+ foreach ($ss as $s) {
+ if (strlen($s) === 2 && $s[0] === '\\') {
+ if (isset(self::$escapes_single[$s[1]])) {
+ $s = self::$escapes_single[$s[1]];
+ }
+ }
+ $str .= $s;
+ }
+ return $str;
+ }
+
+ /**
+ * parse double quoted string
+ *
+ * @param string $qstr
+ *
+ * @return string
+ */
+ private static function parse_double_quoted_string($qstr)
+ {
+ $inner_str = substr($qstr, 1, strlen($qstr) - 2);
+ return stripcslashes($inner_str);
+ }
+
+ /**
+ * parse triple quoted string
+ *
+ * @param string $qstr
+ *
+ * @return string
+ */
+ private static function parse_tripple_double_quoted_string($qstr)
+ {
+ return stripcslashes($qstr);
+ }
+
+ /**
+ * set a config variable in target array
+ *
+ * @param array $var
+ * @param array $target_array
+ */
+ private function set_var(array $var, array &$target_array)
+ {
+ $key = $var['key'];
+ $value = $var['value'];
+
+ if ($this->configOverwrite || !isset($target_array['vars'][$key])) {
+ $target_array['vars'][$key] = $value;
+ } else {
+ settype($target_array['vars'][$key], 'array');
+ $target_array['vars'][$key][] = $value;
+ }
+ }
+
+ /**
+ * add config variable to global vars
+ *
+ * @param array $vars
+ */
+ private function add_global_vars(array $vars)
+ {
+ if (!isset($this->compiler->config_data['vars'])) {
+ $this->compiler->config_data['vars'] = array();
+ }
+ foreach ($vars as $var) {
+ $this->set_var($var, $this->compiler->config_data);
+ }
+ }
+
+ /**
+ * add config variable to section
+ *
+ * @param string $section_name
+ * @param array $vars
+ */
+ private function add_section_vars($section_name, array $vars)
+ {
+ if (!isset($this->compiler->config_data['sections'][$section_name]['vars'])) {
+ $this->compiler->config_data['sections'][$section_name]['vars'] = array();
+ }
+ foreach ($vars as $var) {
+ $this->set_var($var, $this->compiler->config_data['sections'][$section_name]);
+ }
+ }
+}
+
+%token_prefix TPC_
+
+%parse_accept
+{
+ $this->successful = !$this->internalError;
+ $this->internalError = false;
+ $this->retvalue = $this->_retvalue;
+}
+
+%syntax_error
+{
+ $this->internalError = true;
+ $this->yymajor = $yymajor;
+ $this->compiler->trigger_config_file_error();
+}
+
+%stack_overflow
+{
+ $this->internalError = true;
+ $this->compiler->trigger_config_file_error('Stack overflow in configfile parser');
+}
+
+// Complete config file
+start(res) ::= global_vars sections. {
+ res = null;
+}
+
+// Global vars
+global_vars(res) ::= var_list(vl). {
+ $this->add_global_vars(vl);
+ res = null;
+}
+
+// Sections
+sections(res) ::= sections section. {
+ res = null;
+}
+
+sections(res) ::= . {
+ res = null;
+}
+
+section(res) ::= OPENB SECTION(i) CLOSEB newline var_list(vars). {
+ $this->add_section_vars(i, vars);
+ res = null;
+}
+
+section(res) ::= OPENB DOT SECTION(i) CLOSEB newline var_list(vars). {
+ if ($this->configReadHidden) {
+ $this->add_section_vars(i, vars);
+ }
+ res = null;
+}
+
+// Var list
+var_list(res) ::= var_list(vl) newline. {
+ res = vl;
+}
+
+var_list(res) ::= var_list(vl) var(v). {
+ res = array_merge(vl, array(v));
+}
+
+var_list(res) ::= . {
+ res = array();
+}
+
+
+// Var
+var(res) ::= ID(id) EQUAL value(v). {
+ res = array('key' => id, 'value' => v);
+}
+
+
+value(res) ::= FLOAT(i). {
+ res = (float) i;
+}
+
+value(res) ::= INT(i). {
+ res = (int) i;
+}
+
+value(res) ::= BOOL(i). {
+ res = $this->parse_bool(i);
+}
+
+value(res) ::= SINGLE_QUOTED_STRING(i). {
+ res = self::parse_single_quoted_string(i);
+}
+
+value(res) ::= DOUBLE_QUOTED_STRING(i). {
+ res = self::parse_double_quoted_string(i);
+}
+
+value(res) ::= TRIPPLE_QUOTES(i) TRIPPLE_TEXT(c) TRIPPLE_QUOTES_END(ii). {
+ res = self::parse_tripple_double_quoted_string(c);
+}
+
+value(res) ::= TRIPPLE_QUOTES(i) TRIPPLE_QUOTES_END(ii). {
+ res = '';
+}
+
+value(res) ::= NAKED_STRING(i). {
+ res = i;
+}
+
+// NOTE: this is not a valid rule
+// It is added hier to produce a usefull error message on a missing '=';
+value(res) ::= OTHER(i). {
+ res = i;
+}
+
+
+// Newline and comments
+newline(res) ::= NEWLINE. {
+ res = null;
+}
+
+newline(res) ::= COMMENTSTART NEWLINE. {
+ res = null;
+}
+
+newline(res) ::= COMMENTSTART NAKED_STRING NEWLINE. {
+ res = null;
+}
diff --git a/system/vendor/smarty/lexer/smarty_internal_templatelexer.plex b/system/vendor/smarty/lexer/smarty_internal_templatelexer.plex
new file mode 100644
index 0000000..2cd46df
--- /dev/null
+++ b/system/vendor/smarty/lexer/smarty_internal_templatelexer.plex
@@ -0,0 +1,687 @@
+
+ */
+class Smarty_Internal_Templatelexer
+{
+ /**
+ * Source
+ *
+ * @var string
+ */
+ public $data;
+
+ /**
+ * Source length
+ *
+ * @var int
+ */
+ public $dataLength = null;
+
+ /**
+ * byte counter
+ *
+ * @var int
+ */
+ public $counter;
+
+ /**
+ * token number
+ *
+ * @var int
+ */
+ public $token;
+
+ /**
+ * token value
+ *
+ * @var string
+ */
+ public $value;
+
+ /**
+ * current line
+ *
+ * @var int
+ */
+ public $line;
+
+ /**
+ * tag start line
+ *
+ * @var
+ */
+ public $taglineno;
+
+ /**
+ * php code type
+ *
+ * @var string
+ */
+ public $phpType = '';
+
+ /**
+ * state number
+ *
+ * @var int
+ */
+ public $state = 1;
+
+ /**
+ * Smarty object
+ *
+ * @var Smarty
+ */
+ public $smarty = null;
+
+ /**
+ * compiler object
+ *
+ * @var Smarty_Internal_TemplateCompilerBase
+ */
+ public $compiler = null;
+
+ /**
+ * trace file
+ *
+ * @var resource
+ */
+ public $yyTraceFILE;
+
+ /**
+ * trace prompt
+ *
+ * @var string
+ */
+ public $yyTracePrompt;
+
+ /**
+ * XML flag true while processing xml
+ *
+ * @var bool
+ */
+ public $is_xml = false;
+
+ /**
+ * state names
+ *
+ * @var array
+ */
+ public $state_name = array(1 => 'TEXT', 2 => 'TAG', 3 => 'TAGBODY', 4 => 'LITERAL', 5 => 'DOUBLEQUOTEDSTRING',);
+
+ /**
+ * token names
+ *
+ * @var array
+ */
+ public $smarty_token_names = array( // Text for parser error messages
+ 'NOT' => '(!,not)',
+ 'OPENP' => '(',
+ 'CLOSEP' => ')',
+ 'OPENB' => '[',
+ 'CLOSEB' => ']',
+ 'PTR' => '->',
+ 'APTR' => '=>',
+ 'EQUAL' => '=',
+ 'NUMBER' => 'number',
+ 'UNIMATH' => '+" , "-',
+ 'MATH' => '*" , "/" , "%',
+ 'INCDEC' => '++" , "--',
+ 'SPACE' => ' ',
+ 'DOLLAR' => '$',
+ 'SEMICOLON' => ';',
+ 'COLON' => ':',
+ 'DOUBLECOLON' => '::',
+ 'AT' => '@',
+ 'HATCH' => '#',
+ 'QUOTE' => '"',
+ 'BACKTICK' => '`',
+ 'VERT' => '"|" modifier',
+ 'DOT' => '.',
+ 'COMMA' => '","',
+ 'QMARK' => '"?"',
+ 'ID' => 'id, name',
+ 'TEXT' => 'text',
+ 'LDELSLASH' => '{/..} closing tag',
+ 'LDEL' => '{...} Smarty tag',
+ 'COMMENT' => 'comment',
+ 'AS' => 'as',
+ 'TO' => 'to',
+ 'LOGOP' => '"<", "==" ... logical operator',
+ 'TLOGOP' => '"lt", "eq" ... logical operator; "is div by" ... if condition',
+ 'SCOND' => '"is even" ... if condition',
+ );
+
+ /**
+ * literal tag nesting level
+ *
+ * @var int
+ */
+ private $literal_cnt = 0;
+
+ /**
+ * preg token pattern for state TEXT
+ *
+ * @var string
+ */
+ private $yy_global_pattern1 = null;
+
+ /**
+ * preg token pattern for state TAG
+ *
+ * @var string
+ */
+ private $yy_global_pattern2 = null;
+
+ /**
+ * preg token pattern for state TAGBODY
+ *
+ * @var string
+ */
+ private $yy_global_pattern3 = null;
+
+ /**
+ * preg token pattern for state LITERAL
+ *
+ * @var string
+ */
+ private $yy_global_pattern4 = null;
+
+ /**
+ * preg token pattern for state DOUBLEQUOTEDSTRING
+ *
+ * @var null
+ */
+ private $yy_global_pattern5 = null;
+
+ /**
+ * preg token pattern for text
+ *
+ * @var null
+ */
+ private $yy_global_text = null;
+
+ /**
+ * preg token pattern for literal
+ *
+ * @var null
+ */
+ private $yy_global_literal = null;
+
+ /**
+ * constructor
+ *
+ * @param string $source template source
+ * @param Smarty_Internal_TemplateCompilerBase $compiler
+ */
+ public function __construct($source, Smarty_Internal_TemplateCompilerBase $compiler)
+ {
+ $this->data = $source;
+ $this->dataLength = strlen($this->data);
+ $this->counter = 0;
+ if (preg_match('/^\xEF\xBB\xBF/i', $this->data, $match)) {
+ $this->counter += strlen($match[0]);
+ }
+ $this->line = 1;
+ $this->smarty = $compiler->template->smarty;
+ $this->compiler = $compiler;
+ $this->compiler->initDelimiterPreg();
+ $this->smarty_token_names['LDEL'] = $this->smarty->getLeftDelimiter();
+ $this->smarty_token_names['RDEL'] = $this->smarty->getRightDelimiter();
+ }
+
+ /**
+ * open lexer/parser trace file
+ *
+ */
+ public function PrintTrace()
+ {
+ $this->yyTraceFILE = fopen('php://output', 'w');
+ $this->yyTracePrompt = '
';
+ }
+
+ /**
+ * replace placeholders with runtime preg code
+ *
+ * @param string $preg
+ *
+ * @return string
+ */
+ public function replace($preg)
+ {
+ return $this->compiler->replaceDelimiter($preg);
+ }
+
+ /**
+ * check if current value is an autoliteral left delimiter
+ *
+ * @return bool
+ */
+ public function isAutoLiteral()
+ {
+ return $this->smarty->getAutoLiteral() && isset($this->value[ $this->compiler->getLdelLength() ]) ?
+ strpos(" \n\t\r", $this->value[ $this->compiler->getLdelLength() ]) !== false : false;
+ }
+
+ /*!lex2php
+ %input $this->data
+ %counter $this->counter
+ %token $this->token
+ %value $this->value
+ %line $this->line
+ userliteral = ~(SMARTYldel)SMARTYautoliteral\s+SMARTYliteral~
+ char = ~[\S\s]~
+ textdoublequoted = ~([^"\\]*?)((?:\\.[^"\\]*?)*?)(?=((SMARTYldel)SMARTYal|\$|`\$|"SMARTYliteral))~
+ namespace = ~([0-9]*[a-zA-Z_]\w*)?(\\[0-9]*[a-zA-Z_]\w*)+~
+ emptyjava = ~[{][}]~
+ slash = ~[/]~
+ ldel = ~(SMARTYldel)SMARTYal~
+ rdel = ~\s*SMARTYrdel~
+ nocacherdel = ~(\s+nocache)?\s*SMARTYrdel~
+ smartyblockchildparent = ~[\$]smarty\.block\.(child|parent)~
+ integer = ~\d+~
+ hex = ~0[xX][0-9a-fA-F]+~
+ math = ~\s*([*]{1,2}|[%/^&]|[<>]{2})\s*~
+ comment = ~(SMARTYldel)SMARTYal[*]~
+ incdec = ~([+]|[-]){2}~
+ unimath = ~\s*([+]|[-])\s*~
+ openP = ~\s*[(]\s*~
+ closeP = ~\s*[)]~
+ openB = ~\[\s*~
+ closeB = ~\s*\]~
+ dollar = ~[$]~
+ dot = ~[.]~
+ comma = ~\s*[,]\s*~
+ doublecolon = ~[:]{2}~
+ colon = ~\s*[:]\s*~
+ at = ~[@]~
+ hatch = ~[#]~
+ semicolon = ~\s*[;]\s*~
+ equal = ~\s*[=]\s*~
+ space = ~\s+~
+ ptr = ~\s*[-][>]\s*~
+ aptr = ~\s*[=][>]\s*~
+ singlequotestring = ~'[^'\\]*(?:\\.[^'\\]*)*'~
+ backtick = ~[`]~
+ vert = ~[|][@]?~
+ qmark = ~\s*[?]\s*~
+ constant = ~[_]+[A-Z0-9][0-9A-Z_]*|[A-Z][0-9A-Z_]*(?![0-9A-Z_]*[a-z])~
+ attr = ~\s+[0-9]*[a-zA-Z_][a-zA-Z0-9_\-:]*\s*[=]\s*~
+ id = ~[0-9]*[a-zA-Z_]\w*~
+ literal = ~literal~
+ strip = ~strip~
+ lop = ~\s*([!=][=]{1,2}|[<][=>]?|[>][=]?|[&|]{2})\s*~
+ slop = ~\s+(eq|ne|neq|gt|ge|gte|lt|le|lte|mod|and|or|xor)\s+~
+ tlop = ~\s+is\s+(not\s+)?(odd|even|div)\s+by\s+~
+ scond = ~\s+is\s+(not\s+)?(odd|even)~
+ isin = ~\s+is\s+in\s+~
+ as = ~\s+as\s+~
+ to = ~\s+to\s+~
+ step = ~\s+step\s+~
+ if = ~(if|elseif|else if|while)\s+~
+ for = ~for\s+~
+ makenocache = ~make_nocache\s+~
+ array = ~array~
+ foreach = ~foreach(?![^\s])~
+ setfilter = ~setfilter\s+~
+ instanceof = ~\s+instanceof\s+~
+ not = ~[!]\s*|not\s+~
+ typecast = ~[(](int(eger)?|bool(ean)?|float|double|real|string|binary|array|object)[)]\s*~
+ double_quote = ~["]~
+ */
+ /*!lex2php
+ %statename TEXT
+ emptyjava {
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ comment {
+ $to = $this->dataLength;
+ preg_match("/[*]{$this->compiler->getRdelPreg()}[\n]?/",$this->data,$match,PREG_OFFSET_CAPTURE,$this->counter);
+ if (isset($match[0][1])) {
+ $to = $match[0][1] + strlen($match[0][0]);
+ } else {
+ $this->compiler->trigger_template_error ("missing or misspelled comment closing tag '{$this->smarty->getRightDelimiter()}'");
+ }
+ $this->value = substr($this->data,$this->counter,$to-$this->counter);
+ return false;
+ }
+ userliteral {
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ ldel literal rdel {
+ $this->token = Smarty_Internal_Templateparser::TP_LITERALSTART;
+ $this->yypushstate(self::LITERAL);
+ }
+ ldel slash literal rdel {
+ $this->token = Smarty_Internal_Templateparser::TP_LITERALEND;
+ $this->yypushstate(self::LITERAL);
+ }
+ ldel {
+ $this->yypushstate(self::TAG);
+ return true;
+ }
+ char {
+ if (!isset($this->yy_global_text)) {
+ $this->yy_global_text = $this->replace('/(SMARTYldel)SMARTYal/isS');
+ }
+ $to = $this->dataLength;
+ preg_match($this->yy_global_text, $this->data,$match,PREG_OFFSET_CAPTURE,$this->counter);
+ if (isset($match[0][1])) {
+ $to = $match[0][1];
+ }
+ $this->value = substr($this->data,$this->counter,$to-$this->counter);
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ */
+ /*!lex2php
+ %statename TAG
+ ldel if {
+ $this->token = Smarty_Internal_Templateparser::TP_LDELIF;
+ $this->yybegin(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ ldel for {
+ $this->token = Smarty_Internal_Templateparser::TP_LDELFOR;
+ $this->yybegin(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ ldel foreach {
+ $this->token = Smarty_Internal_Templateparser::TP_LDELFOREACH;
+ $this->yybegin(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ ldel setfilter {
+ $this->token = Smarty_Internal_Templateparser::TP_LDELSETFILTER;
+ $this->yybegin(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ ldel makenocache {
+ $this->token = Smarty_Internal_Templateparser::TP_LDELMAKENOCACHE;
+ $this->yybegin(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ ldel id nocacherdel {
+ $this->yypopstate();
+ $this->token = Smarty_Internal_Templateparser::TP_SIMPLETAG;
+ $this->taglineno = $this->line;
+ }
+ ldel smartyblockchildparent rdel {
+ $this->yypopstate();
+ $this->token = Smarty_Internal_Templateparser::TP_SMARTYBLOCKCHILDPARENT;
+ $this->taglineno = $this->line;
+ }
+ ldel slash id rdel {
+ $this->yypopstate();
+ $this->token = Smarty_Internal_Templateparser::TP_CLOSETAG;
+ $this->taglineno = $this->line;
+ }
+ ldel dollar id nocacherdel {
+ if ($this->_yy_stack[count($this->_yy_stack)-1] === self::TEXT) {
+ $this->yypopstate();
+ $this->token = Smarty_Internal_Templateparser::TP_SIMPELOUTPUT;
+ $this->taglineno = $this->line;
+ } else {
+ $this->value = $this->smarty->getLeftDelimiter();
+ $this->token = Smarty_Internal_Templateparser::TP_LDEL;
+ $this->yybegin(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ }
+ ldel slash {
+ $this->token = Smarty_Internal_Templateparser::TP_LDELSLASH;
+ $this->yybegin(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ ldel {
+ $this->token = Smarty_Internal_Templateparser::TP_LDEL;
+ $this->yybegin(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ */
+ /*!lex2php
+ %statename TAGBODY
+ rdel {
+ $this->token = Smarty_Internal_Templateparser::TP_RDEL;
+ $this->yypopstate();
+ }
+ ldel {
+ $this->yypushstate(self::TAG);
+ return true;
+ }
+ double_quote {
+ $this->token = Smarty_Internal_Templateparser::TP_QUOTE;
+ $this->yypushstate(self::DOUBLEQUOTEDSTRING);
+ $this->compiler->enterDoubleQuote();
+ }
+ singlequotestring {
+ $this->token = Smarty_Internal_Templateparser::TP_SINGLEQUOTESTRING;
+ }
+ dollar id {
+ $this->token = Smarty_Internal_Templateparser::TP_DOLLARID;
+ }
+ dollar {
+ $this->token = Smarty_Internal_Templateparser::TP_DOLLAR;
+ }
+ isin {
+ $this->token = Smarty_Internal_Templateparser::TP_ISIN;
+ }
+ as {
+ $this->token = Smarty_Internal_Templateparser::TP_AS;
+ }
+ to {
+ $this->token = Smarty_Internal_Templateparser::TP_TO;
+ }
+ step {
+ $this->token = Smarty_Internal_Templateparser::TP_STEP;
+ }
+ instanceof {
+ $this->token = Smarty_Internal_Templateparser::TP_INSTANCEOF;
+ }
+ lop {
+ $this->token = Smarty_Internal_Templateparser::TP_LOGOP;
+ }
+ slop {
+ $this->token = Smarty_Internal_Templateparser::TP_SLOGOP;
+ }
+ tlop {
+ $this->token = Smarty_Internal_Templateparser::TP_TLOGOP;
+ }
+ scond {
+ $this->token = Smarty_Internal_Templateparser::TP_SINGLECOND;
+ }
+ not{
+ $this->token = Smarty_Internal_Templateparser::TP_NOT;
+ }
+ typecast {
+ $this->token = Smarty_Internal_Templateparser::TP_TYPECAST;
+ }
+ openP {
+ $this->token = Smarty_Internal_Templateparser::TP_OPENP;
+ }
+ closeP {
+ $this->token = Smarty_Internal_Templateparser::TP_CLOSEP;
+ }
+ openB {
+ $this->token = Smarty_Internal_Templateparser::TP_OPENB;
+ }
+ closeB {
+ $this->token = Smarty_Internal_Templateparser::TP_CLOSEB;
+ }
+ ptr {
+ $this->token = Smarty_Internal_Templateparser::TP_PTR;
+ }
+ aptr {
+ $this->token = Smarty_Internal_Templateparser::TP_APTR;
+ }
+ equal {
+ $this->token = Smarty_Internal_Templateparser::TP_EQUAL;
+ }
+ incdec {
+ $this->token = Smarty_Internal_Templateparser::TP_INCDEC;
+ }
+ unimath {
+ $this->token = Smarty_Internal_Templateparser::TP_UNIMATH;
+ }
+ math {
+ $this->token = Smarty_Internal_Templateparser::TP_MATH;
+ }
+ at {
+ $this->token = Smarty_Internal_Templateparser::TP_AT;
+ }
+ array openP {
+ $this->token = Smarty_Internal_Templateparser::TP_ARRAYOPEN;
+ }
+ hatch {
+ $this->token = Smarty_Internal_Templateparser::TP_HATCH;
+ }
+ attr {
+ // resolve conflicts with shorttag and right_delimiter starting with '='
+ if (substr($this->data, $this->counter + strlen($this->value) - 1, $this->compiler->getRdelLength()) === $this->smarty->getRightDelimiter()) {
+ preg_match('/\s+/',$this->value,$match);
+ $this->value = $match[0];
+ $this->token = Smarty_Internal_Templateparser::TP_SPACE;
+ } else {
+ $this->token = Smarty_Internal_Templateparser::TP_ATTR;
+ }
+ }
+ namespace {
+ $this->token = Smarty_Internal_Templateparser::TP_NAMESPACE;
+ }
+ id {
+ $this->token = Smarty_Internal_Templateparser::TP_ID;
+ }
+ integer {
+ $this->token = Smarty_Internal_Templateparser::TP_INTEGER;
+ }
+ backtick {
+ $this->token = Smarty_Internal_Templateparser::TP_BACKTICK;
+ $this->yypopstate();
+ }
+ vert {
+ $this->token = Smarty_Internal_Templateparser::TP_VERT;
+ }
+ dot {
+ $this->token = Smarty_Internal_Templateparser::TP_DOT;
+ }
+ comma {
+ $this->token = Smarty_Internal_Templateparser::TP_COMMA;
+ }
+ semicolon {
+ $this->token = Smarty_Internal_Templateparser::TP_SEMICOLON;
+ }
+ doublecolon {
+ $this->token = Smarty_Internal_Templateparser::TP_DOUBLECOLON;
+ }
+ colon {
+ $this->token = Smarty_Internal_Templateparser::TP_COLON;
+ }
+ qmark {
+ $this->token = Smarty_Internal_Templateparser::TP_QMARK;
+ }
+ hex {
+ $this->token = Smarty_Internal_Templateparser::TP_HEX;
+ }
+ space {
+ $this->token = Smarty_Internal_Templateparser::TP_SPACE;
+ }
+ char {
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ */
+
+ /*!lex2php
+ %statename LITERAL
+ ldel literal rdel {
+ $this->literal_cnt++;
+ $this->token = Smarty_Internal_Templateparser::TP_LITERAL;
+ }
+ ldel slash literal rdel {
+ if ($this->literal_cnt) {
+ $this->literal_cnt--;
+ $this->token = Smarty_Internal_Templateparser::TP_LITERAL;
+ } else {
+ $this->token = Smarty_Internal_Templateparser::TP_LITERALEND;
+ $this->yypopstate();
+ }
+ }
+ char {
+ if (!isset($this->yy_global_literal)) {
+ $this->yy_global_literal = $this->replace('/(SMARTYldel)SMARTYal[\/]?literalSMARTYrdel/isS');
+ }
+ $to = $this->dataLength;
+ preg_match($this->yy_global_literal, $this->data,$match,PREG_OFFSET_CAPTURE,$this->counter);
+ if (isset($match[0][1])) {
+ $to = $match[0][1];
+ } else {
+ $this->compiler->trigger_template_error ("missing or misspelled literal closing tag");
+ }
+ $this->value = substr($this->data,$this->counter,$to-$this->counter);
+ $this->token = Smarty_Internal_Templateparser::TP_LITERAL;
+ }
+ */
+ /*!lex2php
+ %statename DOUBLEQUOTEDSTRING
+ userliteral {
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ ldel literal rdel {
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ ldel slash literal rdel {
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ ldel slash {
+ $this->yypushstate(self::TAG);
+ return true;
+ }
+ ldel id {
+ $this->yypushstate(self::TAG);
+ return true;
+ }
+ ldel {
+ $this->token = Smarty_Internal_Templateparser::TP_LDEL;
+ $this->taglineno = $this->line;
+ $this->yypushstate(self::TAGBODY);
+ }
+ double_quote {
+ $this->token = Smarty_Internal_Templateparser::TP_QUOTE;
+ $this->yypopstate();
+ }
+ backtick dollar {
+ $this->token = Smarty_Internal_Templateparser::TP_BACKTICK;
+ $this->value = substr($this->value,0,-1);
+ $this->yypushstate(self::TAGBODY);
+ $this->taglineno = $this->line;
+ }
+ dollar id {
+ $this->token = Smarty_Internal_Templateparser::TP_DOLLARID;
+ }
+ dollar {
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ textdoublequoted {
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ char {
+ $to = $this->dataLength;
+ $this->value = substr($this->data,$this->counter,$to-$this->counter);
+ $this->token = Smarty_Internal_Templateparser::TP_TEXT;
+ }
+ */
+ }
+
+
\ No newline at end of file
diff --git a/system/vendor/smarty/lexer/smarty_internal_templateparser.y b/system/vendor/smarty/lexer/smarty_internal_templateparser.y
new file mode 100644
index 0000000..6204987
--- /dev/null
+++ b/system/vendor/smarty/lexer/smarty_internal_templateparser.y
@@ -0,0 +1,1269 @@
+/*
+ * This file is part of Smarty.
+ *
+ * (c) 2015 Uwe Tews
+ *
+ * For the full copyright and license information, please view the LICENSE
+ * file that was distributed with this source code.
+ */
+%stack_size 500
+%name TP_
+%declare_class {
+/**
+* Smarty Template Parser Class
+*
+* This is the template parser.
+* It is generated from the smarty_internal_templateparser.y file
+*
+* @author Uwe Tews
+*/
+class Smarty_Internal_Templateparser
+}
+%include_class
+{
+ const ERR1 = 'Security error: Call to private object member not allowed';
+ const ERR2 = 'Security error: Call to dynamic object member not allowed';
+
+ /**
+ * result status
+ *
+ * @var bool
+ */
+ public $successful = true;
+
+ /**
+ * return value
+ *
+ * @var mixed
+ */
+ public $retvalue = 0;
+
+ /**
+ * @var
+ */
+ public $yymajor;
+
+ /**
+ * last index of array variable
+ *
+ * @var mixed
+ */
+ public $last_index;
+
+ /**
+ * last variable name
+ *
+ * @var string
+ */
+ public $last_variable;
+
+ /**
+ * root parse tree buffer
+ *
+ * @var Smarty_Internal_ParseTree_Template
+ */
+ public $root_buffer;
+
+ /**
+ * current parse tree object
+ *
+ * @var Smarty_Internal_ParseTree
+ */
+ public $current_buffer;
+
+ /**
+ * lexer object
+ *
+ * @var Smarty_Internal_Templatelexer
+ */
+ public $lex;
+
+ /**
+ * internal error flag
+ *
+ * @var bool
+ */
+ private $internalError = false;
+
+ /**
+ * {strip} status
+ *
+ * @var bool
+ */
+ public $strip = false;
+ /**
+ * compiler object
+ *
+ * @var Smarty_Internal_TemplateCompilerBase
+ */
+ public $compiler = null;
+
+ /**
+ * smarty object
+ *
+ * @var Smarty
+ */
+ public $smarty = null;
+
+ /**
+ * template object
+ *
+ * @var Smarty_Internal_Template
+ */
+ public $template = null;
+
+ /**
+ * block nesting level
+ *
+ * @var int
+ */
+ public $block_nesting_level = 0;
+
+ /**
+ * security object
+ *
+ * @var Smarty_Security
+ */
+ public $security = null;
+
+ /**
+ * template prefix array
+ *
+ * @var \Smarty_Internal_ParseTree[]
+ */
+ public $template_prefix = array();
+
+ /**
+ * template prefix array
+ *
+ * @var \Smarty_Internal_ParseTree[]
+ */
+ public $template_postfix = array();
+
+ /**
+ * constructor
+ *
+ * @param Smarty_Internal_Templatelexer $lex
+ * @param Smarty_Internal_TemplateCompilerBase $compiler
+ */
+ public function __construct(Smarty_Internal_Templatelexer $lex, Smarty_Internal_TemplateCompilerBase $compiler)
+ {
+ $this->lex = $lex;
+ $this->compiler = $compiler;
+ $this->template = $this->compiler->template;
+ $this->smarty = $this->template->smarty;
+ $this->security = isset($this->smarty->security_policy) ? $this->smarty->security_policy : false;
+ $this->current_buffer = $this->root_buffer = new Smarty_Internal_ParseTree_Template();
+ }
+
+ /**
+ * insert PHP code in current buffer
+ *
+ * @param string $code
+ */
+ public function insertPhpCode($code)
+ {
+ $this->current_buffer->append_subtree($this, new Smarty_Internal_ParseTree_Tag($this, $code));
+ }
+
+ /**
+ * error rundown
+ *
+ */
+ public function errorRunDown()
+ {
+ while ($this->yystack !== array()) {
+ $this->yy_pop_parser_stack();
+ }
+ if (is_resource($this->yyTraceFILE)) {
+ fclose($this->yyTraceFILE);
+ }
+ }
+
+ /**
+ * merge PHP code with prefix code and return parse tree tag object
+ *
+ * @param string $code
+ *
+ * @return Smarty_Internal_ParseTree_Tag
+ */
+ public function mergePrefixCode($code)
+ {
+ $tmp = '';
+ foreach ($this->compiler->prefix_code as $preCode) {
+ $tmp .= $preCode;
+ }
+ $this->compiler->prefix_code = array();
+ $tmp .= $code;
+ return new Smarty_Internal_ParseTree_Tag($this, $this->compiler->processNocacheCode($tmp, true));
+ }
+
+}
+
+%token_prefix TP_
+
+%parse_accept
+{
+ $this->successful = !$this->internalError;
+ $this->internalError = false;
+ $this->retvalue = $this->_retvalue;
+}
+
+%syntax_error
+{
+ $this->internalError = true;
+ $this->yymajor = $yymajor;
+ $this->compiler->trigger_template_error();
+}
+
+%stack_overflow
+{
+ $this->internalError = true;
+ $this->compiler->trigger_template_error('Stack overflow in template parser');
+}
+
+
+%right VERT.
+%left COLON.
+
+
+ //
+ // complete template
+ //
+start(res) ::= template. {
+ $this->root_buffer->prepend_array($this, $this->template_prefix);
+ $this->root_buffer->append_array($this, $this->template_postfix);
+ res = $this->root_buffer->to_smarty_php($this);
+}
+
+ // template text
+template ::= template TEXT(B). {
+ $text = $this->yystack[ $this->yyidx + 0 ]->minor;
+
+ if ((string)$text == '') {
+ $this->current_buffer->append_subtree($this, null);
+ }
+
+ $this->current_buffer->append_subtree($this, new Smarty_Internal_ParseTree_Text($text, $this->strip));
+}
+ // strip on
+template ::= template STRIPON. {
+ $this->strip = true;
+}
+ // strip off
+template ::= template STRIPOFF. {
+ $this->strip = false;
+}
+
+ // Literal
+template ::= template LITERALSTART literal_e2(B) LITERALEND. {
+ $this->current_buffer->append_subtree($this, new Smarty_Internal_ParseTree_Text(B));
+}
+
+
+literal_e2(A) ::= literal_e1(B) LITERALSTART literal_e1(C) LITERALEND. {
+ A = B.C;
+}
+literal_e2(A) ::= literal_e1(B). {
+ A = B;
+}
+
+literal_e1(A) ::= literal_e1(B) LITERAL(C). {
+ A = B.C;
+
+}
+
+literal_e1(A) ::= . {
+ A = '';
+}
+ // Smarty tag
+template ::= template smartytag(B). {
+ if ($this->compiler->has_code) {
+ $this->current_buffer->append_subtree($this, $this->mergePrefixCode(B));
+ }
+ $this->compiler->has_variable_string = false;
+ $this->block_nesting_level = count($this->compiler->_tag_stack);
+}
+
+
+ // empty template
+template ::= .
+
+smartytag(A) ::= SIMPELOUTPUT(B). {
+ $var = trim(substr(B, $this->compiler->getLdelLength(), -$this->compiler->getRdelLength()), ' $');
+ if (preg_match('/^(.*)(\s+nocache)$/', $var, $match)) {
+ A = $this->compiler->compileTag('private_print_expression',array('nocache'),array('value'=>$this->compiler->compileVariable('\''.$match[1].'\'')));
+ } else {
+ A = $this->compiler->compileTag('private_print_expression',array(),array('value'=>$this->compiler->compileVariable('\''.$var.'\'')));
+ }
+}
+
+// simple tag like {name}
+smartytag(A)::= SIMPLETAG(B). {
+ $tag = trim(substr(B, $this->compiler->getLdelLength(), -$this->compiler->getRdelLength()));
+ if ($tag == 'strip') {
+ $this->strip = true;
+ A = null;
+ } else {
+ if (defined($tag)) {
+ if ($this->security) {
+ $this->security->isTrustedConstant($tag, $this->compiler);
+ }
+ A = $this->compiler->compileTag('private_print_expression',array(),array('value'=>$tag));
+ } else {
+ if (preg_match('/^(.*)(\s+nocache)$/', $tag, $match)) {
+ A = $this->compiler->compileTag($match[1],array('\'nocache\''));
+ } else {
+ A = $this->compiler->compileTag($tag,array());
+ }
+ }
+ }
+}
+ // {$smarty.block.child} or {$smarty.block.parent}
+smartytag(A) ::= SMARTYBLOCKCHILDPARENT(i). {
+ $j = strrpos(i,'.');
+ if (i[$j+1] == 'c') {
+ // {$smarty.block.child}
+ A = $this->compiler->compileTag('child',array(),array(i));
+ } else {
+ // {$smarty.block.parent}
+ A = $this->compiler->compileTag('parent',array(),array(i));
+ }
+}
+
+smartytag(A) ::= LDEL tagbody(B) RDEL. {
+ A = B;
+}
+
+ smartytag(A) ::= tag(B) RDEL. {
+ A = B;
+ }
+ // output with optional attributes
+tagbody(A) ::= outattr(B). {
+ A = $this->compiler->compileTag('private_print_expression',B[1],array('value'=>B[0]));
+}
+
+//
+// Smarty tags start here
+//
+
+ // assign new style
+tagbody(A) ::= DOLLARID(B) eqoutattr(C). {
+ A = $this->compiler->compileTag('assign',array_merge(array(array('value'=>C[0]),array('var'=>'\''.substr(B,1).'\'')),C[1]));
+}
+
+tagbody(A) ::= varindexed(B) eqoutattr(C). {
+ A = $this->compiler->compileTag('assign',array_merge(array(array('value'=>C[0]),array('var'=>B['var'])),C[1]),array('smarty_internal_index'=>B['smarty_internal_index']));
+}
+
+eqoutattr(A) ::= EQUAL outattr(B). {
+ A = B;
+}
+
+outattr(A) ::= output(B) attributes(C). {
+ A = array(B,C);
+}
+
+output(A) ::= variable(B). {
+ A = B;
+}
+output(A) ::= value(B). {
+ A = B;
+}
+output(A) ::= expr(B). {
+ A = B;
+}
+
+ // tag with optional Smarty2 style attributes
+tag(res) ::= LDEL ID(i) attributes(a). {
+ if (defined(i)) {
+ if ($this->security) {
+ $this->security->isTrustedConstant(i, $this->compiler);
+ }
+ res = $this->compiler->compileTag('private_print_expression',a,array('value'=>i));
+ } else {
+ res = $this->compiler->compileTag(i,a);
+ }
+}
+tag(res) ::= LDEL ID(i). {
+ if (defined(i)) {
+ if ($this->security) {
+ $this->security->isTrustedConstant(i, $this->compiler);
+ }
+ res = $this->compiler->compileTag('private_print_expression',array(),array('value'=>i));
+ } else {
+ res = $this->compiler->compileTag(i,array());
+ }
+}
+
+
+ // tag with modifier and optional Smarty2 style attributes
+tag(res) ::= LDEL ID(i) modifierlist(l)attributes(a). {
+ if (defined(i)) {
+ if ($this->security) {
+ $this->security->isTrustedConstant(i, $this->compiler);
+ }
+ res = $this->compiler->compileTag('private_print_expression',a,array('value'=>i, 'modifierlist'=>l));
+ } else {
+ res = $this->compiler->compileTag(i,a, array('modifierlist'=>l));
+ }
+}
+
+ // registered object tag
+tag(res) ::= LDEL ID(i) PTR ID(m) attributes(a). {
+ res = $this->compiler->compileTag(i,a,array('object_method'=>m));
+}
+
+ // registered object tag with modifiers
+tag(res) ::= LDEL ID(i) PTR ID(me) modifierlist(l) attributes(a). {
+ res = $this->compiler->compileTag(i,a,array('modifierlist'=>l, 'object_method'=>me));
+}
+
+ // nocache tag
+tag(res) ::= LDELMAKENOCACHE DOLLARID(i). {
+ res = $this->compiler->compileTag('make_nocache',array(array('var'=>'\''.substr(i,1).'\'')));
+}
+
+ // {if}, {elseif} and {while} tag
+tag(res) ::= LDELIF(i) expr(ie). {
+ $tag = trim(substr(i,$this->compiler->getLdelLength()));
+ res = $this->compiler->compileTag(($tag === 'else if')? 'elseif' : $tag,array(),array('if condition'=>ie));
+}
+
+tag(res) ::= LDELIF(i) expr(ie) attributes(a). {
+ $tag = trim(substr(i,$this->compiler->getLdelLength()));
+ res = $this->compiler->compileTag(($tag === 'else if')? 'elseif' : $tag,a,array('if condition'=>ie));
+}
+
+tag(res) ::= LDELIF(i) statement(ie). {
+ $tag = trim(substr(i,$this->compiler->getLdelLength()));
+ res = $this->compiler->compileTag(($tag === 'else if')? 'elseif' : $tag,array(),array('if condition'=>ie));
+}
+
+tag(res) ::= LDELIF(i) statement(ie) attributes(a). {
+ $tag = trim(substr(i,$this->compiler->getLdelLength()));
+ res = $this->compiler->compileTag(($tag === 'else if')? 'elseif' : $tag,a,array('if condition'=>ie));
+}
+
+ // {for} tag
+tag(res) ::= LDELFOR statements(st) SEMICOLON expr(ie) SEMICOLON varindexed(v2) foraction(e2) attributes(a). {
+ res = $this->compiler->compileTag('for',array_merge(a,array(array('start'=>st),array('ifexp'=>ie),array('var'=>v2),array('step'=>e2))),1);
+}
+
+ foraction(res) ::= EQUAL expr(e). {
+ res = '='.e;
+}
+
+ foraction(res) ::= INCDEC(e). {
+ res = e;
+}
+
+tag(res) ::= LDELFOR statement(st) TO expr(v) attributes(a). {
+ res = $this->compiler->compileTag('for',array_merge(a,array(array('start'=>st),array('to'=>v))),0);
+}
+
+tag(res) ::= LDELFOR statement(st) TO expr(v) STEP expr(v2) attributes(a). {
+ res = $this->compiler->compileTag('for',array_merge(a,array(array('start'=>st),array('to'=>v),array('step'=>v2))),0);
+}
+
+ // {foreach} tag
+tag(res) ::= LDELFOREACH SPACE expr(e) AS varvar(v0) attributes(a). {
+ res = $this->compiler->compileTag('foreach',array_merge(a,array(array('from'=>e),array('item'=>v0))));
+}
+
+tag(res) ::= LDELFOREACH SPACE expr(e) AS varvar(v1) APTR varvar(v0) attributes(a). {
+ res = $this->compiler->compileTag('foreach',array_merge(a,array(array('from'=>e),array('item'=>v0),array('key'=>v1))));
+}
+tag(res) ::= LDELFOREACH attributes(a). {
+ res = $this->compiler->compileTag('foreach',a);
+}
+
+ // {setfilter}
+tag(res) ::= LDELSETFILTER ID(m) modparameters(p). {
+ res = $this->compiler->compileTag('setfilter',array(),array('modifier_list'=>array(array_merge(array(m),p))));
+}
+
+tag(res) ::= LDELSETFILTER ID(m) modparameters(p) modifierlist(l). {
+ res = $this->compiler->compileTag('setfilter',array(),array('modifier_list'=>array_merge(array(array_merge(array(m),p)),l)));
+}
+
+
+ // end of block tag {/....}
+smartytag(res)::= CLOSETAG(t). {
+ $tag = trim(substr(t, $this->compiler->getLdelLength(), -$this->compiler->getRdelLength()), ' /');
+ if ($tag === 'strip') {
+ $this->strip = false;
+ res = null;
+ } else {
+ res = $this->compiler->compileTag($tag.'close',array());
+ }
+ }
+tag(res) ::= LDELSLASH ID(i). {
+ res = $this->compiler->compileTag(i.'close',array());
+}
+
+tag(res) ::= LDELSLASH ID(i) modifierlist(l). {
+ res = $this->compiler->compileTag(i.'close',array(),array('modifier_list'=>l));
+}
+
+ // end of block object tag {/....}
+tag(res) ::= LDELSLASH ID(i) PTR ID(m). {
+ res = $this->compiler->compileTag(i.'close',array(),array('object_method'=>m));
+}
+
+tag(res) ::= LDELSLASH ID(i) PTR ID(m) modifierlist(l). {
+ res = $this->compiler->compileTag(i.'close',array(),array('object_method'=>m, 'modifier_list'=>l));
+}
+
+//
+//Attributes of Smarty tags
+//
+ // list of attributes
+attributes(res) ::= attributes(a1) attribute(a2). {
+ res = a1;
+ res[] = a2;
+}
+
+ // single attribute
+attributes(res) ::= attribute(a). {
+ res = array(a);
+}
+
+ // no attributes
+attributes(res) ::= . {
+ res = array();
+}
+
+ // attribute
+attribute(res) ::= SPACE ID(v) EQUAL ID(id). {
+ if (defined(id)) {
+ if ($this->security) {
+ $this->security->isTrustedConstant(id, $this->compiler);
+ }
+ res = array(v=>id);
+ } else {
+ res = array(v=>'\''.id.'\'');
+ }
+}
+
+attribute(res) ::= ATTR(v) expr(e). {
+ res = array(trim(v," =\n\r\t")=>e);
+}
+
+attribute(res) ::= ATTR(v) value(e). {
+ res = array(trim(v," =\n\r\t")=>e);
+}
+
+attribute(res) ::= SPACE ID(v). {
+ res = '\''.v.'\'';
+}
+
+attribute(res) ::= SPACE expr(e). {
+ res = e;
+}
+
+attribute(res) ::= SPACE value(v). {
+ res = v;
+}
+
+attribute(res) ::= SPACE INTEGER(i) EQUAL expr(e). {
+ res = array(i=>e);
+}
+
+
+
+//
+// statement
+//
+statements(res) ::= statement(s). {
+ res = array(s);
+}
+
+statements(res) ::= statements(s1) COMMA statement(s). {
+ s1[]=s;
+ res = s1;
+}
+
+statement(res) ::= DOLLARID(i) EQUAL INTEGER(e). {
+ res = array('var' => '\''.substr(i,1).'\'', 'value'=>e);
+}
+statement(res) ::= DOLLARID(i) EQUAL expr(e). {
+ res = array('var' => '\''.substr(i,1).'\'', 'value'=>e);
+}
+
+statement(res) ::= varindexed(vi) EQUAL expr(e). {
+ res = array('var' => vi, 'value'=>e);
+}
+
+statement(res) ::= OPENP statement(st) CLOSEP. {
+ res = st;
+}
+
+
+//
+// expressions
+//
+
+ // single value
+expr(res) ::= value(v). {
+ res = v;
+}
+
+ // ternary
+expr(res) ::= ternary(v). {
+ res = v;
+}
+
+ // resources/streams
+expr(res) ::= DOLLARID(i) COLON ID(i2). {
+ res = '$_smarty_tpl->getStreamVariable(\''.substr(i,1).'://' . i2 . '\')';
+}
+
+ // arithmetic expression
+expr(res) ::= expr(e) MATH(m) value(v). {
+ res = e . trim(m) . v;
+}
+
+expr(res) ::= expr(e) UNIMATH(m) value(v). {
+ res = e . trim(m) . v;
+}
+
+// if expression
+ // special conditions
+expr(res) ::= expr(e1) tlop(c) value(e2). {
+ res = c['pre']. e1.c['op'].e2 .')';
+}
+ // simple expression
+expr(res) ::= expr(e1) lop(c) expr(e2). {
+ res = e1.c.e2;
+}
+
+expr(res) ::= expr(e1) scond(c). {
+ res = c . e1 . ')';
+}
+
+expr(res) ::= expr(e1) ISIN array(a). {
+ res = 'in_array('.e1.','.a.')';
+}
+
+expr(res) ::= expr(e1) ISIN value(v). {
+ res = 'in_array('.e1.',(array)'.v.')';
+}
+
+
+//
+// ternary
+//
+ternary(res) ::= OPENP expr(v) CLOSEP QMARK DOLLARID(e1) COLON expr(e2). {
+ res = v.' ? '. $this->compiler->compileVariable('\''.substr(e1,1).'\'') . ' : '.e2;
+}
+
+ternary(res) ::= OPENP expr(v) CLOSEP QMARK expr(e1) COLON expr(e2). {
+ res = v.' ? '.e1.' : '.e2;
+}
+
+ // value
+value(res) ::= variable(v). {
+ res = v;
+}
+
+ // +/- value
+value(res) ::= UNIMATH(m) value(v). {
+ res = m.v;
+}
+
+ // logical negation
+value(res) ::= NOT value(v). {
+ res = '!'.v;
+}
+
+value(res) ::= TYPECAST(t) value(v). {
+ res = t.v;
+}
+
+value(res) ::= variable(v) INCDEC(o). {
+ res = v.o;
+}
+
+ // numeric
+value(res) ::= HEX(n). {
+ res = n;
+}
+
+value(res) ::= INTEGER(n). {
+ res = n;
+}
+
+value(res) ::= INTEGER(n1) DOT INTEGER(n2). {
+ res = n1.'.'.n2;
+}
+
+value(res) ::= INTEGER(n1) DOT. {
+ res = n1.'.';
+}
+
+value(res) ::= DOT INTEGER(n1). {
+ res = '.'.n1;
+}
+
+ // ID, true, false, null
+value(res) ::= ID(id). {
+ if (defined(id)) {
+ if ($this->security) {
+ $this->security->isTrustedConstant(id, $this->compiler);
+ }
+ res = id;
+ } else {
+ res = '\''.id.'\'';
+ }
+}
+
+ // function call
+value(res) ::= function(f). {
+ res = f;
+}
+
+ // expression
+value(res) ::= OPENP expr(e) CLOSEP. {
+ res = '('. e .')';
+}
+
+value(res) ::= variable(v1) INSTANCEOF(i) ns1(v2). {
+ res = v1.i.v2;
+}
+value(res) ::= variable(v1) INSTANCEOF(i) variable(v2). {
+ res = v1.i.v2;
+}
+
+ // singele quoted string
+value(res) ::= SINGLEQUOTESTRING(t). {
+ res = t;
+}
+
+ // double quoted string
+value(res) ::= doublequoted_with_quotes(s). {
+ res = s;
+}
+
+
+value(res) ::= varindexed(vi) DOUBLECOLON static_class_access(r). {
+ if ($this->security && $this->security->static_classes !== array()) {
+ $this->compiler->trigger_template_error('dynamic static class not allowed by security setting');
+ }
+ $prefixVar = $this->compiler->getNewPrefixVariable();
+ if (vi['var'] === '\'smarty\'') {
+ $this->compiler->appendPrefixCode("compiler->compileTag('private_special_variable',array(),vi['smarty_internal_index']).';?>');
+ } else {
+ $this->compiler->appendPrefixCode("compiler->compileVariable(vi['var']).vi['smarty_internal_index'].';?>');
+ }
+ res = $prefixVar .'::'.r[0].r[1];
+}
+
+ // Smarty tag
+value(res) ::= smartytag(st). {
+ $prefixVar = $this->compiler->getNewPrefixVariable();
+ $tmp = $this->compiler->appendCode('', st);
+ $this->compiler->appendPrefixCode($this->compiler->appendCode($tmp, ""));
+ res = $prefixVar;
+}
+
+value(res) ::= value(v) modifierlist(l). {
+ res = $this->compiler->compileTag('private_modifier',array(),array('value'=>v,'modifierlist'=>l));
+}
+ // name space constant
+value(res) ::= NAMESPACE(c). {
+ res = c;
+}
+
+ // array
+value(res) ::= arraydef(a). {
+ res = a;
+}
+ // static class access
+value(res) ::= ns1(c)DOUBLECOLON static_class_access(s). {
+ if (!in_array(strtolower(c), array('self', 'parent')) && (!$this->security || $this->security->isTrustedStaticClassAccess(c, s, $this->compiler))) {
+ if (isset($this->smarty->registered_classes[c])) {
+ res = $this->smarty->registered_classes[c].'::'.s[0].s[1];
+ } else {
+ res = c.'::'.s[0].s[1];
+ }
+ } else {
+ $this->compiler->trigger_template_error ('static class \''.c.'\' is undefined or not allowed by security setting');
+ }
+}
+//
+// namespace stuff
+//
+
+ns1(res) ::= ID(i). {
+ res = i;
+}
+
+ns1(res) ::= NAMESPACE(i). {
+ res = i;
+ }
+
+
+
+
+//
+// variables
+//
+ // Smarty variable (optional array)
+variable(res) ::= DOLLARID(i). {
+ res = $this->compiler->compileVariable('\''.substr(i,1).'\'');
+}
+variable(res) ::= varindexed(vi). {
+ if (vi['var'] === '\'smarty\'') {
+ $smarty_var = $this->compiler->compileTag('private_special_variable',array(),vi['smarty_internal_index']);
+ res = $smarty_var;
+ } else {
+ // used for array reset,next,prev,end,current
+ $this->last_variable = vi['var'];
+ $this->last_index = vi['smarty_internal_index'];
+ res = $this->compiler->compileVariable(vi['var']).vi['smarty_internal_index'];
+ }
+}
+
+ // variable with property
+variable(res) ::= varvar(v) AT ID(p). {
+ res = '$_smarty_tpl->tpl_vars['. v .']->'.p;
+}
+
+ // object
+variable(res) ::= object(o). {
+ res = o;
+}
+
+ // config variable
+variable(res) ::= HATCH ID(i) HATCH. {
+ res = $this->compiler->compileConfigVariable('\'' . i . '\'');
+}
+
+variable(res) ::= HATCH ID(i) HATCH arrayindex(a). {
+ res = '(is_array($tmp = ' . $this->compiler->compileConfigVariable('\'' . i . '\'') . ') ? $tmp'.a.' :null)';
+}
+
+variable(res) ::= HATCH variable(v) HATCH. {
+ res = $this->compiler->compileConfigVariable(v);
+}
+
+variable(res) ::= HATCH variable(v) HATCH arrayindex(a). {
+ res = '(is_array($tmp = ' . $this->compiler->compileConfigVariable(v) . ') ? $tmp'.a.' : null)';
+}
+
+varindexed(res) ::= DOLLARID(i) arrayindex(a). {
+ res = array('var'=>'\''.substr(i,1).'\'', 'smarty_internal_index'=>a);
+}
+varindexed(res) ::= varvar(v) arrayindex(a). {
+ res = array('var'=>v, 'smarty_internal_index'=>a);
+}
+
+//
+// array index
+//
+ // multiple array index
+arrayindex(res) ::= arrayindex(a1) indexdef(a2). {
+ res = a1.a2;
+}
+
+ // no array index
+arrayindex ::= . {
+ return;
+}
+
+// single index definition
+ // Smarty2 style index
+indexdef(res) ::= DOT DOLLARID(i). {
+ res = '['.$this->compiler->compileVariable('\''.substr(i,1).'\'').']';
+}
+indexdef(res) ::= DOT varvar(v). {
+ res = '['.$this->compiler->compileVariable(v).']';
+}
+
+indexdef(res) ::= DOT varvar(v) AT ID(p). {
+ res = '['.$this->compiler->compileVariable(v).'->'.p.']';
+}
+
+indexdef(res) ::= DOT ID(i). {
+ res = '[\''. i .'\']';
+}
+
+indexdef(res) ::= DOT INTEGER(n). {
+ res = '['. n .']';
+}
+
+
+indexdef(res) ::= DOT LDEL expr(e) RDEL. {
+ res = '['. e .']';
+}
+
+ // section tag index
+indexdef(res) ::= OPENB ID(i)CLOSEB. {
+ res = '['.$this->compiler->compileTag('private_special_variable',array(),'[\'section\'][\''.i.'\'][\'index\']').']';
+}
+
+indexdef(res) ::= OPENB ID(i) DOT ID(i2) CLOSEB. {
+ res = '['.$this->compiler->compileTag('private_special_variable',array(),'[\'section\'][\''.i.'\'][\''.i2.'\']').']';
+}
+indexdef(res) ::= OPENB SINGLEQUOTESTRING(s) CLOSEB. {
+ res = '['.s.']';
+}
+indexdef(res) ::= OPENB INTEGER(n) CLOSEB. {
+ res = '['.n.']';
+}
+indexdef(res) ::= OPENB DOLLARID(i) CLOSEB. {
+ res = '['.$this->compiler->compileVariable('\''.substr(i,1).'\'').']';
+}
+indexdef(res) ::= OPENB variable(v) CLOSEB. {
+ res = '['.v.']';
+}
+indexdef(res) ::= OPENB value(v) CLOSEB. {
+ res = '['.v.']';
+}
+
+ // PHP style index
+indexdef(res) ::= OPENB expr(e) CLOSEB. {
+ res = '['. e .']';
+}
+
+ // for assign append array
+indexdef(res) ::= OPENB CLOSEB. {
+ res = '[]';
+}
+
+
+//
+// variable variable names
+//
+
+ // singel identifier element
+varvar(res) ::= DOLLARID(i). {
+ res = '\''.substr(i,1).'\'';
+}
+ // single $
+varvar(res) ::= DOLLAR. {
+ res = '\'\'';
+}
+
+ // sequence of identifier elements
+varvar(res) ::= varvar(v1) varvarele(v2). {
+ res = v1.'.'.v2;
+}
+
+ // fix sections of element
+varvarele(res) ::= ID(s). {
+ res = '\''.s.'\'';
+}
+varvarele(res) ::= SIMPELOUTPUT(i). {
+ $var = trim(substr(i, $this->compiler->getLdelLength(), -$this->compiler->getRdelLength()), ' $');
+ res = $this->compiler->compileVariable('\''.$var.'\'');
+}
+
+ // variable sections of element
+varvarele(res) ::= LDEL expr(e) RDEL. {
+ res = '('.e.')';
+}
+
+//
+// objects
+//
+object(res) ::= varindexed(vi) objectchain(oc). {
+ if (vi['var'] === '\'smarty\'') {
+ res = $this->compiler->compileTag('private_special_variable',array(),vi['smarty_internal_index']).oc;
+ } else {
+ res = $this->compiler->compileVariable(vi['var']).vi['smarty_internal_index'].oc;
+ }
+}
+
+ // single element
+objectchain(res) ::= objectelement(oe). {
+ res = oe;
+}
+
+ // chain of elements
+objectchain(res) ::= objectchain(oc) objectelement(oe). {
+ res = oc.oe;
+}
+
+ // variable
+objectelement(res)::= PTR ID(i) arrayindex(a). {
+ if ($this->security && substr(i,0,1) === '_') {
+ $this->compiler->trigger_template_error (self::ERR1);
+ }
+ res = '->'.i.a;
+}
+
+objectelement(res)::= PTR varvar(v) arrayindex(a). {
+ if ($this->security) {
+ $this->compiler->trigger_template_error (self::ERR2);
+ }
+ res = '->{'.$this->compiler->compileVariable(v).a.'}';
+}
+
+objectelement(res)::= PTR LDEL expr(e) RDEL arrayindex(a). {
+ if ($this->security) {
+ $this->compiler->trigger_template_error (self::ERR2);
+ }
+ res = '->{'.e.a.'}';
+}
+
+objectelement(res)::= PTR ID(ii) LDEL expr(e) RDEL arrayindex(a). {
+ if ($this->security) {
+ $this->compiler->trigger_template_error (self::ERR2);
+ }
+ res = '->{\''.ii.'\'.'.e.a.'}';
+}
+
+ // method
+objectelement(res)::= PTR method(f). {
+ res = '->'.f;
+}
+
+
+//
+// function
+//
+function(res) ::= ns1(f) OPENP params(p) CLOSEP. {
+ res = $this->compiler->compilePHPFunctionCall(f, p);
+}
+
+
+//
+// method
+//
+method(res) ::= ID(f) OPENP params(p) CLOSEP. {
+ if ($this->security && substr(f,0,1) === '_') {
+ $this->compiler->trigger_template_error (self::ERR1);
+ }
+ res = f . '('. implode(',',p) .')';
+}
+
+method(res) ::= DOLLARID(f) OPENP params(p) CLOSEP. {
+ if ($this->security) {
+ $this->compiler->trigger_template_error (self::ERR2);
+ }
+ $prefixVar = $this->compiler->getNewPrefixVariable();
+ $this->compiler->appendPrefixCode("compiler->compileVariable('\''.substr(f,1).'\'').';?>');
+ res = $prefixVar .'('. implode(',',p) .')';
+}
+
+// function/method parameter
+ // multiple parameters
+params(res) ::= params(p) COMMA expr(e). {
+ res = array_merge(p,array(e));
+}
+
+ // single parameter
+params(res) ::= expr(e). {
+ res = array(e);
+}
+
+ // kein parameter
+params(res) ::= . {
+ res = array();
+}
+
+//
+// modifier
+//
+modifierlist(res) ::= modifierlist(l) modifier(m) modparameters(p). {
+ res = array_merge(l,array(array_merge(m,p)));
+}
+
+modifierlist(res) ::= modifier(m) modparameters(p). {
+ res = array(array_merge(m,p));
+}
+
+modifier(res) ::= VERT AT ID(m). {
+ res = array(m);
+}
+
+modifier(res) ::= VERT ID(m). {
+ res = array(m);
+}
+
+//
+// modifier parameter
+//
+ // multiple parameter
+modparameters(res) ::= modparameters(mps) modparameter(mp). {
+ res = array_merge(mps,mp);
+}
+
+ // no parameter
+modparameters(res) ::= . {
+ res = array();
+}
+
+ // parameter expression
+modparameter(res) ::= COLON value(mp). {
+ res = array(mp);
+}
+modparameter(res) ::= COLON UNIMATH(m) value(mp). {
+ res = array(trim(m).mp);
+}
+
+modparameter(res) ::= COLON array(mp). {
+ res = array(mp);
+}
+
+ // static class methode call
+static_class_access(res) ::= method(m). {
+ res = array(m, '', 'method');
+}
+
+ // static class methode call with object chainig
+static_class_access(res) ::= method(m) objectchain(oc). {
+ res = array(m, oc, 'method');
+}
+
+ // static class constant
+static_class_access(res) ::= ID(v). {
+ res = array(v, '');
+}
+
+ // static class variables
+static_class_access(res) ::= DOLLARID(v) arrayindex(a). {
+ res = array(v, a, 'property');
+}
+
+ // static class variables with object chain
+static_class_access(res) ::= DOLLARID(v) arrayindex(a) objectchain(oc). {
+ res = array(v, a.oc, 'property');
+}
+
+
+// if conditions and operators
+lop(res) ::= LOGOP(o). {
+ res = ' '. trim(o) . ' ';
+}
+
+lop(res) ::= SLOGOP(o). {
+ static $lops = array(
+ 'eq' => ' == ',
+ 'ne' => ' != ',
+ 'neq' => ' != ',
+ 'gt' => ' > ',
+ 'ge' => ' >= ',
+ 'gte' => ' >= ',
+ 'lt' => ' < ',
+ 'le' => ' <= ',
+ 'lte' => ' <= ',
+ 'mod' => ' % ',
+ 'and' => ' && ',
+ 'or' => ' || ',
+ 'xor' => ' xor ',
+ );
+ $op = strtolower(preg_replace('/\s*/', '', o));
+ res = $lops[$op];
+}
+tlop(res) ::= TLOGOP(o). {
+ static $tlops = array(
+ 'isdivby' => array('op' => ' % ', 'pre' => '!('),
+ 'isnotdivby' => array('op' => ' % ', 'pre' => '('),
+ 'isevenby' => array('op' => ' / ', 'pre' => '!(1 & '),
+ 'isnotevenby' => array('op' => ' / ', 'pre' => '(1 & '),
+ 'isoddby' => array('op' => ' / ', 'pre' => '(1 & '),
+ 'isnotoddby' => array('op' => ' / ', 'pre' => '!(1 & '),
+ );
+ $op = strtolower(preg_replace('/\s*/', '', o));
+ res = $tlops[$op];
+ }
+
+scond(res) ::= SINGLECOND(o). {
+ static $scond = array (
+ 'iseven' => '!(1 & ',
+ 'isnoteven' => '(1 & ',
+ 'isodd' => '(1 & ',
+ 'isnotodd' => '!(1 & ',
+ );
+ $op = strtolower(str_replace(' ', '', o));
+ res = $scond[$op];
+}
+
+//
+// ARRAY element assignment
+//
+arraydef(res) ::= OPENB arrayelements(a) CLOSEB. {
+ res = 'array('.a.')';
+}
+arraydef(res) ::= ARRAYOPEN arrayelements(a) CLOSEP. {
+ res = 'array('.a.')';
+}
+
+arrayelements(res) ::= arrayelement(a). {
+ res = a;
+}
+
+arrayelements(res) ::= arrayelements(a1) COMMA arrayelement(a). {
+ res = a1.','.a;
+}
+
+arrayelements ::= . {
+ return;
+}
+
+arrayelement(res) ::= value(e1) APTR expr(e2). {
+ res = e1.'=>'.e2;
+}
+
+arrayelement(res) ::= ID(i) APTR expr(e2). {
+ res = '\''.i.'\'=>'.e2;
+}
+
+arrayelement(res) ::= expr(e). {
+ res = e;
+}
+
+
+//
+// double quoted strings
+//
+doublequoted_with_quotes(res) ::= QUOTE QUOTE. {
+ res = '\'\'';
+}
+
+doublequoted_with_quotes(res) ::= QUOTE doublequoted(s) QUOTE. {
+ $this->compiler->leaveDoubleQuote();
+ res = s->to_smarty_php($this);
+}
+
+
+doublequoted(res) ::= doublequoted(o1) doublequotedcontent(o2). {
+ o1->append_subtree($this, o2);
+ res = o1;
+}
+
+doublequoted(res) ::= doublequotedcontent(o). {
+ res = new Smarty_Internal_ParseTree_Dq($this, o);
+}
+
+doublequotedcontent(res) ::= BACKTICK variable(v) BACKTICK. {
+ res = new Smarty_Internal_ParseTree_Code('(string)'.v);
+}
+
+doublequotedcontent(res) ::= BACKTICK expr(e) BACKTICK. {
+ res = new Smarty_Internal_ParseTree_Code('(string)('.e.')');
+}
+
+doublequotedcontent(res) ::= DOLLARID(i). {
+ res = new Smarty_Internal_ParseTree_Code('(string)$_smarty_tpl->tpl_vars[\''. substr(i,1) .'\']->value');
+}
+
+doublequotedcontent(res) ::= LDEL variable(v) RDEL. {
+ res = new Smarty_Internal_ParseTree_Code('(string)'.v);
+}
+
+doublequotedcontent(res) ::= LDEL expr(e) RDEL. {
+ res = new Smarty_Internal_ParseTree_Code('(string)('.e.')');
+}
+
+doublequotedcontent(res) ::= smartytag(st). {
+ res = new Smarty_Internal_ParseTree_Tag($this, st);
+}
+
+doublequotedcontent(res) ::= TEXT(o). {
+ res = new Smarty_Internal_ParseTree_DqContent(o);
+}
+
diff --git a/system/vendor/smarty/libs/Autoloader.php b/system/vendor/smarty/libs/Autoloader.php
new file mode 100644
index 0000000..da7e32a
--- /dev/null
+++ b/system/vendor/smarty/libs/Autoloader.php
@@ -0,0 +1,111 @@
+ 'Smarty.class.php');
+
+ /**
+ * Registers Smarty_Autoloader backward compatible to older installations.
+ *
+ * @param bool $prepend Whether to prepend the autoloader or not.
+ */
+ public static function registerBC($prepend = false)
+ {
+ /**
+ * register the class autoloader
+ */
+ if (!defined('SMARTY_SPL_AUTOLOAD')) {
+ define('SMARTY_SPL_AUTOLOAD', 0);
+ }
+ if (SMARTY_SPL_AUTOLOAD
+ && set_include_path(get_include_path() . PATH_SEPARATOR . SMARTY_SYSPLUGINS_DIR) !== false
+ ) {
+ $registeredAutoLoadFunctions = spl_autoload_functions();
+ if (!isset($registeredAutoLoadFunctions[ 'spl_autoload' ])) {
+ spl_autoload_register();
+ }
+ } else {
+ self::register($prepend);
+ }
+ }
+
+ /**
+ * Registers Smarty_Autoloader as an SPL autoloader.
+ *
+ * @param bool $prepend Whether to prepend the autoloader or not.
+ */
+ public static function register($prepend = false)
+ {
+ self::$SMARTY_DIR = defined('SMARTY_DIR') ? SMARTY_DIR : __DIR__ . DIRECTORY_SEPARATOR;
+ self::$SMARTY_SYSPLUGINS_DIR = defined('SMARTY_SYSPLUGINS_DIR') ? SMARTY_SYSPLUGINS_DIR :
+ self::$SMARTY_DIR . 'sysplugins' . DIRECTORY_SEPARATOR;
+ spl_autoload_register(array(__CLASS__, 'autoload'), true, $prepend);
+ }
+
+ /**
+ * Handles auto loading of classes.
+ *
+ * @param string $class A class name.
+ */
+ public static function autoload($class)
+ {
+ if ($class[ 0 ] !== 'S' || strpos($class, 'Smarty') !== 0) {
+ return;
+ }
+ $_class = smarty_strtolower_ascii($class);
+ if (isset(self::$rootClasses[ $_class ])) {
+ $file = self::$SMARTY_DIR . self::$rootClasses[ $_class ];
+ if (is_file($file)) {
+ include $file;
+ }
+ } else {
+ $file = self::$SMARTY_SYSPLUGINS_DIR . $_class . '.php';
+ if (is_file($file)) {
+ include $file;
+ }
+ }
+ return;
+ }
+}
diff --git a/system/vendor/smarty/libs/Smarty.class.php b/system/vendor/smarty/libs/Smarty.class.php
new file mode 100644
index 0000000..81dc6ab
--- /dev/null
+++ b/system/vendor/smarty/libs/Smarty.class.php
@@ -0,0 +1,1405 @@
+
+ * @author Uwe Tews
+ * @author Rodney Rehm
+ * @package Smarty
+ */
+/**
+ * set SMARTY_DIR to absolute path to Smarty library files.
+ * Sets SMARTY_DIR only if user application has not already defined it.
+ */
+if (!defined('SMARTY_DIR')) {
+ /**
+ *
+ */
+ define('SMARTY_DIR', __DIR__ . DIRECTORY_SEPARATOR);
+}
+/**
+ * set SMARTY_SYSPLUGINS_DIR to absolute path to Smarty internal plugins.
+ * Sets SMARTY_SYSPLUGINS_DIR only if user application has not already defined it.
+ */
+if (!defined('SMARTY_SYSPLUGINS_DIR')) {
+ /**
+ *
+ */
+ define('SMARTY_SYSPLUGINS_DIR', SMARTY_DIR . 'sysplugins' . DIRECTORY_SEPARATOR);
+}
+if (!defined('SMARTY_PLUGINS_DIR')) {
+ /**
+ *
+ */
+ define('SMARTY_PLUGINS_DIR', SMARTY_DIR . 'plugins' . DIRECTORY_SEPARATOR);
+}
+if (!defined('SMARTY_MBSTRING')) {
+ /**
+ *
+ */
+ define('SMARTY_MBSTRING', function_exists('mb_get_info'));
+}
+
+/**
+ * Load helper functions
+ */
+if (!defined('SMARTY_HELPER_FUNCTIONS_LOADED')) {
+ include __DIR__ . '/functions.php';
+}
+
+/**
+ * Load Smarty_Autoloader
+ */
+if (!class_exists('Smarty_Autoloader')) {
+ include __DIR__ . '/bootstrap.php';
+}
+
+/**
+ * Load always needed external class files
+ */
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_internal_data.php';
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_internal_extension_handler.php';
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_internal_templatebase.php';
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_internal_template.php';
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_resource.php';
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_variable.php';
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_template_source.php';
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_template_resource_base.php';
+require_once SMARTY_SYSPLUGINS_DIR . 'smarty_internal_resource_file.php';
+
+/**
+ * This is the main Smarty class
+ *
+ * @package Smarty
+ *
+ * The following methods will be dynamically loaded by the extension handler when they are called.
+ * They are located in a corresponding Smarty_Internal_Method_xxxx class
+ *
+ * @method int clearAllCache(int $exp_time = null, string $type = null)
+ * @method int clearCache(string $template_name, string $cache_id = null, string $compile_id = null, int $exp_time = null, string $type = null)
+ * @method int compileAllTemplates(string $extension = '.tpl', bool $force_compile = false, int $time_limit = 0, $max_errors = null)
+ * @method int compileAllConfig(string $extension = '.conf', bool $force_compile = false, int $time_limit = 0, $max_errors = null)
+ * @method int clearCompiledTemplate($resource_name = null, $compile_id = null, $exp_time = null)
+ */
+class Smarty extends Smarty_Internal_TemplateBase
+{
+ /**
+ * smarty version
+ */
+ const SMARTY_VERSION = '4.3.1';
+ /**
+ * define variable scopes
+ */
+ const SCOPE_LOCAL = 1;
+ const SCOPE_PARENT = 2;
+ const SCOPE_TPL_ROOT = 4;
+ const SCOPE_ROOT = 8;
+ const SCOPE_SMARTY = 16;
+ const SCOPE_GLOBAL = 32;
+ /**
+ * define caching modes
+ */
+ const CACHING_OFF = 0;
+ const CACHING_LIFETIME_CURRENT = 1;
+ const CACHING_LIFETIME_SAVED = 2;
+ /**
+ * define constant for clearing cache files be saved expiration dates
+ */
+ const CLEAR_EXPIRED = -1;
+ /**
+ * define compile check modes
+ */
+ const COMPILECHECK_OFF = 0;
+ const COMPILECHECK_ON = 1;
+ const COMPILECHECK_CACHEMISS = 2;
+ /**
+ * define debug modes
+ */
+ const DEBUG_OFF = 0;
+ const DEBUG_ON = 1;
+ const DEBUG_INDIVIDUAL = 2;
+
+ /**
+ * filter types
+ */
+ const FILTER_POST = 'post';
+ const FILTER_PRE = 'pre';
+ const FILTER_OUTPUT = 'output';
+ const FILTER_VARIABLE = 'variable';
+ /**
+ * plugin types
+ */
+ const PLUGIN_FUNCTION = 'function';
+ const PLUGIN_BLOCK = 'block';
+ const PLUGIN_COMPILER = 'compiler';
+ const PLUGIN_MODIFIER = 'modifier';
+ const PLUGIN_MODIFIERCOMPILER = 'modifiercompiler';
+
+ /**
+ * assigned global tpl vars
+ */
+ public static $global_tpl_vars = array();
+
+ /**
+ * Flag denoting if Multibyte String functions are available
+ */
+ public static $_MBSTRING = SMARTY_MBSTRING;
+
+ /**
+ * The character set to adhere to (e.g. "UTF-8")
+ */
+ public static $_CHARSET = SMARTY_MBSTRING ? 'UTF-8' : 'ISO-8859-1';
+
+ /**
+ * The date format to be used internally
+ * (accepts date() and strftime())
+ */
+ public static $_DATE_FORMAT = '%b %e, %Y';
+
+ /**
+ * Flag denoting if PCRE should run in UTF-8 mode
+ */
+ public static $_UTF8_MODIFIER = 'u';
+
+ /**
+ * Flag denoting if operating system is windows
+ */
+ public static $_IS_WINDOWS = false;
+
+ /**
+ * auto literal on delimiters with whitespace
+ *
+ * @var boolean
+ */
+ public $auto_literal = true;
+
+ /**
+ * display error on not assigned variables
+ *
+ * @var boolean
+ */
+ public $error_unassigned = false;
+
+ /**
+ * look up relative file path in include_path
+ *
+ * @var boolean
+ */
+ public $use_include_path = false;
+
+ /**
+ * flag if template_dir is normalized
+ *
+ * @var bool
+ */
+ public $_templateDirNormalized = false;
+
+ /**
+ * joined template directory string used in cache keys
+ *
+ * @var string
+ */
+ public $_joined_template_dir = null;
+
+ /**
+ * flag if config_dir is normalized
+ *
+ * @var bool
+ */
+ public $_configDirNormalized = false;
+
+ /**
+ * joined config directory string used in cache keys
+ *
+ * @var string
+ */
+ public $_joined_config_dir = null;
+
+ /**
+ * default template handler
+ *
+ * @var callable
+ */
+ public $default_template_handler_func = null;
+
+ /**
+ * default config handler
+ *
+ * @var callable
+ */
+ public $default_config_handler_func = null;
+
+ /**
+ * default plugin handler
+ *
+ * @var callable
+ */
+ public $default_plugin_handler_func = null;
+
+ /**
+ * flag if template_dir is normalized
+ *
+ * @var bool
+ */
+ public $_compileDirNormalized = false;
+
+ /**
+ * flag if plugins_dir is normalized
+ *
+ * @var bool
+ */
+ public $_pluginsDirNormalized = false;
+
+ /**
+ * flag if template_dir is normalized
+ *
+ * @var bool
+ */
+ public $_cacheDirNormalized = false;
+
+ /**
+ * force template compiling?
+ *
+ * @var boolean
+ */
+ public $force_compile = false;
+
+ /**
+ * use sub dirs for compiled/cached files?
+ *
+ * @var boolean
+ */
+ public $use_sub_dirs = false;
+
+ /**
+ * allow ambiguous resources (that are made unique by the resource handler)
+ *
+ * @var boolean
+ */
+ public $allow_ambiguous_resources = false;
+
+ /**
+ * merge compiled includes
+ *
+ * @var boolean
+ */
+ public $merge_compiled_includes = false;
+
+ /*
+ * flag for behaviour when extends: resource and {extends} tag are used simultaneous
+ * if false disable execution of {extends} in templates called by extends resource.
+ * (behaviour as versions < 3.1.28)
+ *
+ * @var boolean
+ */
+ public $extends_recursion = true;
+
+ /**
+ * force cache file creation
+ *
+ * @var boolean
+ */
+ public $force_cache = false;
+
+ /**
+ * template left-delimiter
+ *
+ * @var string
+ */
+ public $left_delimiter = "{";
+
+ /**
+ * template right-delimiter
+ *
+ * @var string
+ */
+ public $right_delimiter = "}";
+
+ /**
+ * array of strings which shall be treated as literal by compiler
+ *
+ * @var array string
+ */
+ public $literals = array();
+
+ /**
+ * class name
+ * This should be instance of Smarty_Security.
+ *
+ * @var string
+ * @see Smarty_Security
+ */
+ public $security_class = 'Smarty_Security';
+
+ /**
+ * implementation of security class
+ *
+ * @var Smarty_Security
+ */
+ public $security_policy = null;
+
+ /**
+ * controls if the php template file resource is allowed
+ *
+ * @var bool
+ */
+ public $allow_php_templates = false;
+
+ /**
+ * debug mode
+ * Setting this to true enables the debug-console.
+ *
+ * @var boolean
+ */
+ public $debugging = false;
+
+ /**
+ * This determines if debugging is enable-able from the browser.
+ *
+ * NONE => no debugging control allowed
+ * URL => enable debugging when SMARTY_DEBUG is found in the URL.
+ *
+ *
+ * @var string
+ */
+ public $debugging_ctrl = 'NONE';
+
+ /**
+ * Name of debugging URL-param.
+ * Only used when $debugging_ctrl is set to 'URL'.
+ * The name of the URL-parameter that activates debugging.
+ *
+ * @var string
+ */
+ public $smarty_debug_id = 'SMARTY_DEBUG';
+
+ /**
+ * Path of debug template.
+ *
+ * @var string
+ */
+ public $debug_tpl = null;
+
+ /**
+ * When set, smarty uses this value as error_reporting-level.
+ *
+ * @var int
+ */
+ public $error_reporting = null;
+
+ /**
+ * Controls whether variables with the same name overwrite each other.
+ *
+ * @var boolean
+ */
+ public $config_overwrite = true;
+
+ /**
+ * Controls whether config values of on/true/yes and off/false/no get converted to boolean.
+ *
+ * @var boolean
+ */
+ public $config_booleanize = true;
+
+ /**
+ * Controls whether hidden config sections/vars are read from the file.
+ *
+ * @var boolean
+ */
+ public $config_read_hidden = false;
+
+ /**
+ * locking concurrent compiles
+ *
+ * @var boolean
+ */
+ public $compile_locking = true;
+
+ /**
+ * Controls whether cache resources should use locking mechanism
+ *
+ * @var boolean
+ */
+ public $cache_locking = false;
+
+ /**
+ * seconds to wait for acquiring a lock before ignoring the write lock
+ *
+ * @var float
+ */
+ public $locking_timeout = 10;
+
+ /**
+ * resource type used if none given
+ * Must be an valid key of $registered_resources.
+ *
+ * @var string
+ */
+ public $default_resource_type = 'file';
+
+ /**
+ * caching type
+ * Must be an element of $cache_resource_types.
+ *
+ * @var string
+ */
+ public $caching_type = 'file';
+
+ /**
+ * config type
+ *
+ * @var string
+ */
+ public $default_config_type = 'file';
+
+ /**
+ * check If-Modified-Since headers
+ *
+ * @var boolean
+ */
+ public $cache_modified_check = false;
+
+ /**
+ * registered plugins
+ *
+ * @var array
+ */
+ public $registered_plugins = array();
+
+ /**
+ * registered objects
+ *
+ * @var array
+ */
+ public $registered_objects = array();
+
+ /**
+ * registered classes
+ *
+ * @var array
+ */
+ public $registered_classes = array();
+
+ /**
+ * registered filters
+ *
+ * @var array
+ */
+ public $registered_filters = array();
+
+ /**
+ * registered resources
+ *
+ * @var array
+ */
+ public $registered_resources = array();
+
+ /**
+ * registered cache resources
+ *
+ * @var array
+ */
+ public $registered_cache_resources = array();
+
+ /**
+ * autoload filter
+ *
+ * @var array
+ */
+ public $autoload_filters = array();
+
+ /**
+ * default modifier
+ *
+ * @var array
+ */
+ public $default_modifiers = array();
+
+ /**
+ * autoescape variable output
+ *
+ * @var boolean
+ */
+ public $escape_html = false;
+
+ /**
+ * start time for execution time calculation
+ *
+ * @var int
+ */
+ public $start_time = 0;
+
+ /**
+ * required by the compiler for BC
+ *
+ * @var string
+ */
+ public $_current_file = null;
+
+ /**
+ * internal flag to enable parser debugging
+ *
+ * @var bool
+ */
+ public $_parserdebug = false;
+
+ /**
+ * This object type (Smarty = 1, template = 2, data = 4)
+ *
+ * @var int
+ */
+ public $_objType = 1;
+
+ /**
+ * Debug object
+ *
+ * @var Smarty_Internal_Debug
+ */
+ public $_debug = null;
+
+ /**
+ * template directory
+ *
+ * @var array
+ */
+ protected $template_dir = array('./templates/');
+
+ /**
+ * flags for normalized template directory entries
+ *
+ * @var array
+ */
+ protected $_processedTemplateDir = array();
+
+ /**
+ * config directory
+ *
+ * @var array
+ */
+ protected $config_dir = array('./configs/');
+
+ /**
+ * flags for normalized template directory entries
+ *
+ * @var array
+ */
+ protected $_processedConfigDir = array();
+
+ /**
+ * compile directory
+ *
+ * @var string
+ */
+ protected $compile_dir = './templates_c/';
+
+ /**
+ * plugins directory
+ *
+ * @var array
+ */
+ protected $plugins_dir = array();
+
+ /**
+ * cache directory
+ *
+ * @var string
+ */
+ protected $cache_dir = './cache/';
+
+ /**
+ * removed properties
+ *
+ * @var string[]
+ */
+ protected $obsoleteProperties = array(
+ 'resource_caching', 'template_resource_caching', 'direct_access_security',
+ '_dir_perms', '_file_perms', 'plugin_search_order',
+ 'inheritance_merge_compiled_includes', 'resource_cache_mode',
+ );
+
+ /**
+ * List of private properties which will call getter/setter on a direct access
+ *
+ * @var string[]
+ */
+ protected $accessMap = array(
+ 'template_dir' => 'TemplateDir', 'config_dir' => 'ConfigDir',
+ 'plugins_dir' => 'PluginsDir', 'compile_dir' => 'CompileDir',
+ 'cache_dir' => 'CacheDir',
+ );
+
+ /**
+ * PHP7 Compatibility mode
+ * @var bool
+ */
+ private $isMutingUndefinedOrNullWarnings = false;
+
+ /**
+ * Initialize new Smarty object
+ */
+ public function __construct()
+ {
+ $this->_clearTemplateCache();
+ parent::__construct();
+ if (is_callable('mb_internal_encoding')) {
+ mb_internal_encoding(Smarty::$_CHARSET);
+ }
+ $this->start_time = microtime(true);
+ if (isset($_SERVER[ 'SCRIPT_NAME' ])) {
+ Smarty::$global_tpl_vars[ 'SCRIPT_NAME' ] = new Smarty_Variable($_SERVER[ 'SCRIPT_NAME' ]);
+ }
+ // Check if we're running on windows
+ Smarty::$_IS_WINDOWS = strtoupper(substr(PHP_OS, 0, 3)) === 'WIN';
+ // let PCRE (preg_*) treat strings as ISO-8859-1 if we're not dealing with UTF-8
+ if (Smarty::$_CHARSET !== 'UTF-8') {
+ Smarty::$_UTF8_MODIFIER = '';
+ }
+ }
+
+ /**
+ * Check if a template resource exists
+ *
+ * @param string $resource_name template name
+ *
+ * @return bool status
+ * @throws \SmartyException
+ */
+ public function templateExists($resource_name)
+ {
+ // create source object
+ $source = Smarty_Template_Source::load(null, $this, $resource_name);
+ return $source->exists;
+ }
+
+ /**
+ * Loads security class and enables security
+ *
+ * @param string|Smarty_Security $security_class if a string is used, it must be class-name
+ *
+ * @return Smarty current Smarty instance for chaining
+ * @throws \SmartyException
+ */
+ public function enableSecurity($security_class = null)
+ {
+ Smarty_Security::enableSecurity($this, $security_class);
+ return $this;
+ }
+
+ /**
+ * Disable security
+ *
+ * @return Smarty current Smarty instance for chaining
+ */
+ public function disableSecurity()
+ {
+ $this->security_policy = null;
+ return $this;
+ }
+
+ /**
+ * Add template directory(s)
+ *
+ * @param string|array $template_dir directory(s) of template sources
+ * @param string $key of the array element to assign the template dir to
+ * @param bool $isConfig true for config_dir
+ *
+ * @return Smarty current Smarty instance for chaining
+ */
+ public function addTemplateDir($template_dir, $key = null, $isConfig = false)
+ {
+ if ($isConfig) {
+ $processed = &$this->_processedConfigDir;
+ $dir = &$this->config_dir;
+ $this->_configDirNormalized = false;
+ } else {
+ $processed = &$this->_processedTemplateDir;
+ $dir = &$this->template_dir;
+ $this->_templateDirNormalized = false;
+ }
+ if (is_array($template_dir)) {
+ foreach ($template_dir as $k => $v) {
+ if (is_int($k)) {
+ // indexes are not merged but appended
+ $dir[] = $v;
+ } else {
+ // string indexes are overridden
+ $dir[ $k ] = $v;
+ unset($processed[ $key ]);
+ }
+ }
+ } else {
+ if ($key !== null) {
+ // override directory at specified index
+ $dir[ $key ] = $template_dir;
+ unset($processed[ $key ]);
+ } else {
+ // append new directory
+ $dir[] = $template_dir;
+ }
+ }
+ return $this;
+ }
+
+ /**
+ * Get template directories
+ *
+ * @param mixed $index index of directory to get, null to get all
+ * @param bool $isConfig true for config_dir
+ *
+ * @return array|string list of template directories, or directory of $index
+ */
+ public function getTemplateDir($index = null, $isConfig = false)
+ {
+ if ($isConfig) {
+ $dir = &$this->config_dir;
+ } else {
+ $dir = &$this->template_dir;
+ }
+ if ($isConfig ? !$this->_configDirNormalized : !$this->_templateDirNormalized) {
+ $this->_normalizeTemplateConfig($isConfig);
+ }
+ if ($index !== null) {
+ return isset($dir[ $index ]) ? $dir[ $index ] : null;
+ }
+ return $dir;
+ }
+
+ /**
+ * Set template directory
+ *
+ * @param string|array $template_dir directory(s) of template sources
+ * @param bool $isConfig true for config_dir
+ *
+ * @return \Smarty current Smarty instance for chaining
+ */
+ public function setTemplateDir($template_dir, $isConfig = false)
+ {
+ if ($isConfig) {
+ $this->config_dir = array();
+ $this->_processedConfigDir = array();
+ } else {
+ $this->template_dir = array();
+ $this->_processedTemplateDir = array();
+ }
+ $this->addTemplateDir($template_dir, null, $isConfig);
+ return $this;
+ }
+
+ /**
+ * Add config directory(s)
+ *
+ * @param string|array $config_dir directory(s) of config sources
+ * @param mixed $key key of the array element to assign the config dir to
+ *
+ * @return Smarty current Smarty instance for chaining
+ */
+ public function addConfigDir($config_dir, $key = null)
+ {
+ return $this->addTemplateDir($config_dir, $key, true);
+ }
+
+ /**
+ * Get config directory
+ *
+ * @param mixed $index index of directory to get, null to get all
+ *
+ * @return array configuration directory
+ */
+ public function getConfigDir($index = null)
+ {
+ return $this->getTemplateDir($index, true);
+ }
+
+ /**
+ * Set config directory
+ *
+ * @param $config_dir
+ *
+ * @return Smarty current Smarty instance for chaining
+ */
+ public function setConfigDir($config_dir)
+ {
+ return $this->setTemplateDir($config_dir, true);
+ }
+
+ /**
+ * Adds directory of plugin files
+ *
+ * @param null|array|string $plugins_dir
+ *
+ * @return Smarty current Smarty instance for chaining
+ */
+ public function addPluginsDir($plugins_dir)
+ {
+ if (empty($this->plugins_dir)) {
+ $this->plugins_dir[] = SMARTY_PLUGINS_DIR;
+ }
+ $this->plugins_dir = array_merge($this->plugins_dir, (array)$plugins_dir);
+ $this->_pluginsDirNormalized = false;
+ return $this;
+ }
+
+ /**
+ * Get plugin directories
+ *
+ * @return array list of plugin directories
+ */
+ public function getPluginsDir()
+ {
+ if (empty($this->plugins_dir)) {
+ $this->plugins_dir[] = SMARTY_PLUGINS_DIR;
+ $this->_pluginsDirNormalized = false;
+ }
+ if (!$this->_pluginsDirNormalized) {
+ if (!is_array($this->plugins_dir)) {
+ $this->plugins_dir = (array)$this->plugins_dir;
+ }
+ foreach ($this->plugins_dir as $k => $v) {
+ $this->plugins_dir[ $k ] = $this->_realpath(rtrim($v ?? '', '/\\') . DIRECTORY_SEPARATOR, true);
+ }
+ $this->_cache[ 'plugin_files' ] = array();
+ $this->_pluginsDirNormalized = true;
+ }
+ return $this->plugins_dir;
+ }
+
+ /**
+ * Set plugins directory
+ *
+ * @param string|array $plugins_dir directory(s) of plugins
+ *
+ * @return Smarty current Smarty instance for chaining
+ */
+ public function setPluginsDir($plugins_dir)
+ {
+ $this->plugins_dir = (array)$plugins_dir;
+ $this->_pluginsDirNormalized = false;
+ return $this;
+ }
+
+ /**
+ * Get compiled directory
+ *
+ * @return string path to compiled templates
+ */
+ public function getCompileDir()
+ {
+ if (!$this->_compileDirNormalized) {
+ $this->_normalizeDir('compile_dir', $this->compile_dir);
+ $this->_compileDirNormalized = true;
+ }
+ return $this->compile_dir;
+ }
+
+ /**
+ *
+ * @param string $compile_dir directory to store compiled templates in
+ *
+ * @return Smarty current Smarty instance for chaining
+ */
+ public function setCompileDir($compile_dir)
+ {
+ $this->_normalizeDir('compile_dir', $compile_dir);
+ $this->_compileDirNormalized = true;
+ return $this;
+ }
+
+ /**
+ * Get cache directory
+ *
+ * @return string path of cache directory
+ */
+ public function getCacheDir()
+ {
+ if (!$this->_cacheDirNormalized) {
+ $this->_normalizeDir('cache_dir', $this->cache_dir);
+ $this->_cacheDirNormalized = true;
+ }
+ return $this->cache_dir;
+ }
+
+ /**
+ * Set cache directory
+ *
+ * @param string $cache_dir directory to store cached templates in
+ *
+ * @return Smarty current Smarty instance for chaining
+ */
+ public function setCacheDir($cache_dir)
+ {
+ $this->_normalizeDir('cache_dir', $cache_dir);
+ $this->_cacheDirNormalized = true;
+ return $this;
+ }
+
+ /**
+ * creates a template object
+ *
+ * @param string $template the resource handle of the template file
+ * @param mixed $cache_id cache id to be used with this template
+ * @param mixed $compile_id compile id to be used with this template
+ * @param object $parent next higher level of Smarty variables
+ * @param boolean $do_clone flag is Smarty object shall be cloned
+ *
+ * @return \Smarty_Internal_Template template object
+ * @throws \SmartyException
+ */
+ public function createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true)
+ {
+ if ($cache_id !== null && (is_object($cache_id) || is_array($cache_id))) {
+ $parent = $cache_id;
+ $cache_id = null;
+ }
+ if ($parent !== null && is_array($parent)) {
+ $data = $parent;
+ $parent = null;
+ } else {
+ $data = null;
+ }
+ if (!$this->_templateDirNormalized) {
+ $this->_normalizeTemplateConfig(false);
+ }
+ $_templateId = $this->_getTemplateId($template, $cache_id, $compile_id);
+ $tpl = null;
+ if ($this->caching && isset(Smarty_Internal_Template::$isCacheTplObj[ $_templateId ])) {
+ $tpl = $do_clone ? clone Smarty_Internal_Template::$isCacheTplObj[ $_templateId ] :
+ Smarty_Internal_Template::$isCacheTplObj[ $_templateId ];
+ $tpl->inheritance = null;
+ $tpl->tpl_vars = $tpl->config_vars = array();
+ } elseif (!$do_clone && isset(Smarty_Internal_Template::$tplObjCache[ $_templateId ])) {
+ $tpl = clone Smarty_Internal_Template::$tplObjCache[ $_templateId ];
+ $tpl->inheritance = null;
+ $tpl->tpl_vars = $tpl->config_vars = array();
+ } else {
+ /* @var Smarty_Internal_Template $tpl */
+ $tpl = new $this->template_class($template, $this, null, $cache_id, $compile_id, null, null);
+ $tpl->templateId = $_templateId;
+ }
+ if ($do_clone) {
+ $tpl->smarty = clone $tpl->smarty;
+ }
+ $tpl->parent = $parent ? $parent : $this;
+ // fill data if present
+ if (!empty($data) && is_array($data)) {
+ // set up variable values
+ foreach ($data as $_key => $_val) {
+ $tpl->tpl_vars[ $_key ] = new Smarty_Variable($_val);
+ }
+ }
+ if ($this->debugging || $this->debugging_ctrl === 'URL') {
+ $tpl->smarty->_debug = new Smarty_Internal_Debug();
+ // check URL debugging control
+ if (!$this->debugging && $this->debugging_ctrl === 'URL') {
+ $tpl->smarty->_debug->debugUrl($tpl->smarty);
+ }
+ }
+ return $tpl;
+ }
+
+ /**
+ * Takes unknown classes and loads plugin files for them
+ * class name format: Smarty_PluginType_PluginName
+ * plugin filename format: plugintype.pluginname.php
+ *
+ * @param string $plugin_name class plugin name to load
+ * @param bool $check check if already loaded
+ *
+ * @return string |boolean filepath of loaded file or false
+ * @throws \SmartyException
+ */
+ public function loadPlugin($plugin_name, $check = true)
+ {
+ return $this->ext->loadPlugin->loadPlugin($this, $plugin_name, $check);
+ }
+
+ /**
+ * Get unique template id
+ *
+ * @param string $template_name
+ * @param null|mixed $cache_id
+ * @param null|mixed $compile_id
+ * @param null $caching
+ * @param \Smarty_Internal_Template $template
+ *
+ * @return string
+ * @throws \SmartyException
+ */
+ public function _getTemplateId(
+ $template_name,
+ $cache_id = null,
+ $compile_id = null,
+ $caching = null,
+ Smarty_Internal_Template $template = null
+ ) {
+ $template_name = (strpos($template_name, ':') === false) ? "{$this->default_resource_type}:{$template_name}" :
+ $template_name;
+ $cache_id = $cache_id === null ? $this->cache_id : $cache_id;
+ $compile_id = $compile_id === null ? $this->compile_id : $compile_id;
+ $caching = (int)($caching === null ? $this->caching : $caching);
+ if ((isset($template) && strpos($template_name, ':.') !== false) || $this->allow_ambiguous_resources) {
+ $_templateId =
+ Smarty_Resource::getUniqueTemplateName((isset($template) ? $template : $this), $template_name) .
+ "#{$cache_id}#{$compile_id}#{$caching}";
+ } else {
+ $_templateId = $this->_joined_template_dir . "#{$template_name}#{$cache_id}#{$compile_id}#{$caching}";
+ }
+ if (isset($_templateId[ 150 ])) {
+ $_templateId = sha1($_templateId);
+ }
+ return $_templateId;
+ }
+
+ /**
+ * Normalize path
+ * - remove /./ and /../
+ * - make it absolute if required
+ *
+ * @param string $path file path
+ * @param bool $realpath if true - convert to absolute
+ * false - convert to relative
+ * null - keep as it is but
+ * remove /./ /../
+ *
+ * @return string
+ */
+ public function _realpath($path, $realpath = null)
+ {
+ $nds = array('/' => '\\', '\\' => '/');
+ preg_match(
+ '%^(?(?:[[:alpha:]]:[\\\\/]|/|[\\\\]{2}[[:alpha:]]+|[[:print:]]{2,}:[/]{2}|[\\\\])?)(?(.*))$%u',
+ $path,
+ $parts
+ );
+ $path = $parts[ 'path' ];
+ if ($parts[ 'root' ] === '\\') {
+ $parts[ 'root' ] = substr(getcwd(), 0, 2) . $parts[ 'root' ];
+ } else {
+ if ($realpath !== null && !$parts[ 'root' ]) {
+ $path = getcwd() . DIRECTORY_SEPARATOR . $path;
+ }
+ }
+ // normalize DIRECTORY_SEPARATOR
+ $path = str_replace($nds[ DIRECTORY_SEPARATOR ], DIRECTORY_SEPARATOR, $path);
+ $parts[ 'root' ] = str_replace($nds[ DIRECTORY_SEPARATOR ], DIRECTORY_SEPARATOR, $parts[ 'root' ]);
+ do {
+ $path = preg_replace(
+ array('#[\\\\/]{2}#', '#[\\\\/][.][\\\\/]#', '#[\\\\/]([^\\\\/.]+)[\\\\/][.][.][\\\\/]#'),
+ DIRECTORY_SEPARATOR,
+ $path,
+ -1,
+ $count
+ );
+ } while ($count > 0);
+ return $realpath !== false ? $parts[ 'root' ] . $path : str_ireplace(getcwd(), '.', $parts[ 'root' ] . $path);
+ }
+
+ /**
+ * Empty template objects cache
+ */
+ public function _clearTemplateCache()
+ {
+ Smarty_Internal_Template::$isCacheTplObj = array();
+ Smarty_Internal_Template::$tplObjCache = array();
+ }
+
+ /**
+ * @param boolean $use_sub_dirs
+ */
+ public function setUseSubDirs($use_sub_dirs)
+ {
+ $this->use_sub_dirs = $use_sub_dirs;
+ }
+
+ /**
+ * @param int $error_reporting
+ */
+ public function setErrorReporting($error_reporting)
+ {
+ $this->error_reporting = $error_reporting;
+ }
+
+ /**
+ * @param boolean $escape_html
+ */
+ public function setEscapeHtml($escape_html)
+ {
+ $this->escape_html = $escape_html;
+ }
+
+ /**
+ * Return auto_literal flag
+ *
+ * @return boolean
+ */
+ public function getAutoLiteral()
+ {
+ return $this->auto_literal;
+ }
+
+ /**
+ * Set auto_literal flag
+ *
+ * @param boolean $auto_literal
+ */
+ public function setAutoLiteral($auto_literal = true)
+ {
+ $this->auto_literal = $auto_literal;
+ }
+
+ /**
+ * @param boolean $force_compile
+ */
+ public function setForceCompile($force_compile)
+ {
+ $this->force_compile = $force_compile;
+ }
+
+ /**
+ * @param boolean $merge_compiled_includes
+ */
+ public function setMergeCompiledIncludes($merge_compiled_includes)
+ {
+ $this->merge_compiled_includes = $merge_compiled_includes;
+ }
+
+ /**
+ * Get left delimiter
+ *
+ * @return string
+ */
+ public function getLeftDelimiter()
+ {
+ return $this->left_delimiter;
+ }
+
+ /**
+ * Set left delimiter
+ *
+ * @param string $left_delimiter
+ */
+ public function setLeftDelimiter($left_delimiter)
+ {
+ $this->left_delimiter = $left_delimiter;
+ }
+
+ /**
+ * Get right delimiter
+ *
+ * @return string $right_delimiter
+ */
+ public function getRightDelimiter()
+ {
+ return $this->right_delimiter;
+ }
+
+ /**
+ * Set right delimiter
+ *
+ * @param string
+ */
+ public function setRightDelimiter($right_delimiter)
+ {
+ $this->right_delimiter = $right_delimiter;
+ }
+
+ /**
+ * @param boolean $debugging
+ */
+ public function setDebugging($debugging)
+ {
+ $this->debugging = $debugging;
+ }
+
+ /**
+ * @param boolean $config_overwrite
+ */
+ public function setConfigOverwrite($config_overwrite)
+ {
+ $this->config_overwrite = $config_overwrite;
+ }
+
+ /**
+ * @param boolean $config_booleanize
+ */
+ public function setConfigBooleanize($config_booleanize)
+ {
+ $this->config_booleanize = $config_booleanize;
+ }
+
+ /**
+ * @param boolean $config_read_hidden
+ */
+ public function setConfigReadHidden($config_read_hidden)
+ {
+ $this->config_read_hidden = $config_read_hidden;
+ }
+
+ /**
+ * @param boolean $compile_locking
+ */
+ public function setCompileLocking($compile_locking)
+ {
+ $this->compile_locking = $compile_locking;
+ }
+
+ /**
+ * @param string $default_resource_type
+ */
+ public function setDefaultResourceType($default_resource_type)
+ {
+ $this->default_resource_type = $default_resource_type;
+ }
+
+ /**
+ * @param string $caching_type
+ */
+ public function setCachingType($caching_type)
+ {
+ $this->caching_type = $caching_type;
+ }
+
+ /**
+ * Test install
+ *
+ * @param null $errors
+ */
+ public function testInstall(&$errors = null)
+ {
+ Smarty_Internal_TestInstall::testInstall($this, $errors);
+ }
+
+ /**
+ * Get Smarty object
+ *
+ * @return Smarty
+ */
+ public function _getSmartyObj()
+ {
+ return $this;
+ }
+
+ /**
+ * <> Generic getter.
+ * Calls the appropriate getter function.
+ * Issues an E_USER_NOTICE if no valid getter is found.
+ *
+ * @param string $name property name
+ *
+ * @return mixed
+ */
+ public function __get($name)
+ {
+ if (isset($this->accessMap[ $name ])) {
+ $method = 'get' . $this->accessMap[ $name ];
+ return $this->{$method}();
+ } elseif (isset($this->_cache[ $name ])) {
+ return $this->_cache[ $name ];
+ } elseif (in_array($name, $this->obsoleteProperties)) {
+ return null;
+ } else {
+ trigger_error('Undefined property: ' . get_class($this) . '::$' . $name, E_USER_NOTICE);
+ }
+ return null;
+ }
+
+ /**
+ * <> Generic setter.
+ * Calls the appropriate setter function.
+ * Issues an E_USER_NOTICE if no valid setter is found.
+ *
+ * @param string $name property name
+ * @param mixed $value parameter passed to setter
+ *
+ */
+ public function __set($name, $value)
+ {
+ if (isset($this->accessMap[ $name ])) {
+ $method = 'set' . $this->accessMap[ $name ];
+ $this->{$method}($value);
+ } elseif (in_array($name, $this->obsoleteProperties)) {
+ return;
+ } elseif (is_object($value) && method_exists($value, $name)) {
+ $this->$name = $value;
+ } else {
+ trigger_error('Undefined property: ' . get_class($this) . '::$' . $name, E_USER_NOTICE);
+ }
+ }
+
+ /**
+ * Normalize and set directory string
+ *
+ * @param string $dirName cache_dir or compile_dir
+ * @param string $dir filepath of folder
+ */
+ private function _normalizeDir($dirName, $dir)
+ {
+ $this->{$dirName} = $this->_realpath(rtrim($dir ?? '', "/\\") . DIRECTORY_SEPARATOR, true);
+ }
+
+ /**
+ * Normalize template_dir or config_dir
+ *
+ * @param bool $isConfig true for config_dir
+ */
+ private function _normalizeTemplateConfig($isConfig)
+ {
+ if ($isConfig) {
+ $processed = &$this->_processedConfigDir;
+ $dir = &$this->config_dir;
+ } else {
+ $processed = &$this->_processedTemplateDir;
+ $dir = &$this->template_dir;
+ }
+ if (!is_array($dir)) {
+ $dir = (array)$dir;
+ }
+ foreach ($dir as $k => $v) {
+ if (!isset($processed[ $k ])) {
+ $dir[ $k ] = $v = $this->_realpath(rtrim($v ?? '', "/\\") . DIRECTORY_SEPARATOR, true);
+ $processed[ $k ] = true;
+ }
+ }
+ $isConfig ? $this->_configDirNormalized = true : $this->_templateDirNormalized = true;
+ $isConfig ? $this->_joined_config_dir = join('#', $this->config_dir) :
+ $this->_joined_template_dir = join('#', $this->template_dir);
+ }
+
+ /**
+ * Mutes errors for "undefined index", "undefined array key" and "trying to read property of null".
+ *
+ * @void
+ */
+ public function muteUndefinedOrNullWarnings(): void {
+ $this->isMutingUndefinedOrNullWarnings = true;
+ }
+
+ /**
+ * Indicates if Smarty will mute errors for "undefined index", "undefined array key" and "trying to read property of null".
+ * @bool
+ */
+ public function isMutingUndefinedOrNullWarnings(): bool {
+ return $this->isMutingUndefinedOrNullWarnings;
+ }
+
+}
diff --git a/system/vendor/smarty/libs/bootstrap.php b/system/vendor/smarty/libs/bootstrap.php
new file mode 100644
index 0000000..a226ac0
--- /dev/null
+++ b/system/vendor/smarty/libs/bootstrap.php
@@ -0,0 +1,16 @@
+
+ *
+ * For the full copyright and license information, please view the LICENSE
+ * file that was distributed with this source code.
+ */
+/**
+ * Load and register Smarty Autoloader
+ */
+if (!class_exists('Smarty_Autoloader')) {
+ include __DIR__ . '/Autoloader.php';
+}
+Smarty_Autoloader::register(true);
diff --git a/system/vendor/smarty/libs/debug.tpl b/system/vendor/smarty/libs/debug.tpl
new file mode 100644
index 0000000..4f82a58
--- /dev/null
+++ b/system/vendor/smarty/libs/debug.tpl
@@ -0,0 +1,175 @@
+{capture name='_smarty_debug' assign=debug_output}
+
+
+
+ Smarty Debug Console
+
+
+
+
+ Smarty {Smarty::SMARTY_VERSION} Debug Console
+ - {if isset($template_name)}{$template_name|debug_print_var nofilter} {/if}{if !empty($template_data)}Total Time {$execution_time|string_format:"%.5f"}{/if}
+
+ {if !empty($template_data)}
+ included templates & config files (load time in seconds)
+
+ {foreach $template_data as $template}
+ {$template.name}
+
+ (compile {$template['compile_time']|string_format:"%.5f"}) (render {$template['render_time']|string_format:"%.5f"}) (cache {$template['cache_time']|string_format:"%.5f"})
+
+
+ {/foreach}
+
+ {/if}
+
+ assigned template variables
+
+
+ {foreach $assigned_vars as $vars}
+
+
+ ${$vars@key}
+ {if isset($vars['nocache'])}Nocache {/if}
+ {if isset($vars['scope'])}Origin: {$vars['scope']|debug_print_var nofilter}{/if}
+
+
+ Value
+ {$vars['value']|debug_print_var:10:80 nofilter}
+
+
+ {if isset($vars['attributes'])}
+ Attributes
+ {$vars['attributes']|debug_print_var nofilter}
+ {/if}
+
+ {/foreach}
+
+
+ assigned config file variables
+
+
+ {foreach $config_vars as $vars}
+
+
+ #{$vars@key}#
+ {if isset($vars['scope'])}Origin: {$vars['scope']|debug_print_var nofilter}{/if}
+
+
+ {$vars['value']|debug_print_var:10:80 nofilter}
+
+
+ {/foreach}
+
+
+
+
+{/capture}
+
diff --git a/system/vendor/smarty/libs/functions.php b/system/vendor/smarty/libs/functions.php
new file mode 100644
index 0000000..bac00e5
--- /dev/null
+++ b/system/vendor/smarty/libs/functions.php
@@ -0,0 +1,51 @@
+
+ * @throws \SmartyException
+ */
+function smarty_block_textformat($params, $content, Smarty_Internal_Template $template, &$repeat)
+{
+ if (is_null($content)) {
+ return;
+ }
+ if (Smarty::$_MBSTRING) {
+ $template->_checkPlugins(
+ array(
+ array(
+ 'function' => 'smarty_modifier_mb_wordwrap',
+ 'file' => SMARTY_PLUGINS_DIR . 'modifier.mb_wordwrap.php'
+ )
+ )
+ );
+ }
+ $style = null;
+ $indent = 0;
+ $indent_first = 0;
+ $indent_char = ' ';
+ $wrap = 80;
+ $wrap_char = "\n";
+ $wrap_cut = false;
+ $assign = null;
+ foreach ($params as $_key => $_val) {
+ switch ($_key) {
+ case 'style':
+ case 'indent_char':
+ case 'wrap_char':
+ case 'assign':
+ $$_key = (string)$_val;
+ break;
+ case 'indent':
+ case 'indent_first':
+ case 'wrap':
+ $$_key = (int)$_val;
+ break;
+ case 'wrap_cut':
+ $$_key = (bool)$_val;
+ break;
+ default:
+ trigger_error("textformat: unknown attribute '{$_key}'");
+ }
+ }
+ if ($style === 'email') {
+ $wrap = 72;
+ }
+ // split into paragraphs
+ $_paragraphs = preg_split('![\r\n]{2}!', $content);
+ foreach ($_paragraphs as &$_paragraph) {
+ if (!$_paragraph) {
+ continue;
+ }
+ // convert mult. spaces & special chars to single space
+ $_paragraph =
+ preg_replace(
+ array(
+ '!\s+!' . Smarty::$_UTF8_MODIFIER,
+ '!(^\s+)|(\s+$)!' . Smarty::$_UTF8_MODIFIER
+ ),
+ array(
+ ' ',
+ ''
+ ),
+ $_paragraph
+ );
+ // indent first line
+ if ($indent_first > 0) {
+ $_paragraph = str_repeat($indent_char, $indent_first) . $_paragraph;
+ }
+ // wordwrap sentences
+ if (Smarty::$_MBSTRING) {
+ $_paragraph = smarty_modifier_mb_wordwrap($_paragraph, $wrap - $indent, $wrap_char, $wrap_cut);
+ } else {
+ $_paragraph = wordwrap($_paragraph, $wrap - $indent, $wrap_char, $wrap_cut);
+ }
+ // indent lines
+ if ($indent > 0) {
+ $_paragraph = preg_replace('!^!m', str_repeat($indent_char, $indent), $_paragraph);
+ }
+ }
+ $_output = implode($wrap_char . $wrap_char, $_paragraphs);
+ if ($assign) {
+ $template->assign($assign, $_output);
+ } else {
+ return $_output;
+ }
+}
diff --git a/system/vendor/smarty/libs/plugins/function.counter.php b/system/vendor/smarty/libs/plugins/function.counter.php
new file mode 100644
index 0000000..5479545
--- /dev/null
+++ b/system/vendor/smarty/libs/plugins/function.counter.php
@@ -0,0 +1,62 @@
+
+ * @link https://www.smarty.net/manual/en/language.function.counter.php {counter}
+ * (Smarty online manual)
+ *
+ * @param array $params parameters
+ * @param Smarty_Internal_Template $template template object
+ *
+ * @return string|null
+ */
+function smarty_function_counter($params, $template)
+{
+ static $counters = array();
+ $name = (isset($params[ 'name' ])) ? $params[ 'name' ] : 'default';
+ if (!isset($counters[ $name ])) {
+ $counters[ $name ] = array('start' => 1, 'skip' => 1, 'direction' => 'up', 'count' => 1);
+ }
+ $counter =& $counters[ $name ];
+ if (isset($params[ 'start' ])) {
+ $counter[ 'start' ] = $counter[ 'count' ] = (int)$params[ 'start' ];
+ }
+ if (!empty($params[ 'assign' ])) {
+ $counter[ 'assign' ] = $params[ 'assign' ];
+ }
+ if (isset($counter[ 'assign' ])) {
+ $template->assign($counter[ 'assign' ], $counter[ 'count' ]);
+ }
+ if (isset($params[ 'print' ])) {
+ $print = (bool)$params[ 'print' ];
+ } else {
+ $print = empty($counter[ 'assign' ]);
+ }
+ if ($print) {
+ $retval = $counter[ 'count' ];
+ } else {
+ $retval = null;
+ }
+ if (isset($params[ 'skip' ])) {
+ $counter[ 'skip' ] = $params[ 'skip' ];
+ }
+ if (isset($params[ 'direction' ])) {
+ $counter[ 'direction' ] = $params[ 'direction' ];
+ }
+ if ($counter[ 'direction' ] === 'down') {
+ $counter[ 'count' ] -= $counter[ 'skip' ];
+ } else {
+ $counter[ 'count' ] += $counter[ 'skip' ];
+ }
+ return $retval;
+}
diff --git a/system/vendor/smarty/libs/plugins/function.cycle.php b/system/vendor/smarty/libs/plugins/function.cycle.php
new file mode 100644
index 0000000..7935699
--- /dev/null
+++ b/system/vendor/smarty/libs/plugins/function.cycle.php
@@ -0,0 +1,92 @@
+
+ * @author credit to Mark Priatel
+ * @author credit to Gerard
+ * @author credit to Jason Sweat
+ * @version 1.3
+ *
+ * @param array $params parameters
+ * @param Smarty_Internal_Template $template template object
+ *
+ * @return string|null
+ */
+function smarty_function_cycle($params, $template)
+{
+ static $cycle_vars;
+ $name = (empty($params[ 'name' ])) ? 'default' : $params[ 'name' ];
+ $print = (isset($params[ 'print' ])) ? (bool)$params[ 'print' ] : true;
+ $advance = (isset($params[ 'advance' ])) ? (bool)$params[ 'advance' ] : true;
+ $reset = (isset($params[ 'reset' ])) ? (bool)$params[ 'reset' ] : false;
+ if (!isset($params[ 'values' ])) {
+ if (!isset($cycle_vars[ $name ][ 'values' ])) {
+ trigger_error('cycle: missing \'values\' parameter');
+ return;
+ }
+ } else {
+ if (isset($cycle_vars[ $name ][ 'values' ]) && $cycle_vars[ $name ][ 'values' ] !== $params[ 'values' ]) {
+ $cycle_vars[ $name ][ 'index' ] = 0;
+ }
+ $cycle_vars[ $name ][ 'values' ] = $params[ 'values' ];
+ }
+ if (isset($params[ 'delimiter' ])) {
+ $cycle_vars[ $name ][ 'delimiter' ] = $params[ 'delimiter' ];
+ } elseif (!isset($cycle_vars[ $name ][ 'delimiter' ])) {
+ $cycle_vars[ $name ][ 'delimiter' ] = ',';
+ }
+ if (is_array($cycle_vars[ $name ][ 'values' ])) {
+ $cycle_array = $cycle_vars[ $name ][ 'values' ];
+ } else {
+ $cycle_array = explode($cycle_vars[ $name ][ 'delimiter' ], $cycle_vars[ $name ][ 'values' ]);
+ }
+ if (!isset($cycle_vars[ $name ][ 'index' ]) || $reset) {
+ $cycle_vars[ $name ][ 'index' ] = 0;
+ }
+ if (isset($params[ 'assign' ])) {
+ $print = false;
+ $template->assign($params[ 'assign' ], $cycle_array[ $cycle_vars[ $name ][ 'index' ] ]);
+ }
+ if ($print) {
+ $retval = $cycle_array[ $cycle_vars[ $name ][ 'index' ] ];
+ } else {
+ $retval = null;
+ }
+ if ($advance) {
+ if ($cycle_vars[ $name ][ 'index' ] >= count($cycle_array) - 1) {
+ $cycle_vars[ $name ][ 'index' ] = 0;
+ } else {
+ $cycle_vars[ $name ][ 'index' ]++;
+ }
+ }
+ return $retval;
+}
diff --git a/system/vendor/smarty/libs/plugins/function.fetch.php b/system/vendor/smarty/libs/plugins/function.fetch.php
new file mode 100644
index 0000000..4a3e881
--- /dev/null
+++ b/system/vendor/smarty/libs/plugins/function.fetch.php
@@ -0,0 +1,204 @@
+
+ *
+ * @param array $params parameters
+ * @param Smarty_Internal_Template $template template object
+ *
+ * @throws SmartyException
+ * @return string|null if the assign parameter is passed, Smarty assigns the result to a template variable
+ */
+function smarty_function_fetch($params, $template)
+{
+ if (empty($params[ 'file' ])) {
+ trigger_error('[plugin] fetch parameter \'file\' cannot be empty', E_USER_NOTICE);
+ return;
+ }
+ // strip file protocol
+ if (stripos($params[ 'file' ], 'file://') === 0) {
+ $params[ 'file' ] = substr($params[ 'file' ], 7);
+ }
+ $protocol = strpos($params[ 'file' ], '://');
+ if ($protocol !== false) {
+ $protocol = strtolower(substr($params[ 'file' ], 0, $protocol));
+ }
+ if (isset($template->smarty->security_policy)) {
+ if ($protocol) {
+ // remote resource (or php stream, …)
+ if (!$template->smarty->security_policy->isTrustedUri($params[ 'file' ])) {
+ return;
+ }
+ } else {
+ // local file
+ if (!$template->smarty->security_policy->isTrustedResourceDir($params[ 'file' ])) {
+ return;
+ }
+ }
+ }
+ $content = '';
+ if ($protocol === 'http') {
+ // http fetch
+ if ($uri_parts = parse_url($params[ 'file' ])) {
+ // set defaults
+ $host = $server_name = $uri_parts[ 'host' ];
+ $timeout = 30;
+ $accept = 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*';
+ $agent = 'Smarty Template Engine ' . Smarty::SMARTY_VERSION;
+ $referer = '';
+ $uri = !empty($uri_parts[ 'path' ]) ? $uri_parts[ 'path' ] : '/';
+ $uri .= !empty($uri_parts[ 'query' ]) ? '?' . $uri_parts[ 'query' ] : '';
+ $_is_proxy = false;
+ if (empty($uri_parts[ 'port' ])) {
+ $port = 80;
+ } else {
+ $port = $uri_parts[ 'port' ];
+ }
+ if (!empty($uri_parts[ 'user' ])) {
+ $user = $uri_parts[ 'user' ];
+ }
+ if (!empty($uri_parts[ 'pass' ])) {
+ $pass = $uri_parts[ 'pass' ];
+ }
+ // loop through parameters, setup headers
+ foreach ($params as $param_key => $param_value) {
+ switch ($param_key) {
+ case 'file':
+ case 'assign':
+ case 'assign_headers':
+ break;
+ case 'user':
+ if (!empty($param_value)) {
+ $user = $param_value;
+ }
+ break;
+ case 'pass':
+ if (!empty($param_value)) {
+ $pass = $param_value;
+ }
+ break;
+ case 'accept':
+ if (!empty($param_value)) {
+ $accept = $param_value;
+ }
+ break;
+ case 'header':
+ if (!empty($param_value)) {
+ if (!preg_match('![\w\d-]+: .+!', $param_value)) {
+ trigger_error("[plugin] invalid header format '{$param_value}'", E_USER_NOTICE);
+ return;
+ } else {
+ $extra_headers[] = $param_value;
+ }
+ }
+ break;
+ case 'proxy_host':
+ if (!empty($param_value)) {
+ $proxy_host = $param_value;
+ }
+ break;
+ case 'proxy_port':
+ if (!preg_match('!\D!', $param_value)) {
+ $proxy_port = (int)$param_value;
+ } else {
+ trigger_error("[plugin] invalid value for attribute '{$param_key }'", E_USER_NOTICE);
+ return;
+ }
+ break;
+ case 'agent':
+ if (!empty($param_value)) {
+ $agent = $param_value;
+ }
+ break;
+ case 'referer':
+ if (!empty($param_value)) {
+ $referer = $param_value;
+ }
+ break;
+ case 'timeout':
+ if (!preg_match('!\D!', $param_value)) {
+ $timeout = (int)$param_value;
+ } else {
+ trigger_error("[plugin] invalid value for attribute '{$param_key}'", E_USER_NOTICE);
+ return;
+ }
+ break;
+ default:
+ trigger_error("[plugin] unrecognized attribute '{$param_key}'", E_USER_NOTICE);
+ return;
+ }
+ }
+ if (!empty($proxy_host) && !empty($proxy_port)) {
+ $_is_proxy = true;
+ $fp = fsockopen($proxy_host, $proxy_port, $errno, $errstr, $timeout);
+ } else {
+ $fp = fsockopen($server_name, $port, $errno, $errstr, $timeout);
+ }
+ if (!$fp) {
+ trigger_error("[plugin] unable to fetch: $errstr ($errno)", E_USER_NOTICE);
+ return;
+ } else {
+ if ($_is_proxy) {
+ fputs($fp, 'GET ' . $params[ 'file' ] . " HTTP/1.0\r\n");
+ } else {
+ fputs($fp, "GET $uri HTTP/1.0\r\n");
+ }
+ if (!empty($host)) {
+ fputs($fp, "Host: $host\r\n");
+ }
+ if (!empty($accept)) {
+ fputs($fp, "Accept: $accept\r\n");
+ }
+ if (!empty($agent)) {
+ fputs($fp, "User-Agent: $agent\r\n");
+ }
+ if (!empty($referer)) {
+ fputs($fp, "Referer: $referer\r\n");
+ }
+ if (isset($extra_headers) && is_array($extra_headers)) {
+ foreach ($extra_headers as $curr_header) {
+ fputs($fp, $curr_header . "\r\n");
+ }
+ }
+ if (!empty($user) && !empty($pass)) {
+ fputs($fp, 'Authorization: BASIC ' . base64_encode("$user:$pass") . "\r\n");
+ }
+ fputs($fp, "\r\n");
+ while (!feof($fp)) {
+ $content .= fgets($fp, 4096);
+ }
+ fclose($fp);
+ $csplit = preg_split("!\r\n\r\n!", $content, 2);
+ $content = $csplit[ 1 ];
+ if (!empty($params[ 'assign_headers' ])) {
+ $template->assign($params[ 'assign_headers' ], preg_split("!\r\n!", $csplit[ 0 ]));
+ }
+ }
+ } else {
+ trigger_error("[plugin fetch] unable to parse URL, check syntax", E_USER_NOTICE);
+ return;
+ }
+ } else {
+ $content = @file_get_contents($params[ 'file' ]);
+ if ($content === false) {
+ throw new SmartyException("{fetch} cannot read resource '" . $params[ 'file' ] . "'");
+ }
+ }
+ if (!empty($params[ 'assign' ])) {
+ $template->assign($params[ 'assign' ], $content);
+ } else {
+ return $content;
+ }
+}
diff --git a/system/vendor/smarty/libs/plugins/function.html_checkboxes.php b/system/vendor/smarty/libs/plugins/function.html_checkboxes.php
new file mode 100644
index 0000000..a8e7a07
--- /dev/null
+++ b/system/vendor/smarty/libs/plugins/function.html_checkboxes.php
@@ -0,0 +1,286 @@
+' output=$names}
+ * {html_checkboxes values=$ids checked=$checked separator=' ' output=$names}
+ *
+ * Params:
+ *
+ * - name (optional) - string default "checkbox"
+ * - values (required) - array
+ * - options (optional) - associative array
+ * - checked (optional) - array default not set
+ * - separator (optional) - ie or
+ * - output (optional) - the output next to each checkbox
+ * - assign (optional) - assign the output as an array to this variable
+ * - escape (optional) - escape the content (not value), defaults to true
+ *
+ * @link https://www.smarty.net/manual/en/language.function.html.checkboxes.php {html_checkboxes}
+ * (Smarty online manual)
+ * @author Christopher Kvarme
+ * @author credits to Monte Ohrt
+ * @version 1.0
+ *
+ * @param array $params parameters
+ * @param Smarty_Internal_Template $template template object
+ *
+ * @return string
+ * @uses smarty_function_escape_special_chars()
+ * @throws \SmartyException
+ */
+function smarty_function_html_checkboxes($params, Smarty_Internal_Template $template)
+{
+ $template->_checkPlugins(
+ array(
+ array(
+ 'function' => 'smarty_function_escape_special_chars',
+ 'file' => SMARTY_PLUGINS_DIR . 'shared.escape_special_chars.php'
+ )
+ )
+ );
+ $name = 'checkbox';
+ $values = null;
+ $options = null;
+ $selected = array();
+ $separator = '';
+ $escape = true;
+ $labels = true;
+ $label_ids = false;
+ $output = null;
+ $extra = '';
+ foreach ($params as $_key => $_val) {
+ switch ($_key) {
+ case 'name':
+ case 'separator':
+ $$_key = (string)$_val;
+ break;
+ case 'escape':
+ case 'labels':
+ case 'label_ids':
+ $$_key = (bool)$_val;
+ break;
+ case 'options':
+ $$_key = (array)$_val;
+ break;
+ case 'values':
+ case 'output':
+ $$_key = array_values((array)$_val);
+ break;
+ case 'checked':
+ case 'selected':
+ if (is_array($_val)) {
+ $selected = array();
+ foreach ($_val as $_sel) {
+ if (is_object($_sel)) {
+ if (method_exists($_sel, '__toString')) {
+ $_sel = smarty_function_escape_special_chars((string)$_sel->__toString());
+ } else {
+ trigger_error(
+ 'html_checkboxes: selected attribute contains an object of class \'' .
+ get_class($_sel) . '\' without __toString() method',
+ E_USER_NOTICE
+ );
+ continue;
+ }
+ } else {
+ $_sel = smarty_function_escape_special_chars((string)$_sel);
+ }
+ $selected[ $_sel ] = true;
+ }
+ } elseif (is_object($_val)) {
+ if (method_exists($_val, '__toString')) {
+ $selected = smarty_function_escape_special_chars((string)$_val->__toString());
+ } else {
+ trigger_error(
+ 'html_checkboxes: selected attribute is an object of class \'' . get_class($_val) .
+ '\' without __toString() method',
+ E_USER_NOTICE
+ );
+ }
+ } else {
+ $selected = smarty_function_escape_special_chars((string)$_val);
+ }
+ break;
+ case 'checkboxes':
+ trigger_error(
+ 'html_checkboxes: the use of the "checkboxes" attribute is deprecated, use "options" instead',
+ E_USER_WARNING
+ );
+ $options = (array)$_val;
+ break;
+ case 'assign':
+ break;
+ case 'strict':
+ break;
+ case 'disabled':
+ case 'readonly':
+ if (!empty($params[ 'strict' ])) {
+ if (!is_scalar($_val)) {
+ trigger_error(
+ "html_options: {$_key} attribute must be a scalar, only boolean true or string '{$_key}' will actually add the attribute",
+ E_USER_NOTICE
+ );
+ }
+ if ($_val === true || $_val === $_key) {
+ $extra .= ' ' . $_key . '="' . smarty_function_escape_special_chars($_key) . '"';
+ }
+ break;
+ }
+ // omit break; to fall through!
+ // no break
+ default:
+ if (!is_array($_val)) {
+ $extra .= ' ' . $_key . '="' . smarty_function_escape_special_chars($_val) . '"';
+ } else {
+ trigger_error("html_checkboxes: extra attribute '{$_key}' cannot be an array", E_USER_NOTICE);
+ }
+ break;
+ }
+ }
+ if (!isset($options) && !isset($values)) {
+ return '';
+ } /* raise error here? */
+ $_html_result = array();
+ if (isset($options)) {
+ foreach ($options as $_key => $_val) {
+ $_html_result[] =
+ smarty_function_html_checkboxes_output(
+ $name,
+ $_key,
+ $_val,
+ $selected,
+ $extra,
+ $separator,
+ $labels,
+ $label_ids,
+ $escape
+ );
+ }
+ } else {
+ foreach ($values as $_i => $_key) {
+ $_val = isset($output[ $_i ]) ? $output[ $_i ] : '';
+ $_html_result[] =
+ smarty_function_html_checkboxes_output(
+ $name,
+ $_key,
+ $_val,
+ $selected,
+ $extra,
+ $separator,
+ $labels,
+ $label_ids,
+ $escape
+ );
+ }
+ }
+ if (!empty($params[ 'assign' ])) {
+ $template->assign($params[ 'assign' ], $_html_result);
+ } else {
+ return implode("\n", $_html_result);
+ }
+}
+
+/**
+ * @param $name
+ * @param $value
+ * @param $output
+ * @param $selected
+ * @param $extra
+ * @param $separator
+ * @param $labels
+ * @param $label_ids
+ * @param bool $escape
+ *
+ * @return string
+ */
+function smarty_function_html_checkboxes_output(
+ $name,
+ $value,
+ $output,
+ $selected,
+ $extra,
+ $separator,
+ $labels,
+ $label_ids,
+ $escape = true
+) {
+ $_output = '';
+ if (is_object($value)) {
+ if (method_exists($value, '__toString')) {
+ $value = (string)$value->__toString();
+ } else {
+ trigger_error(
+ 'html_options: value is an object of class \'' . get_class($value) .
+ '\' without __toString() method',
+ E_USER_NOTICE
+ );
+ return '';
+ }
+ } else {
+ $value = (string)$value;
+ }
+ if (is_object($output)) {
+ if (method_exists($output, '__toString')) {
+ $output = (string)$output->__toString();
+ } else {
+ trigger_error(
+ 'html_options: output is an object of class \'' . get_class($output) .
+ '\' without __toString() method',
+ E_USER_NOTICE
+ );
+ return '';
+ }
+ } else {
+ $output = (string)$output;
+ }
+ if ($labels) {
+ if ($label_ids) {
+ $_id = smarty_function_escape_special_chars(
+ preg_replace(
+ '![^\w\-\.]!' . Smarty::$_UTF8_MODIFIER,
+ '_',
+ $name . '_' . $value
+ )
+ );
+ $_output .= '';
+ } else {
+ $_output .= '';
+ }
+ }
+ $name = smarty_function_escape_special_chars($name);
+ $value = smarty_function_escape_special_chars($value);
+ if ($escape) {
+ $output = smarty_function_escape_special_chars($output);
+ }
+ $_output .= ' ' . $output;
+ if ($labels) {
+ $_output .= ' ';
+ }
+ $_output .= $separator;
+ return $_output;
+}
diff --git a/ui/ui/Ass/.DS_Store b/ui/ui/Ass/.DS_Store
new file mode 100644
index 0000000..d87b565
Binary files /dev/null and b/ui/ui/Ass/.DS_Store differ
diff --git a/ui/ui/Ass/css/style.css b/ui/ui/Ass/css/style.css
new file mode 100644
index 0000000..e169dd6
--- /dev/null
+++ b/ui/ui/Ass/css/style.css
@@ -0,0 +1,30929 @@
+/*
+
+
+
+*/
+@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;600;700;900&display=swap");
+@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800");
+@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
+@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700");
+@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");
+@import url("https://fonts.googleapis.com/css?family=Nunito:400,600,700");
+@import url("../icons/simple-line-icons/css/simple-line-icons.css");
+@import url("../icons/font-awesome/css/all.min.css");
+@import url("../icons/material-design-iconic-font/css/materialdesignicons.min.css");
+@import url("../icons/themify-icons/css/themify-icons.css");
+@import url("../icons/line-awesome/css/line-awesome.min.css");
+@import url("../icons/avasta/css/style.css");
+@import url("../icons/flaticon/flaticon.css");
+@import url("../icons/flaticon_1/flaticon_1.css");
+@import url("../icons/icomoon/icomoon.css");
+@import url("../icons/bootstrap-icons/font/bootstrap-icons.css");
+@import url(../vendor/animate/animate.min.css);
+@import url(../vendor/aos/css/aos.min.css);
+@import url(../vendor/perfect-scrollbar/css/perfect-scrollbar.css);
+@import url(../vendor/metismenu/css/metisMenu.min.css);
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+.gradient_one {
+ background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%); }
+
+.gradient-1 {
+ background: #f0a907;
+ background: -moz-linear-gradient(top, #f0a907 0%, #f53c79 100%);
+ background: -webkit-linear-gradient(top, #f0a907 0%, #f53c79 100%);
+ background: linear-gradient(to bottom, #f0a907 0%, #f53c79 100%) !important;
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0a907', endColorstr='#f53c79',GradientType=0 ); }
+
+.gradient-2 {
+ background: #4dedf5;
+ background: -moz-linear-gradient(top, #4dedf5 0%, #480ceb 100%);
+ background: -webkit-linear-gradient(top, #4dedf5 0%, #480ceb 100%);
+ background: linear-gradient(to bottom, #4dedf5 0%, #480ceb 100%) !important;
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dedf5', endColorstr='#480ceb',GradientType=0 ); }
+
+.gradient-3 {
+ background: #51f5ae;
+ background: -moz-linear-gradient(top, #51f5ae 0%, #3fbcda 100%);
+ background: -webkit-linear-gradient(top, #51f5ae 0%, #3fbcda 100%);
+ background: linear-gradient(to bottom, #51f5ae 0%, #3fbcda 100%) !important;
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51f5ae', endColorstr='#3fbcda',GradientType=0 ); }
+
+.gradient-4 {
+ background: #f25521;
+ background: -moz-linear-gradient(left, #f25521 0%, #f9c70a 100%);
+ background: -webkit-linear-gradient(left, #f25521 0%, #f9c70a 100%);
+ background: linear-gradient(to right, #f25521 0%, #f9c70a 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25521', endColorstr='#f9c70a',GradientType=1 ); }
+
+.gradient-5 {
+ background: #f53c79;
+ background: -moz-linear-gradient(left, #f53c79 0%, #f0a907 100%);
+ background: -webkit-linear-gradient(left, #f53c79 0%, #f0a907 100%);
+ background: linear-gradient(to right, #f53c79 0%, #f0a907 100%) !important;
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f53c79', endColorstr='#f0a907',GradientType=1 ); }
+
+.gradient-6 {
+ background: #36b9d8;
+ background: -moz-linear-gradient(left, #36b9d8 0%, #4bffa2 100%);
+ background: -webkit-linear-gradient(left, #36b9d8 0%, #4bffa2 100%);
+ background: linear-gradient(to right, #36b9d8 0%, #4bffa2 100%) !important;
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36b9d8', endColorstr='#4bffa2',GradientType=1 ); }
+
+.gradient-7 {
+ background: #4400eb;
+ background: -moz-linear-gradient(left, #4400eb 0%, #44e7f5 100%);
+ background: -webkit-linear-gradient(left, #4400eb 0%, #44e7f5 100%);
+ background: linear-gradient(to right, #4400eb 0%, #44e7f5 100%) !important;
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4400eb', endColorstr='#44e7f5',GradientType=1 ); }
+
+.gradient-8 {
+ background: #F7B00F;
+ background: -moz-linear-gradient(top, #F7B00F 0%, #F25521 100%);
+ background: -webkit-linear-gradient(top, #F7B00F 0%, #F25521 100%);
+ background: linear-gradient(to bottom, #F7B00F 0%, #F25521 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7B00F', endColorstr='#F25521',GradientType=1 ); }
+
+.gradient-9, .datepicker.datepicker-dropdown td.day:hover, .datepicker.datepicker-dropdown th.next:hover, .datepicker.datepicker-dropdown th.prev:hover, .datepicker table tr td.selected, .datepicker table tr td.active, .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover {
+ background: #f31e7a !important;
+ background: -moz-linear-gradient(left, #f31e7a 0%, #fd712c 100%);
+ background: -webkit-linear-gradient(left, #f31e7a 0%, #fd712c 100%);
+ background: linear-gradient(to right, #f31e7a 0%, #fd712c 100%) !important;
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f31e7a', endColorstr='#fd712c',GradientType=1 ); }
+
+.gradient-10 {
+ background: #f25521 !important;
+ background: -moz-linear-gradient(left, #f25521 0%, #f9c70a 100%);
+ background: -webkit-linear-gradient(left, #f25521 0%, #f9c70a 100%);
+ background: linear-gradient(to top, #f25521 0%, #f9c70a 100%) !important;
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25521', endColorstr='#f9c70a',GradientType=1 ); }
+
+.gradient-11 {
+ background: #3398fb;
+ background: -moz-linear-gradient(left, #3398fb 0%, #8553ee 100%);
+ background: -webkit-linear-gradient(left, #3398fb 0%, #8553ee 100%);
+ background: linear-gradient(to right, #3398fb 0%, #8553ee 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3398fb', endColorstr='#8553ee',GradientType=1 ); }
+
+.gradient-12 {
+ background: #36e1b4;
+ background: -moz-linear-gradient(left, #36e1b4 0%, #11cae7 100%);
+ background: -webkit-linear-gradient(left, #36e1b4 0%, #11cae7 100%);
+ background: linear-gradient(to right, #36e1b4 0%, #11cae7 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36e1b4', endColorstr='#11cae7',GradientType=1 ); }
+
+
+.gradient-15 {
+ background: #9a56ff;
+ background: -moz-linear-gradient(-45deg, #9a56ff 0%, #e36cd9 100%);
+ background: -webkit-linear-gradient(-45deg, #9a56ff 0%, #e36cd9 100%);
+ background: linear-gradient(135deg, #9a56ff 0%, #e36cd9 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a56ff', endColorstr='#e36cd9',GradientType=1 ); }
+
+.gradient-16 {
+ background: #f48665;
+ background: -moz-linear-gradient(-45deg, #f48665 0%, #fda23f 100%);
+ background: -webkit-linear-gradient(-45deg, #f48665 0%, #fda23f 100%);
+ background: linear-gradient(135deg, #f48665 0%, #fda23f 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48665', endColorstr='#fda23f',GradientType=1 ); }
+
+.gradient-17 {
+ background: #e36cd9;
+ background: -moz-linear-gradient(-45deg, #e36cd9 0%, #fe60ae 100%);
+ background: -webkit-linear-gradient(-45deg, #e36cd9 0%, #fe60ae 100%);
+ background: linear-gradient(135deg, #e36cd9 0%, #fe60ae 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e36cd9', endColorstr='#fe60ae',GradientType=1 ); }
+
+.gradient-18 {
+ background: #a15cff;
+ background: -moz-linear-gradient(left, #a15cff 0%, #ce82fd 100%);
+ background: -webkit-linear-gradient(left, #a15cff 0%, #ce82fd 100%);
+ background: linear-gradient(to right, #a15cff 0%, #ce82fd 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a15cff', endColorstr='#ce82fd',GradientType=1 ); }
+
+/*
+0 - 600: Phone
+600 - 900: Tablet portrait
+900 - 1200: Tablet landscape
+1200 - 1800: Normal styles
+1800+ : Big Desktop
+1em = 16px
+The smaller device rules always should write below the bigger device rules
+Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
+*/
+/*!
+ * Bootstrap v5.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2021 The Bootstrap Authors
+ * Copyright 2011-2021 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+:root {
+ --bs-blue: #5e72e4;
+ --bs-indigo: #6610f2;
+ --bs-purple: #6f42c1;
+ --bs-pink: #e83e8c;
+ --bs-red: #EE3232;
+ --bs-orange: #ff9900;
+ --bs-yellow: #FFFA6F;
+ --bs-green: #6610F2;
+ --bs-teal: #6610f2;
+ --bs-cyan: #3065D0;
+ --bs-white: #fff;
+ --bs-gray: #6c757d;
+ --bs-gray-dark: #343a40;
+ --bs-gray-100: #f8f9fa;
+ --bs-gray-200: #e9ecef;
+ --bs-gray-300: #dee2e6;
+ --bs-gray-400: #ced4da;
+ --bs-gray-500: #adb5bd;
+ --bs-gray-600: #6c757d;
+ --bs-gray-700: #495057;
+ --bs-gray-800: #343a40;
+ --bs-gray-900: #212529;
+ --bs-primary: #5bcfc5;
+ --bs-secondary: #709fba;
+ --bs-success: #6610f2;
+ --bs-info: #b48dd3;
+ --bs-warning: #ffa755;
+ --bs-danger: #f72b50;
+ --bs-light: #c8c8c8;
+ --bs-dark: #6e6e6e;
+ --bs-primary-rgb: 91, 207, 197;
+ --bs-secondary-rgb: 112, 159, 186;
+ --bs-success-rgb: 104, 227, 101;
+ --bs-info-rgb: 180, 141, 211;
+ --bs-warning-rgb: 255, 167, 85;
+ --bs-danger-rgb: 247, 43, 80;
+ --bs-light-rgb: 200, 200, 200;
+ --bs-dark-rgb: 110, 110, 110;
+ --bs-white-rgb: 255, 255, 255;
+ --bs-black-rgb: 0, 0, 0;
+ --bs-body-color-rgb: 150, 155, 160;
+ --bs-body-bg-rgb: 246, 246, 246;
+ --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
+ --bs-body-font-family: Roboto, sans-serif;
+ --bs-body-font-size: 0.875rem;
+ --bs-body-font-weight: 400;
+ --bs-body-line-height: 1.5;
+ --bs-body-color: #969ba0;
+ --bs-body-bg: rgb(232 234 236); }
+
+*,
+*::before,
+*::after {
+ box-sizing: border-box; }
+
+@media (prefers-reduced-motion: no-preference) {
+ :root {
+ scroll-behavior: smooth; } }
+
+body {
+ margin: 0;
+ font-family: 'poppins', sans-serif;
+ font-size: var(--bs-body-font-size);
+ font-weight: var(--bs-body-font-weight);
+ line-height: var(--bs-body-line-height);
+ color: var(--bs-body-color);
+ text-align: var(--bs-body-text-align);
+ background-color: var(--bs-body-bg);
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
+
+hr {
+ margin: 1rem 0;
+ color: inherit;
+ background-color: currentColor;
+ border: 0;
+ opacity: 0.25; }
+
+hr:not([size]) {
+ height: 1px; }
+
+h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+ font-weight: 500;
+ line-height: 1.2;
+ color: #000; }
+
+h1, .h1 {
+ font-size: calc(1.35rem + 1.2vw); }
+ @media (min-width: 1200px) {
+ h1, .h1 {
+ font-size: 2.25rem; } }
+
+h2, .h2 {
+ font-size: calc(1.3125rem + 0.75vw); }
+ @media (min-width: 1200px) {
+ h2, .h2 {
+ font-size: 1.875rem; } }
+
+h3, .h3 {
+ font-size: calc(1.275rem + 0.3vw); }
+ @media (min-width: 1200px) {
+ h3, .h3 {
+ font-size: 1.5rem; } }
+
+h4, .h4 {
+ font-size: 1.125rem; }
+
+h5, .h5 {
+ font-size: 1rem; }
+
+h6, .h6 {
+ font-size: 0.938rem; }
+
+p {
+ margin-top: 0;
+ margin-bottom: 1rem; }
+
+abbr[title],
+abbr[data-bs-original-title] {
+ text-decoration: underline dotted;
+ cursor: help;
+ text-decoration-skip-ink: none; }
+
+address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit; }
+
+ol,
+ul {
+ padding-left: 2rem; }
+
+ol,
+ul,
+dl {
+ margin-top: 0;
+ margin-bottom: 1rem; }
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+ margin-bottom: 0; }
+
+dt {
+ font-weight: 700; }
+
+dd {
+ margin-bottom: .5rem;
+ margin-left: 0; }
+
+blockquote {
+ margin: 0 0 1rem; }
+
+b,
+strong {
+ font-weight: bolder; }
+
+small, .small {
+ font-size: 0.875em; }
+
+mark, .mark {
+ padding: 0.2em;
+ background-color: #fcf8e3; }
+
+sub,
+sup {
+ position: relative;
+ font-size: 0.75em;
+ line-height: 0;
+ vertical-align: baseline; }
+
+sub {
+ bottom: -.25em; }
+
+sup {
+ top: -.5em; }
+
+a {
+ color: #5bcfc5;
+ text-decoration: underline; }
+ a:hover {
+ color: #49a69e; }
+
+a:not([href]):not([class]), a:not([href]):not([class]):hover {
+ color: inherit;
+ text-decoration: none; }
+
+pre,
+code,
+kbd,
+samp {
+ font-family: var(--bs-font-monospace);
+ font-size: 1em;
+ direction: ltr /* rtl:ignore */;
+ unicode-bidi: bidi-override; }
+
+pre {
+ display: block;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ font-size: 0.875em; }
+ pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal; }
+
+code {
+ font-size: 0.875em;
+ color: #e83e8c;
+ word-wrap: break-word; }
+ a > code {
+ color: inherit; }
+
+kbd {
+ padding: 0.2rem 0.4rem;
+ font-size: 0.875em;
+ color: #fff;
+ background-color: #212529;
+ border-radius: 0.2rem; }
+ kbd kbd {
+ padding: 0;
+ font-size: 1em;
+ font-weight: 700; }
+
+figure {
+ margin: 0 0 1rem; }
+
+img,
+svg {
+ vertical-align: middle; }
+
+table {
+ caption-side: bottom;
+ border-collapse: collapse; }
+
+caption {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: #89879f;
+ text-align: left; }
+
+th {
+ text-align: inherit;
+ text-align: -webkit-match-parent; }
+
+thead,
+tbody,
+tfoot,
+tr,
+td,
+th {
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0; }
+
+label {
+ display: inline-block; }
+
+button {
+ border-radius: 0; }
+
+button:focus:not(:focus-visible) {
+ outline: 0; }
+
+input,
+button,
+select,
+optgroup,
+textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit; }
+
+button,
+select {
+ text-transform: none; }
+
+[role="button"] {
+ cursor: pointer; }
+
+select {
+ word-wrap: normal; }
+ select:disabled {
+ opacity: 1; }
+
+[list]::-webkit-calendar-picker-indicator {
+ display: none; }
+
+button,
+[type="button"],
+[type="reset"],
+[type="submit"] {
+ -webkit-appearance: button; }
+ button:not(:disabled),
+ [type="button"]:not(:disabled),
+ [type="reset"]:not(:disabled),
+ [type="submit"]:not(:disabled) {
+ cursor: pointer; }
+
+::-moz-focus-inner {
+ padding: 0;
+ border-style: none; }
+
+textarea {
+ resize: vertical; }
+
+fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0; }
+
+legend {
+ float: left;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 0.5rem;
+ font-size: calc(1.275rem + 0.3vw);
+ line-height: inherit; }
+ @media (min-width: 1200px) {
+ legend {
+ font-size: 1.5rem; } }
+ legend + * {
+ clear: left; }
+
+::-webkit-datetime-edit-fields-wrapper,
+::-webkit-datetime-edit-text,
+::-webkit-datetime-edit-minute,
+::-webkit-datetime-edit-hour-field,
+::-webkit-datetime-edit-day-field,
+::-webkit-datetime-edit-month-field,
+::-webkit-datetime-edit-year-field {
+ padding: 0; }
+
+::-webkit-inner-spin-button {
+ height: auto; }
+
+[type="search"] {
+ outline-offset: -2px;
+ -webkit-appearance: textfield; }
+
+/* rtl:raw:
+[type="tel"],
+[type="url"],
+[type="email"],
+[type="number"] {
+ direction: ltr;
+}
+*/
+::-webkit-search-decoration {
+ -webkit-appearance: none; }
+
+::-webkit-color-swatch-wrapper {
+ padding: 0; }
+
+::file-selector-button {
+ font: inherit; }
+
+::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button; }
+
+output {
+ display: inline-block; }
+
+iframe {
+ border: 0; }
+
+summary {
+ display: list-item;
+ cursor: pointer; }
+
+progress {
+ vertical-align: baseline; }
+
+[hidden] {
+ display: none !important; }
+
+.lead {
+ font-size: 1.09375rem;
+ font-weight: 300; }
+
+.display-1 {
+ font-size: calc(1.625rem + 4.5vw);
+ font-weight: 300;
+ line-height: 1.2; }
+ @media (min-width: 1200px) {
+ .display-1 {
+ font-size: 5rem; } }
+
+.display-2 {
+ font-size: calc(1.575rem + 3.9vw);
+ font-weight: 300;
+ line-height: 1.2; }
+ @media (min-width: 1200px) {
+ .display-2 {
+ font-size: 4.5rem; } }
+
+.display-3 {
+ font-size: calc(1.525rem + 3.3vw);
+ font-weight: 300;
+ line-height: 1.2; }
+ @media (min-width: 1200px) {
+ .display-3 {
+ font-size: 4rem; } }
+
+.display-4 {
+ font-size: calc(1.475rem + 2.7vw);
+ font-weight: 300;
+ line-height: 1.2; }
+ @media (min-width: 1200px) {
+ .display-4 {
+ font-size: 3.5rem; } }
+
+.display-5 {
+ font-size: calc(1.425rem + 2.1vw);
+ font-weight: 300;
+ line-height: 1.2; }
+ @media (min-width: 1200px) {
+ .display-5 {
+ font-size: 3rem; } }
+
+.display-6 {
+ font-size: calc(1.375rem + 1.5vw);
+ font-weight: 300;
+ line-height: 1.2; }
+ @media (min-width: 1200px) {
+ .display-6 {
+ font-size: 2.5rem; } }
+
+.list-unstyled {
+ padding-left: 0;
+ list-style: none; }
+
+.list-inline {
+ padding-left: 0;
+ list-style: none; }
+
+.list-inline-item {
+ display: inline-block; }
+ .list-inline-item:not(:last-child) {
+ margin-right: 0.5rem; }
+
+.initialism {
+ font-size: 0.875em;
+ text-transform: uppercase; }
+
+.blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.09375rem; }
+ .blockquote > :last-child {
+ margin-bottom: 0; }
+
+.blockquote-footer {
+ margin-top: -1rem;
+ margin-bottom: 1rem;
+ font-size: 0.875em;
+ color: #6c757d; }
+ .blockquote-footer::before {
+ content: "\2014\00A0"; }
+
+.img-fluid {
+ max-width: 100%;
+ height: auto; }
+
+.img-thumbnail {
+ padding: 0.25rem;
+ background-color: #f6f6f6;
+ border: 1px solid #dee2e6;
+ border-radius: 0.75rem;
+ max-width: 100%;
+ height: auto; }
+
+.figure {
+ display: inline-block; }
+
+.figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1; }
+
+.figure-caption {
+ font-size: 0.875em;
+ color: #6c757d; }
+
+.container,
+.container-fluid,
+.container-sm,
+.container-md,
+.container-lg,
+.container-xl,
+.container-xxl {
+ width: 100%;
+ padding-right: var(--bs-gutter-x, 15px);
+ padding-left: var(--bs-gutter-x, 15px);
+ margin-right: auto;
+ margin-left: auto; }
+
+@media (min-width: 576px) {
+ .container, .container-sm {
+ max-width: 540px; } }
+
+@media (min-width: 768px) {
+ .container, .container-sm, .container-md {
+ max-width: 720px; } }
+
+@media (min-width: 992px) {
+ .container, .container-sm, .container-md, .container-lg {
+ max-width: 960px; } }
+
+@media (min-width: 1200px) {
+ .container, .container-sm, .container-md, .container-lg, .container-xl {
+ max-width: 1140px; } }
+
+@media (min-width: 1440) {
+ .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
+ max-width: 1320px; } }
+
+.row {
+ --bs-gutter-x: 30px;
+ --bs-gutter-y: 0;
+ display: flex;
+ flex-wrap: wrap;
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-.5 * var(--bs-gutter-x));
+ margin-left: calc(-.5 * var(--bs-gutter-x)); }
+ .row > * {
+ flex-shrink: 0;
+ width: 100%;
+ max-width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * .5);
+ padding-left: calc(var(--bs-gutter-x) * .5);
+ margin-top: var(--bs-gutter-y); }
+
+.col {
+ flex: 1 0 0%; }
+
+.row-cols-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+
+.row-cols-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+
+.row-cols-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+
+.row-cols-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+
+.row-cols-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+
+.row-cols-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+
+.row-cols-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+
+.col-auto {
+ flex: 0 0 auto;
+ width: auto; }
+
+.col-1 {
+ flex: 0 0 auto;
+ width: 8.33333%; }
+
+.col-2 {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+
+.col-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+
+.col-4 {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+
+.col-5 {
+ flex: 0 0 auto;
+ width: 41.66667%; }
+
+.col-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+
+.col-7 {
+ flex: 0 0 auto;
+ width: 58.33333%; }
+
+.col-8 {
+ flex: 0 0 auto;
+ width: 66.66667%; }
+
+.col-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+
+.col-10 {
+ flex: 0 0 auto;
+ width: 83.33333%; }
+
+.col-11 {
+ flex: 0 0 auto;
+ width: 91.66667%; }
+
+.col-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+
+.offset-1 {
+ margin-left: 8.33333%; }
+
+.offset-2 {
+ margin-left: 16.66667%; }
+
+.offset-3 {
+ margin-left: 25%; }
+
+.offset-4 {
+ margin-left: 33.33333%; }
+
+.offset-5 {
+ margin-left: 41.66667%; }
+
+.offset-6 {
+ margin-left: 50%; }
+
+.offset-7 {
+ margin-left: 58.33333%; }
+
+.offset-8 {
+ margin-left: 66.66667%; }
+
+.offset-9 {
+ margin-left: 75%; }
+
+.offset-10 {
+ margin-left: 83.33333%; }
+
+.offset-11 {
+ margin-left: 91.66667%; }
+
+.g-0,
+.gx-0 {
+ --bs-gutter-x: 0; }
+
+.g-0,
+.gy-0 {
+ --bs-gutter-y: 0; }
+
+.g-1,
+.gx-1 {
+ --bs-gutter-x: 0.25rem; }
+
+.g-1,
+.gy-1 {
+ --bs-gutter-y: 0.25rem; }
+
+.g-2,
+.gx-2 {
+ --bs-gutter-x: 0.5rem; }
+
+.g-2,
+.gy-2 {
+ --bs-gutter-y: 0.5rem; }
+
+.g-3,
+.gx-3 {
+ --bs-gutter-x: 1rem; }
+
+.g-3,
+.gy-3 {
+ --bs-gutter-y: 1rem; }
+
+.g-4,
+.gx-4 {
+ --bs-gutter-x: 1.5rem; }
+
+.g-4,
+.gy-4 {
+ --bs-gutter-y: 1.5rem; }
+
+.g-5,
+.gx-5 {
+ --bs-gutter-x: 3rem; }
+
+.g-5,
+.gy-5 {
+ --bs-gutter-y: 3rem; }
+
+@media (min-width: 576px) {
+ .col-sm {
+ flex: 1 0 0%; }
+ .row-cols-sm-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+ .row-cols-sm-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+ .row-cols-sm-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+ .row-cols-sm-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .row-cols-sm-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+ .row-cols-sm-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+ .row-cols-sm-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto; }
+ .col-sm-1 {
+ flex: 0 0 auto;
+ width: 8.33333%; }
+ .col-sm-2 {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-sm-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+ .col-sm-4 {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .col-sm-5 {
+ flex: 0 0 auto;
+ width: 41.66667%; }
+ .col-sm-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+ .col-sm-7 {
+ flex: 0 0 auto;
+ width: 58.33333%; }
+ .col-sm-8 {
+ flex: 0 0 auto;
+ width: 66.66667%; }
+ .col-sm-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+ .col-sm-10 {
+ flex: 0 0 auto;
+ width: 83.33333%; }
+ .col-sm-11 {
+ flex: 0 0 auto;
+ width: 91.66667%; }
+ .col-sm-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+ .offset-sm-0 {
+ margin-left: 0; }
+ .offset-sm-1 {
+ margin-left: 8.33333%; }
+ .offset-sm-2 {
+ margin-left: 16.66667%; }
+ .offset-sm-3 {
+ margin-left: 25%; }
+ .offset-sm-4 {
+ margin-left: 33.33333%; }
+ .offset-sm-5 {
+ margin-left: 41.66667%; }
+ .offset-sm-6 {
+ margin-left: 50%; }
+ .offset-sm-7 {
+ margin-left: 58.33333%; }
+ .offset-sm-8 {
+ margin-left: 66.66667%; }
+ .offset-sm-9 {
+ margin-left: 75%; }
+ .offset-sm-10 {
+ margin-left: 83.33333%; }
+ .offset-sm-11 {
+ margin-left: 91.66667%; }
+ .g-sm-0,
+ .gx-sm-0 {
+ --bs-gutter-x: 0; }
+ .g-sm-0,
+ .gy-sm-0 {
+ --bs-gutter-y: 0; }
+ .g-sm-1,
+ .gx-sm-1 {
+ --bs-gutter-x: 0.25rem; }
+ .g-sm-1,
+ .gy-sm-1 {
+ --bs-gutter-y: 0.25rem; }
+ .g-sm-2,
+ .gx-sm-2 {
+ --bs-gutter-x: 0.5rem; }
+ .g-sm-2,
+ .gy-sm-2 {
+ --bs-gutter-y: 0.5rem; }
+ .g-sm-3,
+ .gx-sm-3 {
+ --bs-gutter-x: 1rem; }
+ .g-sm-3,
+ .gy-sm-3 {
+ --bs-gutter-y: 1rem; }
+ .g-sm-4,
+ .gx-sm-4 {
+ --bs-gutter-x: 1.5rem; }
+ .g-sm-4,
+ .gy-sm-4 {
+ --bs-gutter-y: 1.5rem; }
+ .g-sm-5,
+ .gx-sm-5 {
+ --bs-gutter-x: 3rem; }
+ .g-sm-5,
+ .gy-sm-5 {
+ --bs-gutter-y: 3rem; } }
+
+@media (min-width: 768px) {
+ .col-md {
+ flex: 1 0 0%; }
+ .row-cols-md-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+ .row-cols-md-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+ .row-cols-md-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+ .row-cols-md-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .row-cols-md-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+ .row-cols-md-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+ .row-cols-md-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-md-auto {
+ flex: 0 0 auto;
+ width: auto; }
+ .col-md-1 {
+ flex: 0 0 auto;
+ width: 8.33333%; }
+ .col-md-2 {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-md-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+ .col-md-4 {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .col-md-5 {
+ flex: 0 0 auto;
+ width: 41.66667%; }
+ .col-md-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+ .col-md-7 {
+ flex: 0 0 auto;
+ width: 58.33333%; }
+ .col-md-8 {
+ flex: 0 0 auto;
+ width: 66.66667%; }
+ .col-md-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+ .col-md-10 {
+ flex: 0 0 auto;
+ width: 83.33333%; }
+ .col-md-11 {
+ flex: 0 0 auto;
+ width: 91.66667%; }
+ .col-md-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+ .offset-md-0 {
+ margin-left: 0; }
+ .offset-md-1 {
+ margin-left: 8.33333%; }
+ .offset-md-2 {
+ margin-left: 16.66667%; }
+ .offset-md-3 {
+ margin-left: 25%; }
+ .offset-md-4 {
+ margin-left: 33.33333%; }
+ .offset-md-5 {
+ margin-left: 41.66667%; }
+ .offset-md-6 {
+ margin-left: 50%; }
+ .offset-md-7 {
+ margin-left: 58.33333%; }
+ .offset-md-8 {
+ margin-left: 66.66667%; }
+ .offset-md-9 {
+ margin-left: 75%; }
+ .offset-md-10 {
+ margin-left: 83.33333%; }
+ .offset-md-11 {
+ margin-left: 91.66667%; }
+ .g-md-0,
+ .gx-md-0 {
+ --bs-gutter-x: 0; }
+ .g-md-0,
+ .gy-md-0 {
+ --bs-gutter-y: 0; }
+ .g-md-1,
+ .gx-md-1 {
+ --bs-gutter-x: 0.25rem; }
+ .g-md-1,
+ .gy-md-1 {
+ --bs-gutter-y: 0.25rem; }
+ .g-md-2,
+ .gx-md-2 {
+ --bs-gutter-x: 0.5rem; }
+ .g-md-2,
+ .gy-md-2 {
+ --bs-gutter-y: 0.5rem; }
+ .g-md-3,
+ .gx-md-3 {
+ --bs-gutter-x: 1rem; }
+ .g-md-3,
+ .gy-md-3 {
+ --bs-gutter-y: 1rem; }
+ .g-md-4,
+ .gx-md-4 {
+ --bs-gutter-x: 1.5rem; }
+ .g-md-4,
+ .gy-md-4 {
+ --bs-gutter-y: 1.5rem; }
+ .g-md-5,
+ .gx-md-5 {
+ --bs-gutter-x: 3rem; }
+ .g-md-5,
+ .gy-md-5 {
+ --bs-gutter-y: 3rem; } }
+
+@media (min-width: 992px) {
+ .col-lg {
+ flex: 1 0 0%; }
+ .row-cols-lg-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+ .row-cols-lg-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+ .row-cols-lg-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+ .row-cols-lg-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .row-cols-lg-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+ .row-cols-lg-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+ .row-cols-lg-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto; }
+ .col-lg-1 {
+ flex: 0 0 auto;
+ width: 8.33333%; }
+ .col-lg-2 {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-lg-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+ .col-lg-4 {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .col-lg-5 {
+ flex: 0 0 auto;
+ width: 41.66667%; }
+ .col-lg-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+ .col-lg-7 {
+ flex: 0 0 auto;
+ width: 58.33333%; }
+ .col-lg-8 {
+ flex: 0 0 auto;
+ width: 66.66667%; }
+ .col-lg-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+ .col-lg-10 {
+ flex: 0 0 auto;
+ width: 83.33333%; }
+ .col-lg-11 {
+ flex: 0 0 auto;
+ width: 91.66667%; }
+ .col-lg-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+ .offset-lg-0 {
+ margin-left: 0; }
+ .offset-lg-1 {
+ margin-left: 8.33333%; }
+ .offset-lg-2 {
+ margin-left: 16.66667%; }
+ .offset-lg-3 {
+ margin-left: 25%; }
+ .offset-lg-4 {
+ margin-left: 33.33333%; }
+ .offset-lg-5 {
+ margin-left: 41.66667%; }
+ .offset-lg-6 {
+ margin-left: 50%; }
+ .offset-lg-7 {
+ margin-left: 58.33333%; }
+ .offset-lg-8 {
+ margin-left: 66.66667%; }
+ .offset-lg-9 {
+ margin-left: 75%; }
+ .offset-lg-10 {
+ margin-left: 83.33333%; }
+ .offset-lg-11 {
+ margin-left: 91.66667%; }
+ .g-lg-0,
+ .gx-lg-0 {
+ --bs-gutter-x: 0; }
+ .g-lg-0,
+ .gy-lg-0 {
+ --bs-gutter-y: 0; }
+ .g-lg-1,
+ .gx-lg-1 {
+ --bs-gutter-x: 0.25rem; }
+ .g-lg-1,
+ .gy-lg-1 {
+ --bs-gutter-y: 0.25rem; }
+ .g-lg-2,
+ .gx-lg-2 {
+ --bs-gutter-x: 0.5rem; }
+ .g-lg-2,
+ .gy-lg-2 {
+ --bs-gutter-y: 0.5rem; }
+ .g-lg-3,
+ .gx-lg-3 {
+ --bs-gutter-x: 1rem; }
+ .g-lg-3,
+ .gy-lg-3 {
+ --bs-gutter-y: 1rem; }
+ .g-lg-4,
+ .gx-lg-4 {
+ --bs-gutter-x: 1.5rem; }
+ .g-lg-4,
+ .gy-lg-4 {
+ --bs-gutter-y: 1.5rem; }
+ .g-lg-5,
+ .gx-lg-5 {
+ --bs-gutter-x: 3rem; }
+ .g-lg-5,
+ .gy-lg-5 {
+ --bs-gutter-y: 3rem; } }
+
+@media (min-width: 1200px) {
+ .col-xl {
+ flex: 1 0 0%; }
+ .row-cols-xl-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+ .row-cols-xl-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+ .row-cols-xl-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+ .row-cols-xl-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .row-cols-xl-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+ .row-cols-xl-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+ .row-cols-xl-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto; }
+ .col-xl-1 {
+ flex: 0 0 auto;
+ width: 8.33333%; }
+ .col-xl-2 {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-xl-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+ .col-xl-4 {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .col-xl-5 {
+ flex: 0 0 auto;
+ width: 41.66667%; }
+ .col-xl-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+ .col-xl-7 {
+ flex: 0 0 auto;
+ width: 58.33333%; }
+ .col-xl-8 {
+ flex: 0 0 auto;
+ width: 66.66667%; }
+ .col-xl-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+ .col-xl-10 {
+ flex: 0 0 auto;
+ width: 83.33333%; }
+ .col-xl-11 {
+ flex: 0 0 auto;
+ width: 91.66667%; }
+ .col-xl-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+ .offset-xl-0 {
+ margin-left: 0; }
+ .offset-xl-1 {
+ margin-left: 8.33333%; }
+ .offset-xl-2 {
+ margin-left: 16.66667%; }
+ .offset-xl-3 {
+ margin-left: 25%; }
+ .offset-xl-4 {
+ margin-left: 33.33333%; }
+ .offset-xl-5 {
+ margin-left: 41.66667%; }
+ .offset-xl-6 {
+ margin-left: 50%; }
+ .offset-xl-7 {
+ margin-left: 58.33333%; }
+ .offset-xl-8 {
+ margin-left: 66.66667%; }
+ .offset-xl-9 {
+ margin-left: 75%; }
+ .offset-xl-10 {
+ margin-left: 83.33333%; }
+ .offset-xl-11 {
+ margin-left: 91.66667%; }
+ .g-xl-0,
+ .gx-xl-0 {
+ --bs-gutter-x: 0; }
+ .g-xl-0,
+ .gy-xl-0 {
+ --bs-gutter-y: 0; }
+ .g-xl-1,
+ .gx-xl-1 {
+ --bs-gutter-x: 0.25rem; }
+ .g-xl-1,
+ .gy-xl-1 {
+ --bs-gutter-y: 0.25rem; }
+ .g-xl-2,
+ .gx-xl-2 {
+ --bs-gutter-x: 0.5rem; }
+ .g-xl-2,
+ .gy-xl-2 {
+ --bs-gutter-y: 0.5rem; }
+ .g-xl-3,
+ .gx-xl-3 {
+ --bs-gutter-x: 1rem; }
+ .g-xl-3,
+ .gy-xl-3 {
+ --bs-gutter-y: 1rem; }
+ .g-xl-4,
+ .gx-xl-4 {
+ --bs-gutter-x: 1.5rem; }
+ .g-xl-4,
+ .gy-xl-4 {
+ --bs-gutter-y: 1.5rem; }
+ .g-xl-5,
+ .gx-xl-5 {
+ --bs-gutter-x: 3rem; }
+ .g-xl-5,
+ .gy-xl-5 {
+ --bs-gutter-y: 3rem; } }
+
+@media (min-width: 1440) {
+ .col-xxl {
+ flex: 1 0 0%; }
+ .row-cols-xxl-auto > * {
+ flex: 0 0 auto;
+ width: auto; }
+ .row-cols-xxl-1 > * {
+ flex: 0 0 auto;
+ width: 100%; }
+ .row-cols-xxl-2 > * {
+ flex: 0 0 auto;
+ width: 50%; }
+ .row-cols-xxl-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .row-cols-xxl-4 > * {
+ flex: 0 0 auto;
+ width: 25%; }
+ .row-cols-xxl-5 > * {
+ flex: 0 0 auto;
+ width: 20%; }
+ .row-cols-xxl-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto; }
+ .col-xxl-1 {
+ flex: 0 0 auto;
+ width: 8.33333%; }
+ .col-xxl-2 {
+ flex: 0 0 auto;
+ width: 16.66667%; }
+ .col-xxl-3 {
+ flex: 0 0 auto;
+ width: 25%; }
+ .col-xxl-4 {
+ flex: 0 0 auto;
+ width: 33.33333%; }
+ .col-xxl-5 {
+ flex: 0 0 auto;
+ width: 41.66667%; }
+ .col-xxl-6 {
+ flex: 0 0 auto;
+ width: 50%; }
+ .col-xxl-7 {
+ flex: 0 0 auto;
+ width: 58.33333%; }
+ .col-xxl-8 {
+ flex: 0 0 auto;
+ width: 66.66667%; }
+ .col-xxl-9 {
+ flex: 0 0 auto;
+ width: 75%; }
+ .col-xxl-10 {
+ flex: 0 0 auto;
+ width: 83.33333%; }
+ .col-xxl-11 {
+ flex: 0 0 auto;
+ width: 91.66667%; }
+ .col-xxl-12 {
+ flex: 0 0 auto;
+ width: 100%; }
+ .offset-xxl-0 {
+ margin-left: 0; }
+ .offset-xxl-1 {
+ margin-left: 8.33333%; }
+ .offset-xxl-2 {
+ margin-left: 16.66667%; }
+ .offset-xxl-3 {
+ margin-left: 25%; }
+ .offset-xxl-4 {
+ margin-left: 33.33333%; }
+ .offset-xxl-5 {
+ margin-left: 41.66667%; }
+ .offset-xxl-6 {
+ margin-left: 50%; }
+ .offset-xxl-7 {
+ margin-left: 58.33333%; }
+ .offset-xxl-8 {
+ margin-left: 66.66667%; }
+ .offset-xxl-9 {
+ margin-left: 75%; }
+ .offset-xxl-10 {
+ margin-left: 83.33333%; }
+ .offset-xxl-11 {
+ margin-left: 91.66667%; }
+ .g-xxl-0,
+ .gx-xxl-0 {
+ --bs-gutter-x: 0; }
+ .g-xxl-0,
+ .gy-xxl-0 {
+ --bs-gutter-y: 0; }
+ .g-xxl-1,
+ .gx-xxl-1 {
+ --bs-gutter-x: 0.25rem; }
+ .g-xxl-1,
+ .gy-xxl-1 {
+ --bs-gutter-y: 0.25rem; }
+ .g-xxl-2,
+ .gx-xxl-2 {
+ --bs-gutter-x: 0.5rem; }
+ .g-xxl-2,
+ .gy-xxl-2 {
+ --bs-gutter-y: 0.5rem; }
+ .g-xxl-3,
+ .gx-xxl-3 {
+ --bs-gutter-x: 1rem; }
+ .g-xxl-3,
+ .gy-xxl-3 {
+ --bs-gutter-y: 1rem; }
+ .g-xxl-4,
+ .gx-xxl-4 {
+ --bs-gutter-x: 1.5rem; }
+ .g-xxl-4,
+ .gy-xxl-4 {
+ --bs-gutter-y: 1.5rem; }
+ .g-xxl-5,
+ .gx-xxl-5 {
+ --bs-gutter-x: 3rem; }
+ .g-xxl-5,
+ .gy-xxl-5 {
+ --bs-gutter-y: 3rem; } }
+
+.table {
+ --bs-table-bg: transparent;
+ --bs-table-accent-bg: transparent;
+ --bs-table-striped-color: #969ba0;
+ --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
+ --bs-table-active-color: #969ba0;
+ --bs-table-active-bg: rgba(0, 0, 0, 0.1);
+ --bs-table-hover-color: #969ba0;
+ --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
+ width: 100%;
+ margin-bottom: 1rem;
+ color: #969ba0;
+ vertical-align: top;
+ border-color: #f5f5f5; }
+ .table > :not(caption) > * > * {
+ padding: 0.5rem 0.5rem;
+ background-color: var(--bs-table-bg);
+ border-bottom-width: 1px;
+ box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); }
+ .table > tbody {
+ vertical-align: inherit; }
+ .table > thead {
+ vertical-align: bottom; }
+ .table > :not(:first-child) {
+ border-top: 2px solid currentColor; }
+
+.caption-top {
+ caption-side: top; }
+
+.table-sm > :not(caption) > * > * {
+ padding: 0.25rem 0.25rem; }
+
+.table-bordered > :not(caption) > * {
+ border-width: 1px 0; }
+ .table-bordered > :not(caption) > * > * {
+ border-width: 0 1px; }
+
+.table-borderless > :not(caption) > * > * {
+ border-bottom-width: 0; }
+
+.table-borderless > :not(:first-child) {
+ border-top-width: 0; }
+
+.table-striped > tbody > tr:nth-of-type(odd) > * {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color); }
+
+.table-active {
+ --bs-table-accent-bg: var(--bs-table-active-bg);
+ color: var(--bs-table-active-color); }
+
+.table-hover > tbody > tr:hover > * {
+ --bs-table-accent-bg: var(--bs-table-hover-bg);
+ color: var(--bs-table-hover-color); }
+
+.table-primary {
+ --bs-table-bg: #def5f3;
+ --bs-table-striped-bg: #d3e9e7;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #c8dddb;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #cde3e1;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #c8dddb; }
+
+.table-secondary {
+ --bs-table-bg: #e2ecf1;
+ --bs-table-striped-bg: #d7e0e5;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #cbd4d9;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #d1dadf;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #cbd4d9; }
+
+.table-success {
+ --bs-table-bg: #e1f9e0;
+ --bs-table-striped-bg: #d6edd5;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #cbe0ca;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #d0e6cf;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #cbe0ca; }
+
+.table-info {
+ --bs-table-bg: #f0e8f6;
+ --bs-table-striped-bg: #e4dcea;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #d8d1dd;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #ded7e4;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #d8d1dd; }
+
+.table-warning {
+ --bs-table-bg: #ffeddd;
+ --bs-table-striped-bg: #f2e1d2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #e6d5c7;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #ecdbcc;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #e6d5c7; }
+
+.table-danger {
+ --bs-table-bg: #fdd5dc;
+ --bs-table-striped-bg: #f0cad1;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #e4c0c6;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #eac5cc;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #e4c0c6; }
+
+.table-light {
+ --bs-table-bg: #c8c8c8;
+ --bs-table-striped-bg: #bebebe;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #b4b4b4;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #b9b9b9;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #b4b4b4; }
+
+.table-dark {
+ --bs-table-bg: #6e6e6e;
+ --bs-table-striped-bg: #757575;
+ --bs-table-striped-color: #fff;
+ --bs-table-active-bg: #7d7d7d;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #797979;
+ --bs-table-hover-color: #000;
+ color: #fff;
+ border-color: #7d7d7d; }
+
+.table-responsive {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch; }
+
+@media (max-width: 575.98px) {
+ .table-responsive-sm {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch; } }
+
+@media (max-width: 767.98px) {
+ .table-responsive-md {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch; } }
+
+@media (max-width: 991.98px) {
+ .table-responsive-lg {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch; } }
+
+@media (max-width: 1199.98px) {
+ .table-responsive-xl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch; } }
+
+@media (max-width: 1439.98) {
+ .table-responsive-xxl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch; } }
+
+.form-label {
+ margin-bottom: 0.5rem; }
+
+.col-form-label {
+ padding-top: calc(0.375rem + 1px);
+ padding-bottom: calc(0.375rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1.5; }
+
+.col-form-label-lg {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 1.09375rem; }
+
+.col-form-label-sm {
+ padding-top: calc(0.25rem + 1px);
+ padding-bottom: calc(0.25rem + 1px);
+ font-size: 0.76563rem; }
+ @media (min-width: 1200px) {
+ .col-form-label-sm {
+ font-size: 0.76562rem; } }
+
+.form-text {
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #89879f; }
+
+.form-control {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0.75rem;
+ font-size: 0.875rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #969ba0;
+ background-color: #f6f6f6;
+ background-clip: padding-box;
+ border: 1px solid #f5f5f5;
+ appearance: none;
+ border-radius: 0.75rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .form-control {
+ transition: none; } }
+ .form-control[type="file"] {
+ overflow: hidden; }
+ .form-control[type="file"]:not(:disabled):not([readonly]) {
+ cursor: pointer; }
+ .form-control:focus {
+ color: #969ba0;
+ background-color: #f6f6f6;
+ border-color: #ade7e2;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.25); }
+ .form-control::-webkit-date-and-time-value {
+ height: 1.5em; }
+ .form-control::placeholder {
+ color: #6c757d;
+ opacity: 1; }
+ .form-control:disabled, .form-control[readonly] {
+ background-color: #e9ecef;
+ opacity: 1; }
+ .form-control::file-selector-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #969ba0;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .form-control::file-selector-button {
+ transition: none; } }
+ .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
+ background-color: #dde0e3; }
+ .form-control::-webkit-file-upload-button {
+ padding: 0.375rem 0.75rem;
+ margin: -0.375rem -0.75rem;
+ margin-inline-end: 0.75rem;
+ color: #969ba0;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .form-control::-webkit-file-upload-button {
+ transition: none; } }
+ .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
+ background-color: #dde0e3; }
+
+.form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 0;
+ margin-bottom: 0;
+ line-height: 1.5;
+ color: #969ba0;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0; }
+ .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0; }
+
+.form-control-sm {
+ min-height: calc(1.5em + 0.5rem + 2px);
+ padding: 0.25rem 0.5rem;
+ font-size: 0.76563rem;
+ border-radius: 0.2rem; }
+ @media (min-width: 1200px) {
+ .form-control-sm {
+ font-size: 0.76562rem; } }
+ .form-control-sm::file-selector-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ margin-inline-end: 0.5rem; }
+ .form-control-sm::-webkit-file-upload-button {
+ padding: 0.25rem 0.5rem;
+ margin: -0.25rem -0.5rem;
+ margin-inline-end: 0.5rem; }
+
+.form-control-lg {
+ min-height: calc(1.5em + 1rem + 2px);
+ padding: 0.5rem 1rem;
+ font-size: 1.09375rem;
+ border-radius: 0.3rem; }
+ .form-control-lg::file-selector-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ margin-inline-end: 1rem; }
+ .form-control-lg::-webkit-file-upload-button {
+ padding: 0.5rem 1rem;
+ margin: -0.5rem -1rem;
+ margin-inline-end: 1rem; }
+
+textarea.form-control {
+ min-height: auto;
+ height: auto; }
+
+.form-control-color {
+ width: 3rem;
+ height: auto;
+ padding: 0.375rem; }
+ .form-control-color:not(:disabled):not([readonly]) {
+ cursor: pointer; }
+ .form-control-color::-moz-color-swatch {
+ height: 1.5em;
+ border-radius: 0.75rem; }
+ .form-control-color::-webkit-color-swatch {
+ height: 1.5em;
+ border-radius: 0.75rem; }
+
+.form-select {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+ -moz-padding-start: calc(0.75rem - 3px);
+ font-size: 0.875rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #969ba0;
+ background-color: #f6f6f6;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right 0.75rem center;
+ background-size: 16px 12px;
+ border: 1px solid #f5f5f5;
+ border-radius: 0.75rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none; }
+ @media (prefers-reduced-motion: reduce) {
+ .form-select {
+ transition: none; } }
+ .form-select:focus {
+ border-color: #ade7e2;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.25); }
+ .form-select[multiple], .form-select[size]:not([size="1"]) {
+ padding-right: 0.75rem;
+ background-image: none; }
+ .form-select:disabled {
+ background-color: #e9ecef; }
+ .form-select:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #969ba0; }
+
+.form-select-sm {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.76563rem;
+ border-radius: 0.2rem; }
+ @media (min-width: 1200px) {
+ .form-select-sm {
+ font-size: 0.76562rem; } }
+
+.form-select-lg {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.09375rem;
+ border-radius: 0.3rem; }
+
+.form-check {
+ display: block;
+ min-height: 1.3125rem;
+ padding-left: 1.5em;
+ margin-bottom: 0.125rem; }
+ .form-check .form-check-input {
+ float: left;
+ margin-left: -1.5em; }
+
+.form-check-input {
+ width: 1em;
+ height: 1em;
+ margin-top: 0.25em;
+ vertical-align: top;
+ background-color: #f6f6f6;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: contain;
+ border: 1px solid rgba(0, 0, 0, 0.25);
+ appearance: none;
+ color-adjust: exact; }
+ .form-check-input[type="checkbox"] {
+ border-radius: 0.25em; }
+ .form-check-input[type="radio"] {
+ border-radius: 50%; }
+ .form-check-input:active {
+ filter: brightness(90%); }
+ .form-check-input:focus {
+ border-color: #ade7e2;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.25); }
+ .form-check-input:checked {
+ background-color: #5bcfc5;
+ border-color: #5bcfc5; }
+ .form-check-input:checked[type="checkbox"] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }
+ .form-check-input:checked[type="radio"] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); }
+ .form-check-input[type="checkbox"]:indeterminate {
+ background-color: #5bcfc5;
+ border-color: #5bcfc5;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); }
+ .form-check-input:disabled {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.5; }
+ .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
+ opacity: 0.5; }
+
+.form-switch {
+ padding-left: 2.5em; }
+ .form-switch .form-check-input {
+ width: 2em;
+ margin-left: -2.5em;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
+ background-position: left center;
+ border-radius: 2em;
+ transition: background-position 0.15s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .form-switch .form-check-input {
+ transition: none; } }
+ .form-switch .form-check-input:focus {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ade7e2'/%3e%3c/svg%3e"); }
+ .form-switch .form-check-input:checked {
+ background-position: right center;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }
+
+.form-check-inline {
+ display: inline-block;
+ margin-right: 1rem; }
+
+.btn-check {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none; }
+ .btn-check[disabled] + .btn, .btn-check:disabled + .btn {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.65; }
+
+.form-range {
+ width: 100%;
+ height: 1.5rem;
+ padding: 0;
+ background-color: transparent;
+ appearance: none; }
+ .form-range:focus {
+ outline: 0; }
+ .form-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #f6f6f6, 0 0 0 0.25rem rgba(91, 207, 197, 0.25); }
+ .form-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #f6f6f6, 0 0 0 0.25rem rgba(91, 207, 197, 0.25); }
+ .form-range::-moz-focus-outer {
+ border: 0; }
+ .form-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #5bcfc5;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none; }
+ @media (prefers-reduced-motion: reduce) {
+ .form-range::-webkit-slider-thumb {
+ transition: none; } }
+ .form-range::-webkit-slider-thumb:active {
+ background-color: #cef1ee; }
+ .form-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem; }
+ .form-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #5bcfc5;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none; }
+ @media (prefers-reduced-motion: reduce) {
+ .form-range::-moz-range-thumb {
+ transition: none; } }
+ .form-range::-moz-range-thumb:active {
+ background-color: #cef1ee; }
+ .form-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem; }
+ .form-range:disabled {
+ pointer-events: none; }
+ .form-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd; }
+ .form-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd; }
+
+.form-floating {
+ position: relative; }
+ .form-floating > .form-control,
+ .form-floating > .form-select {
+ height: calc(3.5rem + 2px);
+ line-height: 1.25; }
+ .form-floating > label {
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ padding: 1rem 0.75rem;
+ pointer-events: none;
+ border: 1px solid transparent;
+ transform-origin: 0 0;
+ transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .form-floating > label {
+ transition: none; } }
+ .form-floating > .form-control {
+ padding: 1rem 0.75rem; }
+ .form-floating > .form-control::placeholder {
+ color: transparent; }
+ .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem; }
+ .form-floating > .form-control:-webkit-autofill {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem; }
+ .form-floating > .form-select {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem; }
+ .form-floating > .form-control:focus ~ label,
+ .form-floating > .form-control:not(:placeholder-shown) ~ label,
+ .form-floating > .form-select ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
+ .form-floating > .form-control:-webkit-autofill ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
+
+.input-group {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: stretch;
+}
+ .input-group > .form-control,
+ .input-group > .form-select {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ min-width: 0; }
+ .input-group > .form-control:focus,
+ .input-group > .form-select:focus {
+ z-index: 3; }
+ .input-group .btn {
+ position: relative;
+ z-index: 2; }
+ .input-group .btn:focus {
+ z-index: 3; }
+
+.input-group-text {
+ display: flex;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ font-size: 0.875rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #969ba0;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #f5f5f5;
+ border-radius: 0.75rem; }
+
+.input-group-lg > .form-control,
+.input-group-lg > .form-select,
+.input-group-lg > .input-group-text,
+.input-group-lg > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.09375rem;
+ border-radius: 0.3rem; }
+
+.input-group-sm > .form-control,
+.input-group-sm > .form-select,
+.input-group-sm > .input-group-text,
+.input-group-sm > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.76563rem;
+ border-radius: 0.2rem; }
+ @media (min-width: 1200px) {
+ .input-group-sm > .form-control,
+ .input-group-sm > .form-select,
+ .input-group-sm > .input-group-text,
+ .input-group-sm > .btn {
+ font-size: 0.76562rem; } }
+
+.input-group-lg > .form-select,
+.input-group-sm > .form-select {
+ padding-right: 3rem; }
+
+.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
+.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),
+.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
+ margin-left: -1px;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #68e365; }
+
+.valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: .1rem;
+ font-size: 0.76563rem;
+ color: #000;
+ background-color: rgba(104, 227, 101, 0.9);
+ border-radius: 0.75rem; }
+ @media (min-width: 1200px) {
+ .valid-tooltip {
+ font-size: 0.76562rem; } }
+
+.was-validated :valid ~ .valid-feedback,
+.was-validated :valid ~ .valid-tooltip,
+.is-valid ~ .valid-feedback,
+.is-valid ~ .valid-tooltip {
+ display: block; }
+
+.was-validated .form-control:valid, .form-control.is-valid {
+ border-color: #68e365;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2368e365' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
+ .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
+ border-color: #68e365;
+ box-shadow: 0 0 0 0.25rem rgba(104, 227, 101, 0.25); }
+
+.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
+
+.was-validated .form-select:valid, .form-select.is-valid {
+ border-color: #68e365; }
+ .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2368e365' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
+ .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
+ border-color: #68e365;
+ box-shadow: 0 0 0 0.25rem rgba(104, 227, 101, 0.25); }
+
+.was-validated .form-check-input:valid, .form-check-input.is-valid {
+ border-color: #68e365; }
+ .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
+ background-color: #68e365; }
+ .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(104, 227, 101, 0.25); }
+ .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
+ color: #68e365; }
+
+.form-check-inline .form-check-input ~ .valid-feedback {
+ margin-left: .5em; }
+
+.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated
+.input-group .form-select:valid,
+.input-group .form-select.is-valid {
+ z-index: 1; }
+ .was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated
+ .input-group .form-select:valid:focus,
+ .input-group .form-select.is-valid:focus {
+ z-index: 3; }
+
+.invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #f72b50; }
+
+.invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: .1rem;
+ font-size: 0.76563rem;
+ color: #000;
+ background-color: rgba(247, 43, 80, 0.9);
+ border-radius: 0.75rem; }
+ @media (min-width: 1200px) {
+ .invalid-tooltip {
+ font-size: 0.76562rem; } }
+
+.was-validated :invalid ~ .invalid-feedback,
+.was-validated :invalid ~ .invalid-tooltip,
+.is-invalid ~ .invalid-feedback,
+.is-invalid ~ .invalid-tooltip {
+ display: block; }
+
+.was-validated .form-control:invalid, .form-control.is-invalid {
+ border-color: #f72b50;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f72b50'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f72b50' stroke='none'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
+ .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
+ border-color: #f72b50;
+ box-shadow: 0 0 0 0.25rem rgba(247, 43, 80, 0.25); }
+
+.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
+
+.was-validated .form-select:invalid, .form-select.is-invalid {
+ border-color: #f72b50; }
+ .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f72b50'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f72b50' stroke='none'/%3e%3c/svg%3e");
+ background-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
+ .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
+ border-color: #f72b50;
+ box-shadow: 0 0 0 0.25rem rgba(247, 43, 80, 0.25); }
+
+.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
+ border-color: #f72b50; }
+ .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
+ background-color: #f72b50; }
+ .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(247, 43, 80, 0.25); }
+ .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
+ color: #f72b50; }
+
+.form-check-inline .form-check-input ~ .invalid-feedback {
+ margin-left: .5em; }
+
+.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated
+.input-group .form-select:invalid,
+.input-group .form-select.is-invalid {
+ z-index: 2; }
+ .was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated
+ .input-group .form-select:invalid:focus,
+ .input-group .form-select.is-invalid:focus {
+ z-index: 3; }
+
+.btn {
+ display: inline-block;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #969ba0;
+ text-align: center;
+ text-decoration: none;
+ vertical-align: middle;
+ cursor: pointer;
+ user-select: none;
+ background-color: transparent;
+ border: 1px solid transparent;
+ padding: 0.375rem 0.75rem;
+ font-size: 0.875rem;
+ border-radius: 0.75rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .btn {
+ transition: none; } }
+ .btn:hover {
+ color: #969ba0; }
+ .btn-check:focus + .btn, .btn:focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.25); }
+ .btn:disabled, .btn.disabled,
+ fieldset:disabled .btn {
+ pointer-events: none;
+ opacity: 0.65; }
+
+.btn-primary {
+ color: #000;
+ background-color: #5bcfc5;
+ border-color: #5bcfc5; }
+ .btn-primary:hover {
+ color: #000;
+ background-color: #74d6ce;
+ border-color: #6bd4cb; }
+ .btn-check:focus + .btn-primary, .btn-primary:focus {
+ color: #000;
+ background-color: #74d6ce;
+ border-color: #6bd4cb;
+ box-shadow: 0 0 0 0.25rem rgba(77, 176, 167, 0.5); }
+ .btn-check:checked + .btn-primary,
+ .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active,
+ .show > .btn-primary.dropdown-toggle {
+ color: #000;
+ background-color: #7cd9d1;
+ border-color: #6bd4cb; }
+ .btn-check:checked + .btn-primary:focus,
+ .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus,
+ .show > .btn-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(77, 176, 167, 0.5); }
+ .btn-primary:disabled, .btn-primary.disabled {
+ color: #000;
+ background-color: #5bcfc5;
+ border-color: #5bcfc5; }
+
+.btn-secondary {
+ color: #000;
+ background-color: #709fba;
+ border-color: #709fba; }
+ .btn-secondary:hover {
+ color: #000;
+ background-color: #85adc4;
+ border-color: #7ea9c1; }
+ .btn-check:focus + .btn-secondary, .btn-secondary:focus {
+ color: #000;
+ background-color: #85adc4;
+ border-color: #7ea9c1;
+ box-shadow: 0 0 0 0.25rem rgba(95, 135, 158, 0.5); }
+ .btn-check:checked + .btn-secondary,
+ .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active,
+ .show > .btn-secondary.dropdown-toggle {
+ color: #000;
+ background-color: #8db2c8;
+ border-color: #7ea9c1; }
+ .btn-check:checked + .btn-secondary:focus,
+ .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus,
+ .show > .btn-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(95, 135, 158, 0.5); }
+ .btn-secondary:disabled, .btn-secondary.disabled {
+ color: #000;
+ background-color: #709fba;
+ border-color: #709fba; }
+
+.btn-success {
+ color: #000;
+ background-color: #68e365;
+ border-color: #68e365; }
+ .btn-success:hover {
+ color: #000;
+ background-color: #7fe77c;
+ border-color: #77e674; }
+ .btn-check:focus + .btn-success, .btn-success:focus {
+ color: #000;
+ background-color: #7fe77c;
+ border-color: #77e674;
+ box-shadow: 0 0 0 0.25rem rgba(88, 193, 86, 0.5); }
+ .btn-check:checked + .btn-success,
+ .btn-check:active + .btn-success, .btn-success:active, .btn-success.active,
+ .show > .btn-success.dropdown-toggle {
+ color: #000;
+ background-color: #86e984;
+ border-color: #77e674; }
+ .btn-check:checked + .btn-success:focus,
+ .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus,
+ .show > .btn-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(88, 193, 86, 0.5); }
+ .btn-success:disabled, .btn-success.disabled {
+ color: #000;
+ background-color: #68e365;
+ border-color: #68e365; }
+
+.btn-info {
+ color: #000;
+ background-color: #b48dd3;
+ border-color: #b48dd3; }
+ .btn-info:hover {
+ color: #000;
+ background-color: #bf9eda;
+ border-color: #bc98d7; }
+ .btn-check:focus + .btn-info, .btn-info:focus {
+ color: #000;
+ background-color: #bf9eda;
+ border-color: #bc98d7;
+ box-shadow: 0 0 0 0.25rem rgba(153, 120, 179, 0.5); }
+ .btn-check:checked + .btn-info,
+ .btn-check:active + .btn-info, .btn-info:active, .btn-info.active,
+ .show > .btn-info.dropdown-toggle {
+ color: #000;
+ background-color: #c3a4dc;
+ border-color: #bc98d7; }
+ .btn-check:checked + .btn-info:focus,
+ .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus,
+ .show > .btn-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(153, 120, 179, 0.5); }
+ .btn-info:disabled, .btn-info.disabled {
+ color: #000;
+ background-color: #b48dd3;
+ border-color: #b48dd3; }
+
+.btn-warning {
+ color: #000;
+ background-color: #ffa755;
+ border-color: #ffa755; }
+ .btn-warning:hover {
+ color: #000;
+ background-color: #ffb46f;
+ border-color: #ffb066; }
+ .btn-check:focus + .btn-warning, .btn-warning:focus {
+ color: #000;
+ background-color: #ffb46f;
+ border-color: #ffb066;
+ box-shadow: 0 0 0 0.25rem rgba(217, 142, 72, 0.5); }
+ .btn-check:checked + .btn-warning,
+ .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
+ .show > .btn-warning.dropdown-toggle {
+ color: #000;
+ background-color: #ffb977;
+ border-color: #ffb066; }
+ .btn-check:checked + .btn-warning:focus,
+ .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus,
+ .show > .btn-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(217, 142, 72, 0.5); }
+ .btn-warning:disabled, .btn-warning.disabled {
+ color: #000;
+ background-color: #ffa755;
+ border-color: #ffa755; }
+
+.btn-danger {
+ color: #000;
+ background-color: #f72b50;
+ border-color: #f72b50; }
+ .btn-danger:hover {
+ color: #000;
+ background-color: #f84b6a;
+ border-color: #f84062; }
+ .btn-check:focus + .btn-danger, .btn-danger:focus {
+ color: #000;
+ background-color: #f84b6a;
+ border-color: #f84062;
+ box-shadow: 0 0 0 0.25rem rgba(210, 37, 68, 0.5); }
+ .btn-check:checked + .btn-danger,
+ .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active,
+ .show > .btn-danger.dropdown-toggle {
+ color: #000;
+ background-color: #f95573;
+ border-color: #f84062; }
+ .btn-check:checked + .btn-danger:focus,
+ .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus,
+ .show > .btn-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(210, 37, 68, 0.5); }
+ .btn-danger:disabled, .btn-danger.disabled {
+ color: #000;
+ background-color: #f72b50;
+ border-color: #f72b50; }
+
+.btn-light {
+ color: #000;
+ background-color: #c8c8c8;
+ border-color: #c8c8c8; }
+ .btn-light:hover {
+ color: #000;
+ background-color: #d0d0d0;
+ border-color: #cecece; }
+ .btn-check:focus + .btn-light, .btn-light:focus {
+ color: #000;
+ background-color: #d0d0d0;
+ border-color: #cecece;
+ box-shadow: 0 0 0 0.25rem rgba(170, 170, 170, 0.5); }
+ .btn-check:checked + .btn-light,
+ .btn-check:active + .btn-light, .btn-light:active, .btn-light.active,
+ .show > .btn-light.dropdown-toggle {
+ color: #000;
+ background-color: lightgray;
+ border-color: #cecece; }
+ .btn-check:checked + .btn-light:focus,
+ .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus,
+ .show > .btn-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(170, 170, 170, 0.5); }
+ .btn-light:disabled, .btn-light.disabled {
+ color: #000;
+ background-color: #c8c8c8;
+ border-color: #c8c8c8; }
+
+.btn-dark {
+ color: #fff;
+ background-color: #6e6e6e;
+ border-color: #6e6e6e; }
+ .btn-dark:hover {
+ color: #fff;
+ background-color: #5e5e5e;
+ border-color: #585858; }
+ .btn-check:focus + .btn-dark, .btn-dark:focus {
+ color: #fff;
+ background-color: #5e5e5e;
+ border-color: #585858;
+ box-shadow: 0 0 0 0.25rem rgba(132, 132, 132, 0.5); }
+ .btn-check:checked + .btn-dark,
+ .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active,
+ .show > .btn-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #585858;
+ border-color: #535353; }
+ .btn-check:checked + .btn-dark:focus,
+ .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus,
+ .show > .btn-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(132, 132, 132, 0.5); }
+ .btn-dark:disabled, .btn-dark.disabled {
+ color: #fff;
+ background-color: #6e6e6e;
+ border-color: #6e6e6e; }
+
+.btn-outline-primary {
+ color: #5bcfc5;
+ border-color: #5bcfc5; }
+ .btn-outline-primary:hover {
+ color: #000;
+ background-color: #5bcfc5;
+ border-color: #5bcfc5; }
+ .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.5); }
+ .btn-check:checked + .btn-outline-primary,
+ .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
+ color: #000;
+ background-color: #5bcfc5;
+ border-color: #5bcfc5; }
+ .btn-check:checked + .btn-outline-primary:focus,
+ .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.5); }
+ .btn-outline-primary:disabled, .btn-outline-primary.disabled {
+ color: #5bcfc5;
+ background-color: transparent; }
+
+.btn-outline-secondary {
+ color: #709fba;
+ border-color: #709fba; }
+ .btn-outline-secondary:hover {
+ color: #000;
+ background-color: #709fba;
+ border-color: #709fba; }
+ .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
+ box-shadow: 0 0 0 0.25rem rgba(112, 159, 186, 0.5); }
+ .btn-check:checked + .btn-outline-secondary,
+ .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
+ color: #000;
+ background-color: #709fba;
+ border-color: #709fba; }
+ .btn-check:checked + .btn-outline-secondary:focus,
+ .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(112, 159, 186, 0.5); }
+ .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
+ color: #709fba;
+ background-color: transparent; }
+
+.btn-outline-success {
+ color: #68e365;
+ border-color: #68e365; }
+ .btn-outline-success:hover {
+ color: #000;
+ background-color: #68e365;
+ border-color: #68e365; }
+ .btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
+ box-shadow: 0 0 0 0.25rem rgba(104, 227, 101, 0.5); }
+ .btn-check:checked + .btn-outline-success,
+ .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
+ color: #000;
+ background-color: #68e365;
+ border-color: #68e365; }
+ .btn-check:checked + .btn-outline-success:focus,
+ .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(104, 227, 101, 0.5); }
+ .btn-outline-success:disabled, .btn-outline-success.disabled {
+ color: #68e365;
+ background-color: transparent; }
+
+.btn-outline-info {
+ color: #b48dd3;
+ border-color: #b48dd3; }
+ .btn-outline-info:hover {
+ color: #000;
+ background-color: #b48dd3;
+ border-color: #b48dd3; }
+ .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
+ box-shadow: 0 0 0 0.25rem rgba(180, 141, 211, 0.5); }
+ .btn-check:checked + .btn-outline-info,
+ .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
+ color: #000;
+ background-color: #b48dd3;
+ border-color: #b48dd3; }
+ .btn-check:checked + .btn-outline-info:focus,
+ .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(180, 141, 211, 0.5); }
+ .btn-outline-info:disabled, .btn-outline-info.disabled {
+ color: #b48dd3;
+ background-color: transparent; }
+
+.btn-outline-warning {
+ color: #ffa755;
+ border-color: #ffa755; }
+ .btn-outline-warning:hover {
+ color: #000;
+ background-color: #ffa755;
+ border-color: #ffa755; }
+ .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
+ box-shadow: 0 0 0 0.25rem rgba(255, 167, 85, 0.5); }
+ .btn-check:checked + .btn-outline-warning,
+ .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
+ color: #000;
+ background-color: #ffa755;
+ border-color: #ffa755; }
+ .btn-check:checked + .btn-outline-warning:focus,
+ .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(255, 167, 85, 0.5); }
+ .btn-outline-warning:disabled, .btn-outline-warning.disabled {
+ color: #ffa755;
+ background-color: transparent; }
+
+.btn-outline-danger {
+ color: #f72b50;
+ border-color: #f72b50; }
+ .btn-outline-danger:hover {
+ color: #000;
+ background-color: #f72b50;
+ border-color: #f72b50; }
+ .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
+ box-shadow: 0 0 0 0.25rem rgba(247, 43, 80, 0.5); }
+ .btn-check:checked + .btn-outline-danger,
+ .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
+ color: #000;
+ background-color: #f72b50;
+ border-color: #f72b50; }
+ .btn-check:checked + .btn-outline-danger:focus,
+ .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(247, 43, 80, 0.5); }
+ .btn-outline-danger:disabled, .btn-outline-danger.disabled {
+ color: #f72b50;
+ background-color: transparent; }
+
+.btn-outline-light {
+ color: #c8c8c8;
+ border-color: #c8c8c8; }
+ .btn-outline-light:hover {
+ color: #000;
+ background-color: #c8c8c8;
+ border-color: #c8c8c8; }
+ .btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
+ box-shadow: 0 0 0 0.25rem rgba(200, 200, 200, 0.5); }
+ .btn-check:checked + .btn-outline-light,
+ .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
+ color: #000;
+ background-color: #c8c8c8;
+ border-color: #c8c8c8; }
+ .btn-check:checked + .btn-outline-light:focus,
+ .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(200, 200, 200, 0.5); }
+ .btn-outline-light:disabled, .btn-outline-light.disabled {
+ color: #c8c8c8;
+ background-color: transparent; }
+
+.btn-outline-dark {
+ color: #6e6e6e;
+ border-color: #6e6e6e; }
+ .btn-outline-dark:hover {
+ color: #fff;
+ background-color: #6e6e6e;
+ border-color: #6e6e6e; }
+ .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
+ box-shadow: 0 0 0 0.25rem rgba(110, 110, 110, 0.5); }
+ .btn-check:checked + .btn-outline-dark,
+ .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
+ color: #fff;
+ background-color: #6e6e6e;
+ border-color: #6e6e6e; }
+ .btn-check:checked + .btn-outline-dark:focus,
+ .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(110, 110, 110, 0.5); }
+ .btn-outline-dark:disabled, .btn-outline-dark.disabled {
+ color: #6e6e6e;
+ background-color: transparent; }
+
+.btn-link {
+ font-weight: 400;
+ color: #5bcfc5;
+ text-decoration: underline; }
+ .btn-link:hover {
+ color: #49a69e; }
+ .btn-link:disabled, .btn-link.disabled {
+ color: #6c757d; }
+
+.btn-lg, .btn-group-lg > .btn {
+ padding: 0.5rem 1rem;
+ font-size: 1.09375rem;
+ border-radius: 0.3rem; }
+
+.btn-sm, .btn-group-sm > .btn {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.76563rem;
+ border-radius: 0.2rem; }
+ @media (min-width: 1200px) {
+ .btn-sm, .btn-group-sm > .btn {
+ font-size: 0.76562rem; } }
+
+.fade {
+ transition: opacity 0.15s linear; }
+ @media (prefers-reduced-motion: reduce) {
+ .fade {
+ transition: none; } }
+ .fade:not(.show) {
+ opacity: 0; }
+
+.collapse:not(.show) {
+ display: none; }
+
+.collapsing {
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease; }
+ @media (prefers-reduced-motion: reduce) {
+ .collapsing {
+ transition: none; } }
+ .collapsing.collapse-horizontal {
+ width: 0;
+ height: auto;
+ transition: width 0.35s ease; }
+ @media (prefers-reduced-motion: reduce) {
+ .collapsing.collapse-horizontal {
+ transition: none; } }
+
+.dropup,
+.dropend,
+.dropdown,
+.dropstart {
+ position: relative; }
+
+.dropdown-toggle {
+ white-space: nowrap; }
+ .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent; }
+ .dropdown-toggle:empty::after {
+ margin-left: 0; }
+
+.dropdown-menu {
+ position: absolute;
+ z-index: 1000;
+ display: none;
+ min-width: 10rem;
+ padding: 0.5rem 0;
+ margin: 0;
+ font-size: 0.875rem;
+ color: #969ba0;
+ text-align: left;
+ list-style: none;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ border-radius: 0.75rem; }
+ .dropdown-menu[data-bs-popper] {
+ top: 100%;
+ left: 0;
+ margin-top: 0.125rem; }
+
+.dropdown-menu-start {
+ --bs-position: start; }
+ .dropdown-menu-start[data-bs-popper] {
+ right: auto;
+ left: 0; }
+
+.dropdown-menu-end {
+ --bs-position: end; }
+ .dropdown-menu-end[data-bs-popper] {
+ right: 0;
+ left: auto; }
+
+@media (min-width: 576px) {
+ .dropdown-menu-sm-start {
+ --bs-position: start; }
+ .dropdown-menu-sm-start[data-bs-popper] {
+ right: auto;
+ left: 0; }
+ .dropdown-menu-sm-end {
+ --bs-position: end; }
+ .dropdown-menu-sm-end[data-bs-popper] {
+ right: 0;
+ left: auto; } }
+
+@media (min-width: 768px) {
+ .dropdown-menu-md-start {
+ --bs-position: start; }
+ .dropdown-menu-md-start[data-bs-popper] {
+ right: auto;
+ left: 0; }
+ .dropdown-menu-md-end {
+ --bs-position: end; }
+ .dropdown-menu-md-end[data-bs-popper] {
+ right: 0;
+ left: auto; } }
+
+@media (min-width: 992px) {
+ .dropdown-menu-lg-start {
+ --bs-position: start; }
+ .dropdown-menu-lg-start[data-bs-popper] {
+ right: auto;
+ left: 0; }
+ .dropdown-menu-lg-end {
+ --bs-position: end; }
+ .dropdown-menu-lg-end[data-bs-popper] {
+ right: 0;
+ left: auto; } }
+
+@media (min-width: 1200px) {
+ .dropdown-menu-xl-start {
+ --bs-position: start; }
+ .dropdown-menu-xl-start[data-bs-popper] {
+ right: auto;
+ left: 0; }
+ .dropdown-menu-xl-end {
+ --bs-position: end; }
+ .dropdown-menu-xl-end[data-bs-popper] {
+ right: 0;
+ left: auto; } }
+
+@media (min-width: 1440) {
+ .dropdown-menu-xxl-start {
+ --bs-position: start; }
+ .dropdown-menu-xxl-start[data-bs-popper] {
+ right: auto;
+ left: 0; }
+ .dropdown-menu-xxl-end {
+ --bs-position: end; }
+ .dropdown-menu-xxl-end[data-bs-popper] {
+ right: 0;
+ left: auto; } }
+
+.dropup .dropdown-menu[data-bs-popper] {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: 0.125rem; }
+
+.dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent; }
+
+.dropup .dropdown-toggle:empty::after {
+ margin-left: 0; }
+
+.dropend .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: 0.125rem; }
+
+.dropend .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid; }
+
+.dropend .dropdown-toggle:empty::after {
+ margin-left: 0; }
+
+.dropend .dropdown-toggle::after {
+ vertical-align: 0; }
+
+.dropstart .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: 0.125rem; }
+
+.dropstart .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: ""; }
+
+.dropstart .dropdown-toggle::after {
+ display: none; }
+
+.dropstart .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent; }
+
+.dropstart .dropdown-toggle:empty::after {
+ margin-left: 0; }
+
+.dropstart .dropdown-toggle::before {
+ vertical-align: 0; }
+
+.dropdown-divider {
+ height: 0;
+ margin: 0.5rem 0;
+ overflow: hidden;
+ border-top: 1px solid rgba(0, 0, 0, 0.15); }
+
+.dropdown-item {
+ display: block;
+ width: 100%;
+ padding: 0.25rem 1rem;
+ clear: both;
+ font-weight: 400;
+ color: #212529;
+ text-align: inherit;
+ text-decoration: none;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0; }
+ .dropdown-item:hover, .dropdown-item:focus {
+ color: #1e2125;
+ background-color: #e9ecef; }
+ .dropdown-item.active, .dropdown-item:active {
+ color: #fff;
+ text-decoration: none;
+ background-color: #5bcfc5; }
+ .dropdown-item.disabled, .dropdown-item:disabled {
+ color: #adb5bd;
+ pointer-events: none;
+ background-color: transparent; }
+
+.dropdown-menu.show {
+ display: block; }
+
+.dropdown-header {
+ display: block;
+ padding: 0.5rem 1rem;
+ margin-bottom: 0;
+ font-size: 0.76563rem;
+ color: #6c757d;
+ white-space: nowrap; }
+ @media (min-width: 1200px) {
+ .dropdown-header {
+ font-size: 0.76562rem; } }
+
+.dropdown-item-text {
+ display: block;
+ padding: 0.25rem 1rem;
+ color: #212529; }
+
+.dropdown-menu-dark {
+ color: #dee2e6;
+ background-color: #343a40;
+ border-color: rgba(0, 0, 0, 0.15); }
+ .dropdown-menu-dark .dropdown-item {
+ color: #dee2e6; }
+ .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0.15); }
+ .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
+ color: #fff;
+ background-color: #5bcfc5; }
+ .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
+ color: #adb5bd; }
+ .dropdown-menu-dark .dropdown-divider {
+ border-color: rgba(0, 0, 0, 0.15); }
+ .dropdown-menu-dark .dropdown-item-text {
+ color: #dee2e6; }
+ .dropdown-menu-dark .dropdown-header {
+ color: #adb5bd; }
+
+.btn-group,
+.btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle; }
+ .btn-group > .btn,
+ .btn-group-vertical > .btn {
+ position: relative;
+ flex: 1 1 auto; }
+ .btn-group > .btn-check:checked + .btn,
+ .btn-group > .btn-check:focus + .btn,
+ .btn-group > .btn:hover,
+ .btn-group > .btn:focus,
+ .btn-group > .btn:active,
+ .btn-group > .btn.active,
+ .btn-group-vertical > .btn-check:checked + .btn,
+ .btn-group-vertical > .btn-check:focus + .btn,
+ .btn-group-vertical > .btn:hover,
+ .btn-group-vertical > .btn:focus,
+ .btn-group-vertical > .btn:active,
+ .btn-group-vertical > .btn.active {
+ z-index: 1; }
+
+.btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start; }
+ .btn-toolbar .input-group {
+ width: auto; }
+
+.btn-group > .btn:not(:first-child),
+.btn-group > .btn-group:not(:first-child) {
+ margin-left: -1px; }
+
+.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
+.btn-group > .btn-group:not(:last-child) > .btn {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+.btn-group > .btn:nth-child(n + 3),
+.btn-group > :not(.btn-check) + .btn,
+.btn-group > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.dropdown-toggle-split {
+ padding-right: 0.5625rem;
+ padding-left: 0.5625rem; }
+ .dropdown-toggle-split::after,
+ .dropup .dropdown-toggle-split::after,
+ .dropend .dropdown-toggle-split::after {
+ margin-left: 0; }
+ .dropstart .dropdown-toggle-split::before {
+ margin-right: 0; }
+
+.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
+ padding-right: 0.375rem;
+ padding-left: 0.375rem; }
+
+.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
+ padding-right: 0.75rem;
+ padding-left: 0.75rem; }
+
+.btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center; }
+ .btn-group-vertical > .btn,
+ .btn-group-vertical > .btn-group {
+ width: 100%; }
+ .btn-group-vertical > .btn:not(:first-child),
+ .btn-group-vertical > .btn-group:not(:first-child) {
+ margin-top: -1px; }
+ .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
+ .btn-group-vertical > .btn-group:not(:last-child) > .btn {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0; }
+ .btn-group-vertical > .btn ~ .btn,
+ .btn-group-vertical > .btn-group:not(:first-child) > .btn {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+
+.nav {
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none; }
+
+.nav-link {
+ display: block;
+ padding: 0.5rem 1rem;
+ color: #5bcfc5;
+ text-decoration: none;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .nav-link {
+ transition: none; } }
+ .nav-link:hover, .nav-link:focus {
+ color: #49a69e; }
+ .nav-link.disabled {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: default; }
+
+.nav-tabs {
+ border-bottom: 1px solid #dee2e6; }
+ .nav-tabs .nav-link {
+ margin-bottom: -1px;
+ background: none;
+ border: 1px solid transparent;
+ border-top-left-radius: 0.75rem;
+ border-top-right-radius: 0.75rem; }
+ .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
+ border-color: #e9ecef #e9ecef #dee2e6;
+ isolation: isolate; }
+ .nav-tabs .nav-link.disabled {
+ color: #6c757d;
+ background-color: transparent;
+ border-color: transparent; }
+ .nav-tabs .nav-link.active,
+ .nav-tabs .nav-item.show .nav-link {
+ color: #495057;
+ background-color: #f6f6f6;
+ border-color: #dee2e6 #dee2e6 #f6f6f6; }
+ .nav-tabs .dropdown-menu {
+ margin-top: -1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0; }
+
+.nav-pills .nav-link {
+ background: none;
+ border: 0;
+ border-radius: 0.75rem; }
+
+.nav-pills .nav-link.active,
+.nav-pills .show > .nav-link {
+ color: #fff;
+ background-color: #5bcfc5; }
+
+.nav-fill > .nav-link,
+.nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center; }
+
+.nav-justified > .nav-link,
+.nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center; }
+
+.nav-fill .nav-item .nav-link,
+.nav-justified .nav-item .nav-link {
+ width: 100%; }
+
+.tab-content > .tab-pane {
+ display: none; }
+
+.tab-content > .active {
+ display: block; }
+
+.navbar {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem; }
+ .navbar > .container,
+ .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
+ display: flex;
+ flex-wrap: inherit;
+ align-items: center;
+ justify-content: space-between; }
+
+.navbar-brand {
+ padding-top: 0.33594rem;
+ padding-bottom: 0.33594rem;
+ margin-right: 1rem;
+ font-size: 1.09375rem;
+ text-decoration: none;
+ white-space: nowrap; }
+
+.navbar-nav {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none; }
+ .navbar-nav .nav-link {
+ padding-right: 0;
+ padding-left: 0; }
+ .navbar-nav .dropdown-menu {
+ position: static; }
+
+.navbar-text {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem; }
+
+.navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center; }
+
+.navbar-toggler {
+ padding: 0.25rem 0.75rem;
+ font-size: 1.09375rem;
+ line-height: 1;
+ background-color: transparent;
+ border: 1px solid transparent;
+ border-radius: 0.75rem;
+ transition: box-shadow 0.15s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .navbar-toggler {
+ transition: none; } }
+ .navbar-toggler:hover {
+ text-decoration: none; }
+ .navbar-toggler:focus {
+ text-decoration: none;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem; }
+
+.navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 100%; }
+
+.navbar-nav-scroll {
+ max-height: var(--bs-scroll-height, 75vh);
+ overflow-y: auto; }
+
+@media (min-width: 576px) {
+ .navbar-expand-sm {
+ flex-wrap: nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-sm .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+ .navbar-expand-sm .navbar-nav-scroll {
+ overflow: visible; }
+ .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-sm .navbar-toggler {
+ display: none; }
+ .navbar-expand-sm .offcanvas-header {
+ display: none; }
+ .navbar-expand-sm .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none; }
+ .navbar-expand-sm .offcanvas-top,
+ .navbar-expand-sm .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0; }
+ .navbar-expand-sm .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible; } }
+
+@media (min-width: 768px) {
+ .navbar-expand-md {
+ flex-wrap: nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-md .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+ .navbar-expand-md .navbar-nav-scroll {
+ overflow: visible; }
+ .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-md .navbar-toggler {
+ display: none; }
+ .navbar-expand-md .offcanvas-header {
+ display: none; }
+ .navbar-expand-md .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none; }
+ .navbar-expand-md .offcanvas-top,
+ .navbar-expand-md .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0; }
+ .navbar-expand-md .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible; } }
+
+@media (min-width: 992px) {
+ .navbar-expand-lg {
+ flex-wrap: nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-lg .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+ .navbar-expand-lg .navbar-nav-scroll {
+ overflow: visible; }
+ .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-lg .navbar-toggler {
+ display: none; }
+ .navbar-expand-lg .offcanvas-header {
+ display: none; }
+ .navbar-expand-lg .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none; }
+ .navbar-expand-lg .offcanvas-top,
+ .navbar-expand-lg .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0; }
+ .navbar-expand-lg .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible; } }
+
+@media (min-width: 1200px) {
+ .navbar-expand-xl {
+ flex-wrap: nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-xl .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+ .navbar-expand-xl .navbar-nav-scroll {
+ overflow: visible; }
+ .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-xl .navbar-toggler {
+ display: none; }
+ .navbar-expand-xl .offcanvas-header {
+ display: none; }
+ .navbar-expand-xl .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none; }
+ .navbar-expand-xl .offcanvas-top,
+ .navbar-expand-xl .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0; }
+ .navbar-expand-xl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible; } }
+
+@media (min-width: 1440) {
+ .navbar-expand-xxl {
+ flex-wrap: nowrap;
+ justify-content: flex-start; }
+ .navbar-expand-xxl .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand-xxl .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand-xxl .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+ .navbar-expand-xxl .navbar-nav-scroll {
+ overflow: visible; }
+ .navbar-expand-xxl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand-xxl .navbar-toggler {
+ display: none; }
+ .navbar-expand-xxl .offcanvas-header {
+ display: none; }
+ .navbar-expand-xxl .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none; }
+ .navbar-expand-xxl .offcanvas-top,
+ .navbar-expand-xxl .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0; }
+ .navbar-expand-xxl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible; } }
+
+.navbar-expand {
+ flex-wrap: nowrap;
+ justify-content: flex-start; }
+ .navbar-expand .navbar-nav {
+ flex-direction: row; }
+ .navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute; }
+ .navbar-expand .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem; }
+ .navbar-expand .navbar-nav-scroll {
+ overflow: visible; }
+ .navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto; }
+ .navbar-expand .navbar-toggler {
+ display: none; }
+ .navbar-expand .offcanvas-header {
+ display: none; }
+ .navbar-expand .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none; }
+ .navbar-expand .offcanvas-top,
+ .navbar-expand .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0; }
+ .navbar-expand .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible; }
+
+.navbar-light .navbar-brand {
+ color: rgba(0, 0, 0, 0.9); }
+ .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-light .navbar-nav .nav-link {
+ color: rgba(0, 0, 0, 0.55); }
+ .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
+ color: rgba(0, 0, 0, 0.7); }
+ .navbar-light .navbar-nav .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.3); }
+
+.navbar-light .navbar-nav .show > .nav-link,
+.navbar-light .navbar-nav .nav-link.active {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.55);
+ border-color: rgba(0, 0, 0, 0.1); }
+
+.navbar-light .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
+
+.navbar-light .navbar-text {
+ color: rgba(0, 0, 0, 0.55); }
+ .navbar-light .navbar-text a,
+ .navbar-light .navbar-text a:hover,
+ .navbar-light .navbar-text a:focus {
+ color: rgba(0, 0, 0, 0.9); }
+
+.navbar-dark .navbar-brand {
+ color: #fff; }
+ .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
+ color: #fff; }
+
+.navbar-dark .navbar-nav .nav-link {
+ color: rgba(255, 255, 255, 0.55); }
+ .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
+ color: rgba(255, 255, 255, 0.75); }
+ .navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.25); }
+
+.navbar-dark .navbar-nav .show > .nav-link,
+.navbar-dark .navbar-nav .nav-link.active {
+ color: #fff; }
+
+.navbar-dark .navbar-toggler {
+ color: rgba(255, 255, 255, 0.55);
+ border-color: rgba(255, 255, 255, 0.1); }
+
+.navbar-dark .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
+
+.navbar-dark .navbar-text {
+ color: rgba(255, 255, 255, 0.55); }
+ .navbar-dark .navbar-text a,
+ .navbar-dark .navbar-text a:hover,
+ .navbar-dark .navbar-text a:focus {
+ color: #fff; }
+
+.card {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ min-width: 0;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: border-box;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+ border-radius: 0.75rem; }
+ .card > hr {
+ margin-right: 0;
+ margin-left: 0; }
+ .card > .list-group {
+ border-top: inherit;
+ border-bottom: inherit; }
+ .card > .list-group:first-child {
+ border-top-width: 0;
+ border-top-left-radius: calc(0.75rem - 1px);
+ border-top-right-radius: calc(0.75rem - 1px); }
+ .card > .list-group:last-child {
+ border-bottom-width: 0;
+ border-bottom-right-radius: calc(0.75rem - 1px);
+ border-bottom-left-radius: calc(0.75rem - 1px); }
+ .card > .card-header + .list-group,
+ .card > .list-group + .card-footer {
+ border-top: 0; }
+
+.card-body {
+ flex: 1 1 auto;
+ padding: 1rem 1rem; }
+
+.card-title {
+ margin-bottom: 0.5rem; }
+
+.card-subtitle {
+ margin-top: -0.25rem;
+ margin-bottom: 0; }
+
+.card-text:last-child {
+ margin-bottom: 0; }
+
+.card-link + .card-link {
+ margin-left: 1rem; }
+
+.card-header {
+ padding: 0.5rem 1rem;
+ margin-bottom: 0;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
+ .card-header:first-child {
+ border-radius: calc(0.75rem - 1px) calc(0.75rem - 1px) 0 0; }
+
+.card-footer {
+ padding: 0.5rem 1rem;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-top: 1px solid rgba(0, 0, 0, 0.125); }
+ .card-footer:last-child {
+ border-radius: 0 0 calc(0.75rem - 1px) calc(0.75rem - 1px); }
+
+.card-header-tabs {
+ margin-right: -0.5rem;
+ margin-bottom: -0.5rem;
+ margin-left: -0.5rem;
+ border-bottom: 0; }
+ .card-header-tabs .nav-link.active {
+ background-color: #fff;
+ border-bottom-color: #fff; }
+
+.card-header-pills {
+ margin-right: -0.5rem;
+ margin-left: -0.5rem; }
+
+.card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: 1rem;
+ border-radius: calc(0.75rem - 1px); }
+
+.card-img,
+.card-img-top,
+.card-img-bottom {
+ width: 100%; }
+
+.card-img,
+.card-img-top {
+ border-top-left-radius: calc(0.75rem - 1px);
+ border-top-right-radius: calc(0.75rem - 1px); }
+
+.card-img,
+.card-img-bottom {
+ border-bottom-right-radius: calc(0.75rem - 1px);
+ border-bottom-left-radius: calc(0.75rem - 1px); }
+
+.card-group > .card {
+ margin-bottom: 15px; }
+
+@media (min-width: 576px) {
+ .card-group {
+ display: flex;
+ flex-flow: row wrap; }
+ .card-group > .card {
+ flex: 1 0 0%;
+ margin-bottom: 0; }
+ .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0; }
+ .card-group > .card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+ .card-group > .card:not(:last-child) .card-img-top,
+ .card-group > .card:not(:last-child) .card-header {
+ border-top-right-radius: 0; }
+ .card-group > .card:not(:last-child) .card-img-bottom,
+ .card-group > .card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0; }
+ .card-group > .card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+ .card-group > .card:not(:first-child) .card-img-top,
+ .card-group > .card:not(:first-child) .card-header {
+ border-top-left-radius: 0; }
+ .card-group > .card:not(:first-child) .card-img-bottom,
+ .card-group > .card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0; } }
+
+.accordion-button {
+ position: relative;
+ display: flex;
+ align-items: center;
+ width: 100%;
+ padding: 1rem 1.25rem;
+ font-size: 0.875rem;
+ color: #969ba0;
+ text-align: left;
+ background-color: #f6f6f6;
+ border: 0;
+ border-radius: 0;
+ overflow-anchor: none;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; }
+ @media (prefers-reduced-motion: reduce) {
+ .accordion-button {
+ transition: none; } }
+ .accordion-button:not(.collapsed) {
+ color: #52bab1;
+ background-color: #effaf9;
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); }
+ .accordion-button:not(.collapsed)::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2352bab1'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ transform: rotate(-180deg); }
+ .accordion-button::after {
+ flex-shrink: 0;
+ width: 1.25rem;
+ height: 1.25rem;
+ margin-left: auto;
+ content: "";
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23969ba0'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-size: 1.25rem;
+ transition: transform 0.2s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .accordion-button::after {
+ transition: none; } }
+ .accordion-button:hover {
+ z-index: 2; }
+ .accordion-button:focus {
+ z-index: 3;
+ border-color: #ade7e2;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.25); }
+
+.accordion-header {
+ margin-bottom: 0; }
+
+.accordion-item {
+ background-color: #f6f6f6;
+ border: 1px solid rgba(0, 0, 0, 0.125); }
+ .accordion-item:first-of-type {
+ border-top-left-radius: 0.75rem;
+ border-top-right-radius: 0.75rem; }
+ .accordion-item:first-of-type .accordion-button {
+ border-top-left-radius: calc(0.75rem - 1px);
+ border-top-right-radius: calc(0.75rem - 1px); }
+ .accordion-item:not(:first-of-type) {
+ border-top: 0; }
+ .accordion-item:last-of-type {
+ border-bottom-right-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem; }
+ .accordion-item:last-of-type .accordion-button.collapsed {
+ border-bottom-right-radius: calc(0.75rem - 1px);
+ border-bottom-left-radius: calc(0.75rem - 1px); }
+ .accordion-item:last-of-type .accordion-collapse {
+ border-bottom-right-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem; }
+
+.accordion-body {
+ padding: 1rem 1.25rem; }
+
+.accordion-flush .accordion-collapse {
+ border-width: 0; }
+
+.accordion-flush .accordion-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0; }
+ .accordion-flush .accordion-item:first-child {
+ border-top: 0; }
+ .accordion-flush .accordion-item:last-child {
+ border-bottom: 0; }
+ .accordion-flush .accordion-item .accordion-button {
+ border-radius: 0; }
+
+.breadcrumb {
+ display: flex;
+ flex-wrap: wrap;
+ padding: 0 0;
+ margin-bottom: 1rem;
+ list-style: none; }
+
+.breadcrumb-item + .breadcrumb-item {
+ padding-left: 0.5rem; }
+ .breadcrumb-item + .breadcrumb-item::before {
+ float: left;
+ padding-right: 0.5rem;
+ color: #6c757d;
+ content: var(--bs-breadcrumb-divider, "https://dompet.dexignlab.com/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }
+
+.breadcrumb-item.active {
+ color: #6c757d; }
+
+.pagination {
+ display: flex;
+ padding-left: 0;
+ list-style: none; }
+
+.page-link {
+ position: relative;
+ display: block;
+ color: #5bcfc5;
+ text-decoration: none;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .page-link {
+ transition: none; } }
+ .page-link:hover {
+ z-index: 2;
+ color: #49a69e;
+ background-color: #e9ecef;
+ border-color: #dee2e6; }
+ .page-link:focus {
+ z-index: 3;
+ color: #49a69e;
+ background-color: #e9ecef;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.25); }
+
+.page-item:not(:first-child) .page-link {
+ margin-left: -1px; }
+
+.page-item.active .page-link {
+ z-index: 3;
+ color: #fff;
+ background-color: #5bcfc5;
+ border-color: #5bcfc5; }
+
+.page-item.disabled .page-link {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: #fff;
+ border-color: #dee2e6; }
+
+.page-link {
+ padding: 0.375rem 0.75rem; }
+
+.page-item:first-child .page-link {
+ border-top-left-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem; }
+
+.page-item:last-child .page-link {
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem; }
+
+.pagination-lg .page-link {
+ padding: 0.75rem 1.5rem;
+ font-size: 1.09375rem; }
+
+.pagination-lg .page-item:first-child .page-link {
+ border-top-left-radius: 0.3rem;
+ border-bottom-left-radius: 0.3rem; }
+
+.pagination-lg .page-item:last-child .page-link {
+ border-top-right-radius: 0.3rem;
+ border-bottom-right-radius: 0.3rem; }
+
+.pagination-sm .page-link {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.76563rem; }
+ @media (min-width: 1200px) {
+ .pagination-sm .page-link {
+ font-size: 0.76562rem; } }
+
+.pagination-sm .page-item:first-child .page-link {
+ border-top-left-radius: 0.2rem;
+ border-bottom-left-radius: 0.2rem; }
+
+.pagination-sm .page-item:last-child .page-link {
+ border-top-right-radius: 0.2rem;
+ border-bottom-right-radius: 0.2rem; }
+
+.badge {
+ display: inline-block;
+ padding: 0.35em 0.65em;
+ font-size: 0.75em;
+ font-weight: 700;
+ line-height: 1;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.75rem; }
+ .badge:empty {
+ display: none; }
+
+.btn .badge {
+ position: relative;
+ top: -1px; }
+
+.alert {
+ position: relative;
+ padding: 1rem 1rem;
+ margin-bottom: 1rem;
+ border: 1px solid transparent;
+ border-radius: 0.75rem; }
+
+.alert-heading {
+ color: inherit; }
+
+.alert-link {
+ font-weight: 700; }
+
+.alert-dismissible {
+ padding-right: 3rem; }
+ .alert-dismissible .btn-close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 2;
+ padding: 1.25rem 1rem; }
+
+.alert-primary {
+ color: #24534f;
+ background-color: #def5f3;
+ border-color: #cef1ee; }
+ .alert-primary .alert-link {
+ color: #1d423f; }
+
+.alert-secondary {
+ color: #435f70;
+ background-color: #e2ecf1;
+ border-color: #d4e2ea; }
+ .alert-secondary .alert-link {
+ color: #364c5a; }
+
+.alert-success {
+ color: #2a5b28;
+ background-color: #e1f9e0;
+ border-color: #d2f7d1; }
+ .alert-success .alert-link {
+ color: #224920; }
+
+.alert-info {
+ color: #6c557f;
+ background-color: #f0e8f6;
+ border-color: #e9ddf2; }
+ .alert-info .alert-link {
+ color: #564466; }
+
+.alert-warning {
+ color: #664322;
+ background-color: #ffeddd;
+ border-color: #ffe5cc; }
+ .alert-warning .alert-link {
+ color: #52361b; }
+
+.alert-danger {
+ color: #941a30;
+ background-color: #fdd5dc;
+ border-color: #fdbfcb; }
+ .alert-danger .alert-link {
+ color: #761526; }
+
+.alert-light {
+ color: #505050;
+ background-color: #f4f4f4;
+ border-color: #efefef; }
+ .alert-light .alert-link {
+ color: #404040; }
+
+.alert-dark {
+ color: #424242;
+ background-color: #e2e2e2;
+ border-color: #d4d4d4; }
+ .alert-dark .alert-link {
+ color: #353535; }
+
+@keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem; } }
+
+.progress {
+ display: flex;
+ height: 1rem;
+ overflow: hidden;
+ font-size: 0.65625rem;
+ background-color: #e9ecef;
+ border-radius: 0.75rem; }
+
+.progress-bar {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ overflow: hidden;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #5bcfc5;
+ transition: width 0.6s ease; }
+ @media (prefers-reduced-motion: reduce) {
+ .progress-bar {
+ transition: none; } }
+
+.progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: 1rem 1rem; }
+
+.progress-bar-animated {
+ animation: 1s linear infinite progress-bar-stripes; }
+ @media (prefers-reduced-motion: reduce) {
+ .progress-bar-animated {
+ animation: none; } }
+
+.list-group {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ border-radius: 0.75rem; }
+
+.list-group-numbered {
+ list-style-type: none;
+ counter-reset: section; }
+ .list-group-numbered > li::before {
+ content: counters(section, ".") ". ";
+ counter-increment: section; }
+
+.list-group-item-action {
+ width: 100%;
+ color: #495057;
+ text-align: inherit; }
+ .list-group-item-action:hover, .list-group-item-action:focus {
+ z-index: 1;
+ color: #495057;
+ text-decoration: none;
+ background-color: #f8f9fa; }
+ .list-group-item-action:active {
+ color: #969ba0;
+ background-color: #e9ecef; }
+
+.list-group-item {
+ position: relative;
+ display: block;
+ padding: 0.5rem 1rem;
+ color: #212529;
+ text-decoration: none;
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.125); }
+ .list-group-item:first-child {
+ border-top-left-radius: inherit;
+ border-top-right-radius: inherit; }
+ .list-group-item:last-child {
+ border-bottom-right-radius: inherit;
+ border-bottom-left-radius: inherit; }
+ .list-group-item.disabled, .list-group-item:disabled {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: #fff; }
+ .list-group-item.active {
+ z-index: 2;
+ color: #fff;
+ background-color: #5bcfc5;
+ border-color: #5bcfc5; }
+ .list-group-item + .list-group-item {
+ border-top-width: 0; }
+ .list-group-item + .list-group-item.active {
+ margin-top: -1px;
+ border-top-width: 1px; }
+
+.list-group-horizontal {
+ flex-direction: row; }
+ .list-group-horizontal > .list-group-item:first-child {
+ border-bottom-left-radius: 0.75rem;
+ border-top-right-radius: 0; }
+ .list-group-horizontal > .list-group-item:last-child {
+ border-top-right-radius: 0.75rem;
+ border-bottom-left-radius: 0; }
+ .list-group-horizontal > .list-group-item.active {
+ margin-top: 0; }
+ .list-group-horizontal > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0; }
+ .list-group-horizontal > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px; }
+
+@media (min-width: 576px) {
+ .list-group-horizontal-sm {
+ flex-direction: row; }
+ .list-group-horizontal-sm > .list-group-item:first-child {
+ border-bottom-left-radius: 0.75rem;
+ border-top-right-radius: 0; }
+ .list-group-horizontal-sm > .list-group-item:last-child {
+ border-top-right-radius: 0.75rem;
+ border-bottom-left-radius: 0; }
+ .list-group-horizontal-sm > .list-group-item.active {
+ margin-top: 0; }
+ .list-group-horizontal-sm > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0; }
+ .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px; } }
+
+@media (min-width: 768px) {
+ .list-group-horizontal-md {
+ flex-direction: row; }
+ .list-group-horizontal-md > .list-group-item:first-child {
+ border-bottom-left-radius: 0.75rem;
+ border-top-right-radius: 0; }
+ .list-group-horizontal-md > .list-group-item:last-child {
+ border-top-right-radius: 0.75rem;
+ border-bottom-left-radius: 0; }
+ .list-group-horizontal-md > .list-group-item.active {
+ margin-top: 0; }
+ .list-group-horizontal-md > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0; }
+ .list-group-horizontal-md > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px; } }
+
+@media (min-width: 992px) {
+ .list-group-horizontal-lg {
+ flex-direction: row; }
+ .list-group-horizontal-lg > .list-group-item:first-child {
+ border-bottom-left-radius: 0.75rem;
+ border-top-right-radius: 0; }
+ .list-group-horizontal-lg > .list-group-item:last-child {
+ border-top-right-radius: 0.75rem;
+ border-bottom-left-radius: 0; }
+ .list-group-horizontal-lg > .list-group-item.active {
+ margin-top: 0; }
+ .list-group-horizontal-lg > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0; }
+ .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px; } }
+
+@media (min-width: 1200px) {
+ .list-group-horizontal-xl {
+ flex-direction: row; }
+ .list-group-horizontal-xl > .list-group-item:first-child {
+ border-bottom-left-radius: 0.75rem;
+ border-top-right-radius: 0; }
+ .list-group-horizontal-xl > .list-group-item:last-child {
+ border-top-right-radius: 0.75rem;
+ border-bottom-left-radius: 0; }
+ .list-group-horizontal-xl > .list-group-item.active {
+ margin-top: 0; }
+ .list-group-horizontal-xl > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0; }
+ .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px; } }
+
+@media (min-width: 1440) {
+ .list-group-horizontal-xxl {
+ flex-direction: row; }
+ .list-group-horizontal-xxl > .list-group-item:first-child {
+ border-bottom-left-radius: 0.75rem;
+ border-top-right-radius: 0; }
+ .list-group-horizontal-xxl > .list-group-item:last-child {
+ border-top-right-radius: 0.75rem;
+ border-bottom-left-radius: 0; }
+ .list-group-horizontal-xxl > .list-group-item.active {
+ margin-top: 0; }
+ .list-group-horizontal-xxl > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0; }
+ .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px; } }
+
+.list-group-flush {
+ border-radius: 0; }
+ .list-group-flush > .list-group-item {
+ border-width: 0 0 1px; }
+ .list-group-flush > .list-group-item:last-child {
+ border-bottom-width: 0; }
+
+.list-group-item-primary {
+ color: #24534f;
+ background-color: #def5f3; }
+ .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
+ color: #24534f;
+ background-color: #c8dddb; }
+ .list-group-item-primary.list-group-item-action.active {
+ color: #fff;
+ background-color: #24534f;
+ border-color: #24534f; }
+
+.list-group-item-secondary {
+ color: #435f70;
+ background-color: #e2ecf1; }
+ .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
+ color: #435f70;
+ background-color: #cbd4d9; }
+ .list-group-item-secondary.list-group-item-action.active {
+ color: #fff;
+ background-color: #435f70;
+ border-color: #435f70; }
+
+.list-group-item-success {
+ color: #2a5b28;
+ background-color: #e1f9e0; }
+ .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
+ color: #2a5b28;
+ background-color: #cbe0ca; }
+ .list-group-item-success.list-group-item-action.active {
+ color: #fff;
+ background-color: #2a5b28;
+ border-color: #2a5b28; }
+
+.list-group-item-info {
+ color: #6c557f;
+ background-color: #f0e8f6; }
+ .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
+ color: #6c557f;
+ background-color: #d8d1dd; }
+ .list-group-item-info.list-group-item-action.active {
+ color: #fff;
+ background-color: #6c557f;
+ border-color: #6c557f; }
+
+.list-group-item-warning {
+ color: #664322;
+ background-color: #ffeddd; }
+ .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
+ color: #664322;
+ background-color: #e6d5c7; }
+ .list-group-item-warning.list-group-item-action.active {
+ color: #fff;
+ background-color: #664322;
+ border-color: #664322; }
+
+.list-group-item-danger {
+ color: #941a30;
+ background-color: #fdd5dc; }
+ .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
+ color: #941a30;
+ background-color: #e4c0c6; }
+ .list-group-item-danger.list-group-item-action.active {
+ color: #fff;
+ background-color: #941a30;
+ border-color: #941a30; }
+
+.list-group-item-light {
+ color: #505050;
+ background-color: #f4f4f4; }
+ .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
+ color: #505050;
+ background-color: gainsboro; }
+ .list-group-item-light.list-group-item-action.active {
+ color: #fff;
+ background-color: #505050;
+ border-color: #505050; }
+
+.list-group-item-dark {
+ color: #424242;
+ background-color: #e2e2e2; }
+ .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
+ color: #424242;
+ background-color: #cbcbcb; }
+ .list-group-item-dark.list-group-item-action.active {
+ color: #fff;
+ background-color: #424242;
+ border-color: #424242; }
+
+.btn-close {
+ box-sizing: content-box;
+ width: 1em;
+ height: 1em;
+ padding: 0.25em 0.25em;
+ color: #000;
+ background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
+ border: 0;
+ border-radius: 0.75rem;
+ opacity: 0.5; }
+ .btn-close:hover {
+ color: #000;
+ text-decoration: none;
+ opacity: 0.75; }
+ .btn-close:focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(91, 207, 197, 0.25);
+ opacity: 1; }
+ .btn-close:disabled, .btn-close.disabled {
+ pointer-events: none;
+ user-select: none;
+ opacity: 0.25; }
+
+.btn-close-white {
+ filter: invert(1) grayscale(100%) brightness(200%); }
+
+.toast {
+ width: 350px;
+ max-width: 100%;
+ font-size: 0.875rem;
+ pointer-events: auto;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.1);
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ border-radius: 0.75rem; }
+ .toast.showing {
+ opacity: 0; }
+ .toast:not(.show) {
+ display: none; }
+
+.toast-container {
+ width: max-content;
+ max-width: 100%;
+ pointer-events: none; }
+ .toast-container > :not(:last-child) {
+ margin-bottom: 15px; }
+
+.toast-header {
+ display: flex;
+ align-items: center;
+ padding: 0.5rem 0.75rem;
+ color: #6c757d;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
+ border-top-left-radius: calc(0.75rem - 1px);
+ border-top-right-radius: calc(0.75rem - 1px); }
+ .toast-header .btn-close {
+ margin-right: -0.375rem;
+ margin-left: 0.75rem; }
+
+.toast-body {
+ padding: 0.75rem;
+ word-wrap: break-word; }
+
+.modal {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1055;
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow-x: hidden;
+ overflow-y: auto;
+ outline: 0; }
+
+.modal-dialog {
+ position: relative;
+ width: auto;
+ margin: 0.5rem;
+ pointer-events: none; }
+ .modal.fade .modal-dialog {
+ transition: transform 0.3s ease-out;
+ transform: translate(0, -50px); }
+ @media (prefers-reduced-motion: reduce) {
+ .modal.fade .modal-dialog {
+ transition: none; } }
+ .modal.show .modal-dialog {
+ transform: none; }
+ .modal.modal-static .modal-dialog {
+ transform: scale(1.02); }
+
+.modal-dialog-scrollable {
+ height: calc(100% - 1rem); }
+ .modal-dialog-scrollable .modal-content {
+ max-height: 100%;
+ overflow: hidden; }
+ .modal-dialog-scrollable .modal-body {
+ overflow-y: auto; }
+
+.modal-dialog-centered {
+ display: flex;
+ align-items: center;
+ min-height: calc(100% - 1rem); }
+
+.modal-content {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ pointer-events: auto;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+ outline: 0; }
+
+.modal-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1050;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000; }
+ .modal-backdrop.fade {
+ opacity: 0; }
+ .modal-backdrop.show {
+ opacity: 0.5; }
+
+.modal-header {
+ display: flex;
+ flex-shrink: 0;
+ align-items: center;
+ justify-content: space-between;
+ padding: 1rem 1rem;
+ border-bottom: 1px solid #f5f5f5;
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px); }
+ .modal-header .btn-close {
+ padding: 0.5rem 0.5rem;
+ margin: -0.5rem -0.5rem -0.5rem auto; }
+
+.modal-title {
+ margin-bottom: 0;
+ line-height: 1.5; }
+
+.modal-body {
+ position: relative;
+ flex: 1 1 auto;
+ padding: 1rem; }
+
+.modal-footer {
+ display: flex;
+ flex-wrap: wrap;
+ flex-shrink: 0;
+ align-items: center;
+ justify-content: flex-end;
+ padding: 0.75rem;
+ border-top: 1px solid #f5f5f5;
+ border-bottom-right-radius: calc(0.3rem - 1px);
+ border-bottom-left-radius: calc(0.3rem - 1px); }
+ .modal-footer > * {
+ margin: 0.25rem; }
+
+@media (min-width: 576px) {
+ .modal-dialog {
+ max-width: 500px;
+ margin: 1.75rem auto; }
+ .modal-dialog-scrollable {
+ height: calc(100% - 3.5rem); }
+ .modal-dialog-centered {
+ min-height: calc(100% - 3.5rem); }
+ .modal-sm {
+ max-width: 300px; } }
+
+@media (min-width: 992px) {
+ .modal-lg,
+ .modal-xl {
+ max-width: 800px; } }
+
+@media (min-width: 1200px) {
+ .modal-xl {
+ max-width: 1140px; } }
+
+.modal-fullscreen {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0; }
+ .modal-fullscreen .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0; }
+ .modal-fullscreen .modal-header {
+ border-radius: 0; }
+ .modal-fullscreen .modal-body {
+ overflow-y: auto; }
+ .modal-fullscreen .modal-footer {
+ border-radius: 0; }
+
+@media (max-width: 575.98px) {
+ .modal-fullscreen-sm-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0; }
+ .modal-fullscreen-sm-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0; }
+ .modal-fullscreen-sm-down .modal-header {
+ border-radius: 0; }
+ .modal-fullscreen-sm-down .modal-body {
+ overflow-y: auto; }
+ .modal-fullscreen-sm-down .modal-footer {
+ border-radius: 0; } }
+
+@media (max-width: 767.98px) {
+ .modal-fullscreen-md-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0; }
+ .modal-fullscreen-md-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0; }
+ .modal-fullscreen-md-down .modal-header {
+ border-radius: 0; }
+ .modal-fullscreen-md-down .modal-body {
+ overflow-y: auto; }
+ .modal-fullscreen-md-down .modal-footer {
+ border-radius: 0; } }
+
+@media (max-width: 991.98px) {
+ .modal-fullscreen-lg-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0; }
+ .modal-fullscreen-lg-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0; }
+ .modal-fullscreen-lg-down .modal-header {
+ border-radius: 0; }
+ .modal-fullscreen-lg-down .modal-body {
+ overflow-y: auto; }
+ .modal-fullscreen-lg-down .modal-footer {
+ border-radius: 0; } }
+
+@media (max-width: 1199.98px) {
+ .modal-fullscreen-xl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0; }
+ .modal-fullscreen-xl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0; }
+ .modal-fullscreen-xl-down .modal-header {
+ border-radius: 0; }
+ .modal-fullscreen-xl-down .modal-body {
+ overflow-y: auto; }
+ .modal-fullscreen-xl-down .modal-footer {
+ border-radius: 0; } }
+
+@media (max-width: 1439.98) {
+ .modal-fullscreen-xxl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0; }
+ .modal-fullscreen-xxl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0; }
+ .modal-fullscreen-xxl-down .modal-header {
+ border-radius: 0; }
+ .modal-fullscreen-xxl-down .modal-body {
+ overflow-y: auto; }
+ .modal-fullscreen-xxl-down .modal-footer {
+ border-radius: 0; } }
+
+.tooltip {
+ position: absolute;
+ z-index: 1080;
+ display: block;
+ margin: 0;
+ font-family: "Roboto", sans-serif;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.76563rem;
+ word-wrap: break-word;
+ opacity: 0; }
+ @media (min-width: 1200px) {
+ .tooltip {
+ font-size: 0.76562rem; } }
+ .tooltip.show {
+ opacity: 0.9; }
+ .tooltip .tooltip-arrow {
+ position: absolute;
+ display: block;
+ width: 0.8rem;
+ height: 0.4rem; }
+ .tooltip .tooltip-arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid; }
+
+.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] {
+ padding: 0.4rem 0; }
+ .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
+ bottom: 0; }
+ .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
+ top: -1px;
+ border-width: 0.4rem 0.4rem 0;
+ border-top-color: #000; }
+
+.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] {
+ padding: 0 0.4rem; }
+ .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
+ left: 0;
+ width: 0.4rem;
+ height: 0.8rem; }
+ .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
+ right: -1px;
+ border-width: 0.4rem 0.4rem 0.4rem 0;
+ border-right-color: #000; }
+
+.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] {
+ padding: 0.4rem 0; }
+ .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
+ top: 0; }
+ .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
+ bottom: -1px;
+ border-width: 0 0.4rem 0.4rem;
+ border-bottom-color: #000; }
+
+.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] {
+ padding: 0 0.4rem; }
+ .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
+ right: 0;
+ width: 0.4rem;
+ height: 0.8rem; }
+ .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
+ left: -1px;
+ border-width: 0.4rem 0 0.4rem 0.4rem;
+ border-left-color: #000; }
+
+.tooltip-inner {
+ max-width: 200px;
+ padding: 0.25rem 0.5rem;
+ color: #fff;
+ text-align: center;
+ background-color: #000;
+ border-radius: 0.75rem; }
+
+.popover {
+ position: absolute;
+ top: 0;
+ left: 0 /* rtl:ignore */;
+ z-index: 1070;
+ display: block;
+ max-width: 276px;
+ font-family: "Roboto", sans-serif;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.76563rem;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem; }
+ @media (min-width: 1200px) {
+ .popover {
+ font-size: 0.76562rem; } }
+ .popover .popover-arrow {
+ position: absolute;
+ display: block;
+ width: 1rem;
+ height: 0.5rem; }
+ .popover .popover-arrow::before, .popover .popover-arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid; }
+
+.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
+ bottom: calc(-0.5rem - 1px); }
+ .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
+ bottom: 0;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: rgba(0, 0, 0, 0.25); }
+ .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
+ bottom: 1px;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: #fff; }
+
+.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
+ left: calc(-0.5rem - 1px);
+ width: 0.5rem;
+ height: 1rem; }
+ .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
+ left: 0;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: rgba(0, 0, 0, 0.25); }
+ .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
+ left: 1px;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: #fff; }
+
+.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
+ top: calc(-0.5rem - 1px); }
+ .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
+ top: 0;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: rgba(0, 0, 0, 0.25); }
+ .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
+ top: 1px;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: #fff; }
+
+.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: 1rem;
+ margin-left: -0.5rem;
+ content: "";
+ border-bottom: 1px solid #f0f0f0; }
+
+.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
+ right: calc(-0.5rem - 1px);
+ width: 0.5rem;
+ height: 1rem; }
+ .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
+ right: 0;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: rgba(0, 0, 0, 0.25); }
+ .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
+ right: 1px;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: #fff; }
+
+.popover-header {
+ padding: 0.5rem 1rem;
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: #000;
+ background-color: #f0f0f0;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px); }
+ .popover-header:empty {
+ display: none; }
+
+.popover-body {
+ padding: 1rem 1rem;
+ color: #969ba0; }
+
+.carousel {
+ position: relative; }
+
+.carousel.pointer-event {
+ touch-action: pan-y; }
+
+.carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden; }
+ .carousel-inner::after {
+ display: block;
+ clear: both;
+ content: ""; }
+
+.carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ backface-visibility: hidden;
+ transition: transform 0.6s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .carousel-item {
+ transition: none; } }
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+ display: block; }
+
+/* rtl:begin:ignore */
+.carousel-item-next:not(.carousel-item-start),
+.active.carousel-item-end {
+ transform: translateX(100%); }
+
+.carousel-item-prev:not(.carousel-item-end),
+.active.carousel-item-start {
+ transform: translateX(-100%); }
+
+/* rtl:end:ignore */
+.carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ transform: none; }
+
+.carousel-fade .carousel-item.active,
+.carousel-fade .carousel-item-next.carousel-item-start,
+.carousel-fade .carousel-item-prev.carousel-item-end {
+ z-index: 1;
+ opacity: 1; }
+
+.carousel-fade .active.carousel-item-start,
+.carousel-fade .active.carousel-item-end {
+ z-index: 0;
+ opacity: 0;
+ transition: opacity 0s 0.6s; }
+ @media (prefers-reduced-motion: reduce) {
+ .carousel-fade .active.carousel-item-start,
+ .carousel-fade .active.carousel-item-end {
+ transition: none; } }
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ padding: 0;
+ color: #fff;
+ text-align: center;
+ background: none;
+ border: 0;
+ opacity: 0.5;
+ transition: opacity 0.15s ease; }
+ @media (prefers-reduced-motion: reduce) {
+ .carousel-control-prev,
+ .carousel-control-next {
+ transition: none; } }
+ .carousel-control-prev:hover, .carousel-control-prev:focus,
+ .carousel-control-next:hover,
+ .carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9; }
+
+.carousel-control-prev {
+ left: 0; }
+
+.carousel-control-next {
+ right: 0; }
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ background-repeat: no-repeat;
+ background-position: 50%;
+ background-size: 100% 100%; }
+
+/* rtl:options: {
+ "autoRename": true,
+ "stringMap":[ {
+ "name" : "prev-next",
+ "search" : "prev",
+ "replace" : "next"
+ } ]
+} */
+.carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }
+
+.carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }
+
+.carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 2;
+ display: flex;
+ justify-content: center;
+ padding: 0;
+ margin-right: 15%;
+ margin-bottom: 1rem;
+ margin-left: 15%;
+ list-style: none; }
+ .carousel-indicators [data-bs-target] {
+ box-sizing: content-box;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ padding: 0;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 0;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: 0.5;
+ transition: opacity 0.6s ease; }
+ @media (prefers-reduced-motion: reduce) {
+ .carousel-indicators [data-bs-target] {
+ transition: none; } }
+ .carousel-indicators .active {
+ opacity: 1; }
+
+.carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 1.25rem;
+ left: 15%;
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ color: #fff;
+ text-align: center; }
+
+.carousel-dark .carousel-control-prev-icon,
+.carousel-dark .carousel-control-next-icon {
+ filter: invert(1) grayscale(100); }
+
+.carousel-dark .carousel-indicators [data-bs-target] {
+ background-color: #000; }
+
+.carousel-dark .carousel-caption {
+ color: #000; }
+
+@keyframes spinner-border {
+ to {
+ transform: rotate(360deg) /* rtl:ignore */; } }
+
+.spinner-border {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: -0.125em;
+ border: 0.25em solid currentColor;
+ border-right-color: transparent;
+ border-radius: 50%;
+ animation: 0.75s linear infinite spinner-border; }
+
+.spinner-border-sm {
+ width: 1rem;
+ height: 1rem;
+ border-width: 0.2em; }
+
+@keyframes spinner-grow {
+ 0% {
+ transform: scale(0); }
+ 50% {
+ opacity: 1;
+ transform: none; } }
+
+.spinner-grow {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: -0.125em;
+ background-color: currentColor;
+ border-radius: 50%;
+ opacity: 0;
+ animation: 0.75s linear infinite spinner-grow; }
+
+.spinner-grow-sm {
+ width: 1rem;
+ height: 1rem; }
+
+@media (prefers-reduced-motion: reduce) {
+ .spinner-border,
+ .spinner-grow {
+ animation-duration: 1.5s; } }
+
+.offcanvas {
+ position: fixed;
+ bottom: 0;
+ z-index: 1045;
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ visibility: hidden;
+ background-color: #fff;
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out; }
+ @media (prefers-reduced-motion: reduce) {
+ .offcanvas {
+ transition: none; } }
+
+.offcanvas-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000; }
+ .offcanvas-backdrop.fade {
+ opacity: 0; }
+ .offcanvas-backdrop.show {
+ opacity: 0.5; }
+
+.offcanvas-header {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: 1rem 1rem; }
+ .offcanvas-header .btn-close {
+ padding: 0.5rem 0.5rem;
+ margin-top: -0.5rem;
+ margin-right: -0.5rem;
+ margin-bottom: -0.5rem; }
+
+.offcanvas-title {
+ margin-bottom: 0;
+ line-height: 1.5; }
+
+.offcanvas-body {
+ flex-grow: 1;
+ padding: 1rem 1rem;
+ overflow-y: auto; }
+
+.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: 400px;
+ border-right: 1px solid rgba(0, 0, 0, 0.2);
+ transform: translateX(-100%); }
+
+.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: 400px;
+ border-left: 1px solid rgba(0, 0, 0, 0.2);
+ transform: translateX(100%); }
+
+.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: 30vh;
+ max-height: 100%;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
+ transform: translateY(-100%); }
+
+.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: 30vh;
+ max-height: 100%;
+ border-top: 1px solid rgba(0, 0, 0, 0.2);
+ transform: translateY(100%); }
+
+.offcanvas.show {
+ transform: none; }
+
+.placeholder {
+ display: inline-block;
+ min-height: 1em;
+ vertical-align: middle;
+ cursor: wait;
+ background-color: currentColor;
+ opacity: 0.5; }
+ .placeholder.btn::before {
+ display: inline-block;
+ content: ""; }
+
+.placeholder-xs {
+ min-height: .6em; }
+
+.placeholder-sm {
+ min-height: .8em; }
+
+.placeholder-lg {
+ min-height: 1.2em; }
+
+.placeholder-glow .placeholder {
+ animation: placeholder-glow 2s ease-in-out infinite; }
+
+@keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2; } }
+
+.placeholder-wave {
+ mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
+ mask-size: 200% 100%;
+ animation: placeholder-wave 2s linear infinite; }
+
+@keyframes placeholder-wave {
+ 100% {
+ mask-position: -200% 0%; } }
+
+.clearfix::after {
+ display: block;
+ clear: both;
+ content: ""; }
+
+.link-primary {
+ color: #5bcfc5; }
+ .link-primary:hover, .link-primary:focus {
+ color: #7cd9d1; }
+
+.link-secondary {
+ color: #709fba; }
+ .link-secondary:hover, .link-secondary:focus {
+ color: #8db2c8; }
+
+.link-success {
+ color: #68e365; }
+ .link-success:hover, .link-success:focus {
+ color: #86e984; }
+
+.link-info {
+ color: #b48dd3; }
+ .link-info:hover, .link-info:focus {
+ color: #c3a4dc; }
+
+.link-warning {
+ color: #ffa755; }
+ .link-warning:hover, .link-warning:focus {
+ color: #ffb977; }
+
+.link-danger {
+ color: #f72b50; }
+ .link-danger:hover, .link-danger:focus {
+ color: #f95573; }
+
+.link-light {
+ color: #c8c8c8; }
+ .link-light:hover, .link-light:focus {
+ color: lightgray; }
+
+.link-dark {
+ color: #6e6e6e; }
+ .link-dark:hover, .link-dark:focus {
+ color: #585858; }
+
+.ratio {
+ position: relative;
+ width: 100%; }
+ .ratio::before {
+ display: block;
+ padding-top: var(--bs-aspect-ratio);
+ content: ""; }
+ .ratio > * {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%; }
+
+.ratio-1x1 {
+ --bs-aspect-ratio: 100%; }
+
+.ratio-4x3 {
+ --bs-aspect-ratio: calc(3 / 4 * 100%); }
+
+.ratio-16x9 {
+ --bs-aspect-ratio: calc(9 / 16 * 100%); }
+
+.ratio-21x9 {
+ --bs-aspect-ratio: calc(9 / 21 * 100%); }
+
+.fixed-top {
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ z-index: 1030; }
+
+.fixed-bottom {
+ position: fixed;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1030; }
+
+.sticky-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020; }
+
+@media (min-width: 576px) {
+ .sticky-sm-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020; } }
+
+@media (min-width: 768px) {
+ .sticky-md-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020; } }
+
+@media (min-width: 992px) {
+ .sticky-lg-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020; } }
+
+@media (min-width: 1200px) {
+ .sticky-xl-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020; } }
+
+@media (min-width: 1440) {
+ .sticky-xxl-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020; } }
+
+.hstack {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ align-self: stretch; }
+
+.vstack {
+ display: flex;
+ flex: 1 1 auto;
+ flex-direction: column;
+ align-self: stretch; }
+
+.visually-hidden,
+.visually-hidden-focusable:not(:focus):not(:focus-within) {
+ position: absolute !important;
+ width: 1px !important;
+ height: 1px !important;
+ padding: 0 !important;
+ margin: -1px !important;
+ overflow: hidden !important;
+ clip: rect(0, 0, 0, 0) !important;
+ white-space: nowrap !important;
+ border: 0 !important; }
+
+.stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ content: ""; }
+
+.text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap; }
+
+.vr {
+ display: inline-block;
+ align-self: stretch;
+ width: 1px;
+ min-height: 1em;
+ background-color: currentColor;
+ opacity: 0.25; }
+
+.align-baseline {
+ vertical-align: baseline !important; }
+
+.align-top {
+ vertical-align: top !important; }
+
+.align-middle {
+ vertical-align: middle !important; }
+
+.align-bottom {
+ vertical-align: bottom !important; }
+
+.align-text-bottom {
+ vertical-align: text-bottom !important; }
+
+.align-text-top {
+ vertical-align: text-top !important; }
+
+.float-start {
+ float: left !important; }
+
+.float-end {
+ float: right !important; }
+
+.float-none {
+ float: none !important; }
+
+.opacity-0 {
+ opacity: 0 !important; }
+
+.opacity-25 {
+ opacity: 0.25 !important; }
+
+.opacity-50 {
+ opacity: 0.5 !important; }
+
+.opacity-75 {
+ opacity: 0.75 !important; }
+
+.opacity-100 {
+ opacity: 1 !important; }
+
+.overflow-auto {
+ overflow: auto !important; }
+
+.overflow-hidden {
+ overflow: hidden !important; }
+
+.overflow-visible {
+ overflow: visible !important; }
+
+.overflow-scroll {
+ overflow: scroll !important; }
+
+.d-inline {
+ display: inline !important; }
+
+.d-inline-block {
+ display: inline-block !important; }
+
+.d-block {
+ display: block !important; }
+
+.d-grid {
+ display: grid !important; }
+
+.d-table {
+ display: table !important; }
+
+.d-table-row {
+ display: table-row !important; }
+
+.d-table-cell {
+ display: table-cell !important; }
+
+.d-flex {
+ display: flex !important; }
+
+.d-inline-flex {
+ display: inline-flex !important; }
+
+.d-none {
+ display: none !important; }
+
+.shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
+
+.shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
+
+.shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
+
+.shadow-none {
+ box-shadow: none !important; }
+
+.position-static {
+ position: static !important; }
+
+.position-relative {
+ position: relative !important; }
+
+.position-absolute {
+ position: absolute !important; }
+
+.position-fixed {
+ position: fixed !important; }
+
+.position-sticky {
+ position: sticky !important; }
+
+.top-0 {
+ top: 0 !important; }
+
+.top-50 {
+ top: 50% !important; }
+
+.top-100 {
+ top: 100% !important; }
+
+.bottom-0 {
+ bottom: 0 !important; }
+
+.bottom-50 {
+ bottom: 50% !important; }
+
+.bottom-100 {
+ bottom: 100% !important; }
+
+.start-0 {
+ left: 0 !important; }
+
+.start-50 {
+ left: 50% !important; }
+
+.start-100 {
+ left: 100% !important; }
+
+.end-0 {
+ right: 0 !important; }
+
+.end-50 {
+ right: 50% !important; }
+
+.end-100 {
+ right: 100% !important; }
+
+.translate-middle {
+ transform: translate(-50%, -50%) !important; }
+
+.translate-middle-x {
+ transform: translateX(-50%) !important; }
+
+.translate-middle-y {
+ transform: translateY(-50%) !important; }
+
+.border {
+ border: 1px solid #f5f5f5 !important; }
+
+.border-0 {
+ border: 0 !important; }
+
+.border-top {
+ border-top: 1px solid #f5f5f5 !important; }
+
+.border-top-0 {
+ border-top: 0 !important; }
+
+.border-end {
+ border-right: 1px solid #f5f5f5 !important; }
+
+.border-end-0 {
+ border-right: 0 !important; }
+
+.border-bottom {
+ border-bottom: 1px solid #f5f5f5 !important; }
+
+.border-bottom-0 {
+ border-bottom: 0 !important; }
+
+.border-start {
+ border-left: 1px solid #f5f5f5 !important; }
+
+.border-start-0 {
+ border-left: 0 !important; }
+
+.border-primary {
+ border-color: #5bcfc5 !important; }
+
+.border-secondary {
+ border-color: #709fba !important; }
+
+.border-success {
+ border-color: #68e365 !important; }
+
+.border-info {
+ border-color: #b48dd3 !important; }
+
+.border-warning {
+ border-color: #ffa755 !important; }
+
+.border-danger {
+ border-color: #f72b50 !important; }
+
+.border-light {
+ border-color: #c8c8c8 !important; }
+
+.border-dark {
+ border-color: #6e6e6e !important; }
+
+.border-white {
+ border-color: #fff !important; }
+
+.border-1 {
+ border-width: 1px !important; }
+
+.border-2 {
+ border-width: 2px !important; }
+
+.border-3 {
+ border-width: 3px !important; }
+
+.border-4 {
+ border-width: 4px !important; }
+
+.border-5 {
+ border-width: 5px !important; }
+
+.w-25 {
+ width: 25% !important; }
+
+.w-50 {
+ width: 50% !important; }
+
+.w-75 {
+ width: 75% !important; }
+
+.w-100 {
+ width: 100% !important; }
+
+.w-auto {
+ width: auto !important; }
+
+.mw-100 {
+ max-width: 100% !important; }
+
+.vw-100 {
+ width: 100vw !important; }
+
+.min-vw-100 {
+ min-width: 100vw !important; }
+
+.h-25 {
+ height: 25% !important; }
+
+.h-50 {
+ height: 50% !important; }
+
+.h-75 {
+ height: 75% !important; }
+
+.h-100 {
+ height: 100% !important; }
+
+.h-auto {
+ height: auto !important; }
+
+.mh-100 {
+ max-height: 100% !important; }
+
+.vh-100 {
+ height: 100vh !important; }
+
+.min-vh-100 {
+ min-height: 100vh !important; }
+
+.flex-fill {
+ flex: 1 1 auto !important; }
+
+.flex-row {
+ flex-direction: row !important; }
+
+.flex-column {
+ flex-direction: column !important; }
+
+.flex-row-reverse {
+ flex-direction: row-reverse !important; }
+
+.flex-column-reverse {
+ flex-direction: column-reverse !important; }
+
+.flex-grow-0 {
+ flex-grow: 0 !important; }
+
+.flex-grow-1 {
+ flex-grow: 1 !important; }
+
+.flex-shrink-0 {
+ flex-shrink: 0 !important; }
+
+.flex-shrink-1 {
+ flex-shrink: 1 !important; }
+
+.flex-wrap {
+ flex-wrap: wrap !important; }
+
+.flex-nowrap {
+ flex-wrap: nowrap !important; }
+
+.flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+
+.gap-0 {
+ gap: 0 !important; }
+
+.gap-1 {
+ gap: 0.25rem !important; }
+
+.gap-2 {
+ gap: 0.5rem !important; }
+
+.gap-3 {
+ gap: 1rem !important; }
+
+.gap-4 {
+ gap: 1.5rem !important; }
+
+.gap-5 {
+ gap: 3rem !important; }
+
+.justify-content-start {
+ justify-content: flex-start !important; }
+
+.justify-content-end {
+ justify-content: flex-end !important; }
+
+.justify-content-center {
+ justify-content: center !important; }
+
+.justify-content-between {
+ justify-content: space-between !important; }
+
+.justify-content-around {
+ justify-content: space-around !important; }
+
+.justify-content-evenly {
+ justify-content: space-evenly !important; }
+
+.align-items-start {
+ align-items: flex-start !important; }
+
+.align-items-end {
+ align-items: flex-end !important; }
+
+.align-items-center {
+ align-items: center !important; }
+
+.align-items-baseline {
+ align-items: baseline !important; }
+
+.align-items-stretch {
+ align-items: stretch !important; }
+
+.align-content-start {
+ align-content: flex-start !important; }
+
+.align-content-end {
+ align-content: flex-end !important; }
+
+.align-content-center {
+ align-content: center !important; }
+
+.align-content-between {
+ align-content: space-between !important; }
+
+.align-content-around {
+ align-content: space-around !important; }
+
+.align-content-stretch {
+ align-content: stretch !important; }
+
+.align-self-auto {
+ align-self: auto !important; }
+
+.align-self-start {
+ align-self: flex-start !important; }
+
+.align-self-end {
+ align-self: flex-end !important; }
+
+.align-self-center {
+ align-self: center !important; }
+
+.align-self-baseline {
+ align-self: baseline !important; }
+
+.align-self-stretch {
+ align-self: stretch !important; }
+
+.order-first {
+ order: -1 !important; }
+
+.order-0 {
+ order: 0 !important; }
+
+.order-1 {
+ order: 1 !important; }
+
+.order-2 {
+ order: 2 !important; }
+
+.order-3 {
+ order: 3 !important; }
+
+.order-4 {
+ order: 4 !important; }
+
+.order-5 {
+ order: 5 !important; }
+
+.order-last {
+ order: 6 !important; }
+
+.m-0 {
+ margin: 0 !important; }
+
+.m-1 {
+ margin: 0.25rem !important; }
+
+.m-2 {
+ margin: 0.5rem !important; }
+
+.m-3 {
+ margin: 1rem !important; }
+
+.m-4 {
+ margin: 1.5rem !important; }
+
+.m-5 {
+ margin: 3rem !important; }
+
+.m-auto {
+ margin: auto !important; }
+
+.mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+
+.mx-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+
+.mx-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+
+.mx-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+
+.mx-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+
+.mx-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+
+.mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+
+.my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+
+.my-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+
+.my-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+
+.my-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+
+.my-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+
+.my-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+
+.my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; }
+
+.mt-0 {
+ margin-top: 0 !important; }
+
+.mt-1 {
+ margin-top: 0.25rem !important; }
+
+.mt-2 {
+ margin-top: 0.5rem !important; }
+
+.mt-3 {
+ margin-top: 1rem !important; }
+
+.mt-4 {
+ margin-top: 1.5rem !important; }
+
+.mt-5 {
+ margin-top: 3rem !important; }
+
+.mt-auto {
+ margin-top: auto !important; }
+
+.me-0 {
+ margin-right: 0 !important; }
+
+.me-1 {
+ margin-right: 0.25rem !important; }
+
+.me-2 {
+ margin-right: 0.5rem !important; }
+
+.me-3 {
+ margin-right: 1rem !important; }
+
+.me-4 {
+ margin-right: 1.5rem !important; }
+
+.me-5 {
+ margin-right: 3rem !important; }
+
+.me-auto {
+ margin-right: auto !important; }
+
+.mb-0 {
+ margin-bottom: 0 !important; }
+
+.mb-1 {
+ margin-bottom: 0.25rem !important; }
+
+.mb-2 {
+ margin-bottom: 0.5rem !important; }
+
+.mb-3 {
+ margin-bottom: 1rem !important; }
+
+.mb-4 {
+ margin-bottom: 1.5rem !important; }
+
+.mb-5 {
+ margin-bottom: 3rem !important; }
+
+.mb-auto {
+ margin-bottom: auto !important; }
+
+.ms-0 {
+ margin-left: 0 !important; }
+
+.ms-1 {
+ margin-left: 0.25rem !important; }
+
+.ms-2 {
+ margin-left: 0.5rem !important; }
+
+.ms-3 {
+ margin-left: 1rem !important; }
+
+.ms-4 {
+ margin-left: 1.5rem !important; }
+
+.ms-5 {
+ margin-left: 3rem !important; }
+
+.ms-auto {
+ margin-left: auto !important; }
+
+.p-0 {
+ padding: 0 !important; }
+
+.p-1 {
+ padding: 0.25rem !important; }
+
+.p-2 {
+ padding: 0.5rem !important; }
+
+.p-3 {
+ padding: 1rem !important; }
+
+.p-4 {
+ padding: 1.5rem !important; }
+
+.p-5 {
+ padding: 3rem !important; }
+
+.px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+
+.px-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+
+.px-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+
+.px-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+
+.px-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+
+.px-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+
+.py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+
+.py-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+
+.py-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+
+.py-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+
+.py-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+
+.py-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+
+.pt-0 {
+ padding-top: 0 !important; }
+
+.pt-1 {
+ padding-top: 0.25rem !important; }
+
+.pt-2 {
+ padding-top: 0.5rem !important; }
+
+.pt-3 {
+ padding-top: 1rem !important; }
+
+.pt-4 {
+ padding-top: 1.5rem !important; }
+
+.pt-5 {
+ padding-top: 3rem !important; }
+
+.pe-0 {
+ padding-right: 0 !important; }
+
+.pe-1 {
+ padding-right: 0.25rem !important; }
+
+.pe-2 {
+ padding-right: 0.5rem !important; }
+
+.pe-3 {
+ padding-right: 1rem !important; }
+
+.pe-4 {
+ padding-right: 1.5rem !important; }
+
+.pe-5 {
+ padding-right: 3rem !important; }
+
+.pb-0 {
+ padding-bottom: 0 !important; }
+
+.pb-1 {
+ padding-bottom: 0.25rem !important; }
+
+.pb-2 {
+ padding-bottom: 0.5rem !important; }
+
+.pb-3 {
+ padding-bottom: 1rem !important; }
+
+.pb-4 {
+ padding-bottom: 1.5rem !important; }
+
+.pb-5 {
+ padding-bottom: 3rem !important; }
+
+.ps-0 {
+ padding-left: 0 !important; }
+
+.ps-1 {
+ padding-left: 0.25rem !important; }
+
+.ps-2 {
+ padding-left: 0.5rem !important; }
+
+.ps-3 {
+ padding-left: 1rem !important; }
+
+.ps-4 {
+ padding-left: 1.5rem !important; }
+
+.ps-5 {
+ padding-left: 3rem !important; }
+
+.font-monospace {
+ font-family: var(--bs-font-monospace) !important; }
+
+.fs-1 {
+ font-size: calc(1.35rem + 1.2vw) !important; }
+
+.fs-2 {
+ font-size: calc(1.3125rem + 0.75vw) !important; }
+
+.fs-3 {
+ font-size: calc(1.275rem + 0.3vw) !important; }
+
+.fs-4 {
+ font-size: 1.125rem !important; }
+
+.fs-5 {
+ font-size: 1rem !important; }
+
+.fs-6 {
+ font-size: 0.938rem !important; }
+
+.fst-italic {
+ font-style: italic !important; }
+
+.fst-normal {
+ font-style: normal !important; }
+
+.fw-light {
+ font-weight: 300 !important; }
+
+.fw-lighter {
+ font-weight: lighter !important; }
+
+.fw-normal {
+ font-weight: 400 !important; }
+
+.fw-bold {
+ font-weight: 700 !important; }
+
+.fw-bolder {
+ font-weight: bolder !important; }
+
+.lh-1 {
+ line-height: 1 !important; }
+
+.lh-sm {
+ line-height: 1.25 !important; }
+
+.lh-base {
+ line-height: 1.5 !important; }
+
+.lh-lg {
+ line-height: 2 !important; }
+
+.text-start {
+ text-align: left !important; }
+
+.text-end {
+ text-align: right !important; }
+
+.text-center {
+ text-align: center !important; }
+
+.text-decoration-none {
+ text-decoration: none !important; }
+
+.text-decoration-underline {
+ text-decoration: underline !important; }
+
+.text-decoration-line-through {
+ text-decoration: line-through !important; }
+
+.text-lowercase {
+ text-transform: lowercase !important; }
+
+.text-uppercase {
+ text-transform: uppercase !important; }
+
+.text-capitalize {
+ text-transform: capitalize !important; }
+
+.text-wrap {
+ white-space: normal !important; }
+
+.text-nowrap {
+ white-space: nowrap !important; }
+
+/* rtl:begin:remove */
+.text-break {
+ word-wrap: break-word !important;
+ word-break: break-word !important; }
+
+/* rtl:end:remove */
+.text-primary {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; }
+
+.text-secondary {
+ --bs-text-opacity: 1;
+ color: #6c16e180 !important; }
+
+.text-success {
+ --bs-text-opacity: 1;
+ color: #6610f2 !important; }
+
+.text-info {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; }
+
+.text-warning {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; }
+
+.text-danger {
+ --bs-text-opacity: 1;
+ color: #6610f2; }
+
+.text-light {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; }
+
+.text-dark {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; }
+
+.text-black {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; }
+
+.text-white {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; }
+
+.text-body {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; }
+
+.text-muted {
+ --bs-text-opacity: 1;
+ color: #89879f !important; }
+
+.text-black-50 {
+ --bs-text-opacity: 1;
+ color: rgba(0, 0, 0, 0.5) !important; }
+
+.text-white-50 {
+ --bs-text-opacity: 1;
+ color: rgba(255, 255, 255, 0.5) !important; }
+
+.text-reset {
+ --bs-text-opacity: 1;
+ color: inherit !important; }
+
+.text-opacity-25 {
+ --bs-text-opacity: 0.25; }
+
+.text-opacity-50 {
+ --bs-text-opacity: 0.5; }
+
+.text-opacity-75 {
+ --bs-text-opacity: 0.75; }
+
+.text-opacity-100 {
+ --bs-text-opacity: 1; }
+
+.bg-primary {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; }
+
+.bg-secondary {
+ --bs-bg-opacity: 1;
+ background: linear-gradient(to right, rgb(255, 0, 204), rgb(51, 51, 153)); }
+
+.bg-success {
+ --bs-bg-opacity: 1;
+ background: linear-gradient(to right, rgb(127, 0, 255), rgb(225, 0, 255));
+}
+
+.bg-info {
+ --bs-bg-opacity: 1;
+ background: linear-gradient(to right, rgb(142, 45, 226), rgb(74, 0, 224)); }
+
+.bg-warning {
+ --bs-bg-opacity: 1;
+ background: linear-gradient(to right, rgb(142, 45, 226), rgb(74, 0, 224));
+}
+
+.bg-danger {
+ --bs-bg-opacity: 1;
+ background: linear-gradient(to right, rgb(142, 45, 226), rgb(74, 0, 224)); }
+
+.bg-light {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; }
+
+.bg-dark {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; }
+
+.bg-black {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; }
+
+.bg-white {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; }
+
+.bg-body {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; }
+
+.bg-transparent {
+ --bs-bg-opacity: 1;
+ background-color: transparent !important; }
+
+.bg-opacity-10 {
+ --bs-bg-opacity: 0.1; }
+
+.bg-opacity-25 {
+ --bs-bg-opacity: 0.25; }
+
+.bg-opacity-50 {
+ --bs-bg-opacity: 0.5; }
+
+.bg-opacity-75 {
+ --bs-bg-opacity: 0.75; }
+
+.bg-opacity-100 {
+ --bs-bg-opacity: 1; }
+
+.bg-gradient {
+ background-image: var(--bs-gradient) !important; }
+
+.user-select-all {
+ user-select: all !important; }
+
+.user-select-auto {
+ user-select: auto !important; }
+
+.user-select-none {
+ user-select: none !important; }
+
+.pe-none {
+ pointer-events: none !important; }
+
+.pe-auto {
+ pointer-events: auto !important; }
+
+.rounded {
+ border-radius: 0.75rem !important; }
+
+.rounded-0 {
+ border-radius: 0 !important; }
+
+.rounded-1 {
+ border-radius: 0.2rem !important; }
+
+.rounded-2 {
+ border-radius: 0.75rem !important; }
+
+.rounded-3 {
+ border-radius: 0.3rem !important; }
+
+.rounded-circle {
+ border-radius: 50% !important; }
+
+.rounded-pill {
+ border-radius: 50rem !important; }
+
+.rounded-top {
+ border-top-left-radius: 0.75rem !important;
+ border-top-right-radius: 0.75rem !important; }
+
+.rounded-end {
+ border-top-right-radius: 0.75rem !important;
+ border-bottom-right-radius: 0.75rem !important; }
+
+.rounded-bottom {
+ border-bottom-right-radius: 0.75rem !important;
+ border-bottom-left-radius: 0.75rem !important; }
+
+.rounded-start {
+ border-bottom-left-radius: 0.75rem !important;
+ border-top-left-radius: 0.75rem !important; }
+
+.visible {
+ visibility: visible !important; }
+
+.invisible {
+ visibility: hidden !important; }
+
+@media (min-width: 576px) {
+ .float-sm-start {
+ float: left !important; }
+ .float-sm-end {
+ float: right !important; }
+ .float-sm-none {
+ float: none !important; }
+ .d-sm-inline {
+ display: inline !important; }
+ .d-sm-inline-block {
+ display: inline-block !important; }
+ .d-sm-block {
+ display: block !important; }
+ .d-sm-grid {
+ display: grid !important; }
+ .d-sm-table {
+ display: table !important; }
+ .d-sm-table-row {
+ display: table-row !important; }
+ .d-sm-table-cell {
+ display: table-cell !important; }
+ .d-sm-flex {
+ display: flex !important; }
+ .d-sm-inline-flex {
+ display: inline-flex !important; }
+ .d-sm-none {
+ display: none !important; }
+ .flex-sm-fill {
+ flex: 1 1 auto !important; }
+ .flex-sm-row {
+ flex-direction: row !important; }
+ .flex-sm-column {
+ flex-direction: column !important; }
+ .flex-sm-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-sm-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-sm-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-sm-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-sm-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-sm-shrink-1 {
+ flex-shrink: 1 !important; }
+ .flex-sm-wrap {
+ flex-wrap: wrap !important; }
+ .flex-sm-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .gap-sm-0 {
+ gap: 0 !important; }
+ .gap-sm-1 {
+ gap: 0.25rem !important; }
+ .gap-sm-2 {
+ gap: 0.5rem !important; }
+ .gap-sm-3 {
+ gap: 1rem !important; }
+ .gap-sm-4 {
+ gap: 1.5rem !important; }
+ .gap-sm-5 {
+ gap: 3rem !important; }
+ .justify-content-sm-start {
+ justify-content: flex-start !important; }
+ .justify-content-sm-end {
+ justify-content: flex-end !important; }
+ .justify-content-sm-center {
+ justify-content: center !important; }
+ .justify-content-sm-between {
+ justify-content: space-between !important; }
+ .justify-content-sm-around {
+ justify-content: space-around !important; }
+ .justify-content-sm-evenly {
+ justify-content: space-evenly !important; }
+ .align-items-sm-start {
+ align-items: flex-start !important; }
+ .align-items-sm-end {
+ align-items: flex-end !important; }
+ .align-items-sm-center {
+ align-items: center !important; }
+ .align-items-sm-baseline {
+ align-items: baseline !important; }
+ .align-items-sm-stretch {
+ align-items: stretch !important; }
+ .align-content-sm-start {
+ align-content: flex-start !important; }
+ .align-content-sm-end {
+ align-content: flex-end !important; }
+ .align-content-sm-center {
+ align-content: center !important; }
+ .align-content-sm-between {
+ align-content: space-between !important; }
+ .align-content-sm-around {
+ align-content: space-around !important; }
+ .align-content-sm-stretch {
+ align-content: stretch !important; }
+ .align-self-sm-auto {
+ align-self: auto !important; }
+ .align-self-sm-start {
+ align-self: flex-start !important; }
+ .align-self-sm-end {
+ align-self: flex-end !important; }
+ .align-self-sm-center {
+ align-self: center !important; }
+ .align-self-sm-baseline {
+ align-self: baseline !important; }
+ .align-self-sm-stretch {
+ align-self: stretch !important; }
+ .order-sm-first {
+ order: -1 !important; }
+ .order-sm-0 {
+ order: 0 !important; }
+ .order-sm-1 {
+ order: 1 !important; }
+ .order-sm-2 {
+ order: 2 !important; }
+ .order-sm-3 {
+ order: 3 !important; }
+ .order-sm-4 {
+ order: 4 !important; }
+ .order-sm-5 {
+ order: 5 !important; }
+ .order-sm-last {
+ order: 6 !important; }
+ .m-sm-0 {
+ margin: 0 !important; }
+ .m-sm-1 {
+ margin: 0.25rem !important; }
+ .m-sm-2 {
+ margin: 0.5rem !important; }
+ .m-sm-3 {
+ margin: 1rem !important; }
+ .m-sm-4 {
+ margin: 1.5rem !important; }
+ .m-sm-5 {
+ margin: 3rem !important; }
+ .m-sm-auto {
+ margin: auto !important; }
+ .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .mx-sm-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .mx-sm-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-sm-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .my-sm-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .my-sm-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .my-sm-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .my-sm-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .my-sm-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .my-sm-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; }
+ .mt-sm-0 {
+ margin-top: 0 !important; }
+ .mt-sm-1 {
+ margin-top: 0.25rem !important; }
+ .mt-sm-2 {
+ margin-top: 0.5rem !important; }
+ .mt-sm-3 {
+ margin-top: 1rem !important; }
+ .mt-sm-4 {
+ margin-top: 1.5rem !important; }
+ .mt-sm-5 {
+ margin-top: 3rem !important; }
+ .mt-sm-auto {
+ margin-top: auto !important; }
+ .me-sm-0 {
+ margin-right: 0 !important; }
+ .me-sm-1 {
+ margin-right: 0.25rem !important; }
+ .me-sm-2 {
+ margin-right: 0.5rem !important; }
+ .me-sm-3 {
+ margin-right: 1rem !important; }
+ .me-sm-4 {
+ margin-right: 1.5rem !important; }
+ .me-sm-5 {
+ margin-right: 3rem !important; }
+ .me-sm-auto {
+ margin-right: auto !important; }
+ .mb-sm-0 {
+ margin-bottom: 0 !important; }
+ .mb-sm-1 {
+ margin-bottom: 0.25rem !important; }
+ .mb-sm-2 {
+ margin-bottom: 0.5rem !important; }
+ .mb-sm-3 {
+ margin-bottom: 1rem !important; }
+ .mb-sm-4 {
+ margin-bottom: 1.5rem !important; }
+ .mb-sm-5 {
+ margin-bottom: 3rem !important; }
+ .mb-sm-auto {
+ margin-bottom: auto !important; }
+ .ms-sm-0 {
+ margin-left: 0 !important; }
+ .ms-sm-1 {
+ margin-left: 0.25rem !important; }
+ .ms-sm-2 {
+ margin-left: 0.5rem !important; }
+ .ms-sm-3 {
+ margin-left: 1rem !important; }
+ .ms-sm-4 {
+ margin-left: 1.5rem !important; }
+ .ms-sm-5 {
+ margin-left: 3rem !important; }
+ .ms-sm-auto {
+ margin-left: auto !important; }
+ .p-sm-0 {
+ padding: 0 !important; }
+ .p-sm-1 {
+ padding: 0.25rem !important; }
+ .p-sm-2 {
+ padding: 0.5rem !important; }
+ .p-sm-3 {
+ padding: 1rem !important; }
+ .p-sm-4 {
+ padding: 1.5rem !important; }
+ .p-sm-5 {
+ padding: 3rem !important; }
+ .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .px-sm-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .px-sm-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .px-sm-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .px-sm-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .px-sm-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-sm-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .py-sm-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .py-sm-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .py-sm-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .py-sm-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .py-sm-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .pt-sm-0 {
+ padding-top: 0 !important; }
+ .pt-sm-1 {
+ padding-top: 0.25rem !important; }
+ .pt-sm-2 {
+ padding-top: 0.5rem !important; }
+ .pt-sm-3 {
+ padding-top: 1rem !important; }
+ .pt-sm-4 {
+ padding-top: 1.5rem !important; }
+ .pt-sm-5 {
+ padding-top: 3rem !important; }
+ .pe-sm-0 {
+ padding-right: 0 !important; }
+ .pe-sm-1 {
+ padding-right: 0.25rem !important; }
+ .pe-sm-2 {
+ padding-right: 0.5rem !important; }
+ .pe-sm-3 {
+ padding-right: 1rem !important; }
+ .pe-sm-4 {
+ padding-right: 1.5rem !important; }
+ .pe-sm-5 {
+ padding-right: 3rem !important; }
+ .pb-sm-0 {
+ padding-bottom: 0 !important; }
+ .pb-sm-1 {
+ padding-bottom: 0.25rem !important; }
+ .pb-sm-2 {
+ padding-bottom: 0.5rem !important; }
+ .pb-sm-3 {
+ padding-bottom: 1rem !important; }
+ .pb-sm-4 {
+ padding-bottom: 1.5rem !important; }
+ .pb-sm-5 {
+ padding-bottom: 3rem !important; }
+ .ps-sm-0 {
+ padding-left: 0 !important; }
+ .ps-sm-1 {
+ padding-left: 0.25rem !important; }
+ .ps-sm-2 {
+ padding-left: 0.5rem !important; }
+ .ps-sm-3 {
+ padding-left: 1rem !important; }
+ .ps-sm-4 {
+ padding-left: 1.5rem !important; }
+ .ps-sm-5 {
+ padding-left: 3rem !important; }
+ .text-sm-start {
+ text-align: left !important; }
+ .text-sm-end {
+ text-align: right !important; }
+ .text-sm-center {
+ text-align: center !important; } }
+
+@media (min-width: 768px) {
+ .float-md-start {
+ float: left !important; }
+ .float-md-end {
+ float: right !important; }
+ .float-md-none {
+ float: none !important; }
+ .d-md-inline {
+ display: inline !important; }
+ .d-md-inline-block {
+ display: inline-block !important; }
+ .d-md-block {
+ display: block !important; }
+ .d-md-grid {
+ display: grid !important; }
+ .d-md-table {
+ display: table !important; }
+ .d-md-table-row {
+ display: table-row !important; }
+ .d-md-table-cell {
+ display: table-cell !important; }
+ .d-md-flex {
+ display: flex !important; }
+ .d-md-inline-flex {
+ display: inline-flex !important; }
+ .d-md-none {
+ display: none !important; }
+ .flex-md-fill {
+ flex: 1 1 auto !important; }
+ .flex-md-row {
+ flex-direction: row !important; }
+ .flex-md-column {
+ flex-direction: column !important; }
+ .flex-md-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-md-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-md-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-md-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-md-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-md-shrink-1 {
+ flex-shrink: 1 !important; }
+ .flex-md-wrap {
+ flex-wrap: wrap !important; }
+ .flex-md-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .gap-md-0 {
+ gap: 0 !important; }
+ .gap-md-1 {
+ gap: 0.25rem !important; }
+ .gap-md-2 {
+ gap: 0.5rem !important; }
+ .gap-md-3 {
+ gap: 1rem !important; }
+ .gap-md-4 {
+ gap: 1.5rem !important; }
+ .gap-md-5 {
+ gap: 3rem !important; }
+ .justify-content-md-start {
+ justify-content: flex-start !important; }
+ .justify-content-md-end {
+ justify-content: flex-end !important; }
+ .justify-content-md-center {
+ justify-content: center !important; }
+ .justify-content-md-between {
+ justify-content: space-between !important; }
+ .justify-content-md-around {
+ justify-content: space-around !important; }
+ .justify-content-md-evenly {
+ justify-content: space-evenly !important; }
+ .align-items-md-start {
+ align-items: flex-start !important; }
+ .align-items-md-end {
+ align-items: flex-end !important; }
+ .align-items-md-center {
+ align-items: center !important; }
+ .align-items-md-baseline {
+ align-items: baseline !important; }
+ .align-items-md-stretch {
+ align-items: stretch !important; }
+ .align-content-md-start {
+ align-content: flex-start !important; }
+ .align-content-md-end {
+ align-content: flex-end !important; }
+ .align-content-md-center {
+ align-content: center !important; }
+ .align-content-md-between {
+ align-content: space-between !important; }
+ .align-content-md-around {
+ align-content: space-around !important; }
+ .align-content-md-stretch {
+ align-content: stretch !important; }
+ .align-self-md-auto {
+ align-self: auto !important; }
+ .align-self-md-start {
+ align-self: flex-start !important; }
+ .align-self-md-end {
+ align-self: flex-end !important; }
+ .align-self-md-center {
+ align-self: center !important; }
+ .align-self-md-baseline {
+ align-self: baseline !important; }
+ .align-self-md-stretch {
+ align-self: stretch !important; }
+ .order-md-first {
+ order: -1 !important; }
+ .order-md-0 {
+ order: 0 !important; }
+ .order-md-1 {
+ order: 1 !important; }
+ .order-md-2 {
+ order: 2 !important; }
+ .order-md-3 {
+ order: 3 !important; }
+ .order-md-4 {
+ order: 4 !important; }
+ .order-md-5 {
+ order: 5 !important; }
+ .order-md-last {
+ order: 6 !important; }
+ .m-md-0 {
+ margin: 0 !important; }
+ .m-md-1 {
+ margin: 0.25rem !important; }
+ .m-md-2 {
+ margin: 0.5rem !important; }
+ .m-md-3 {
+ margin: 1rem !important; }
+ .m-md-4 {
+ margin: 1.5rem !important; }
+ .m-md-5 {
+ margin: 3rem !important; }
+ .m-md-auto {
+ margin: auto !important; }
+ .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .mx-md-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .mx-md-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .mx-md-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .mx-md-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .mx-md-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-md-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .my-md-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .my-md-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .my-md-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .my-md-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .my-md-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .my-md-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; }
+ .mt-md-0 {
+ margin-top: 0 !important; }
+ .mt-md-1 {
+ margin-top: 0.25rem !important; }
+ .mt-md-2 {
+ margin-top: 0.5rem !important; }
+ .mt-md-3 {
+ margin-top: 1rem !important; }
+ .mt-md-4 {
+ margin-top: 1.5rem !important; }
+ .mt-md-5 {
+ margin-top: 3rem !important; }
+ .mt-md-auto {
+ margin-top: auto !important; }
+ .me-md-0 {
+ margin-right: 0 !important; }
+ .me-md-1 {
+ margin-right: 0.25rem !important; }
+ .me-md-2 {
+ margin-right: 0.5rem !important; }
+ .me-md-3 {
+ margin-right: 1rem !important; }
+ .me-md-4 {
+ margin-right: 1.5rem !important; }
+ .me-md-5 {
+ margin-right: 3rem !important; }
+ .me-md-auto {
+ margin-right: auto !important; }
+ .mb-md-0 {
+ margin-bottom: 0 !important; }
+ .mb-md-1 {
+ margin-bottom: 0.25rem !important; }
+ .mb-md-2 {
+ margin-bottom: 0.5rem !important; }
+ .mb-md-3 {
+ margin-bottom: 1rem !important; }
+ .mb-md-4 {
+ margin-bottom: 1.5rem !important; }
+ .mb-md-5 {
+ margin-bottom: 3rem !important; }
+ .mb-md-auto {
+ margin-bottom: auto !important; }
+ .ms-md-0 {
+ margin-left: 0 !important; }
+ .ms-md-1 {
+ margin-left: 0.25rem !important; }
+ .ms-md-2 {
+ margin-left: 0.5rem !important; }
+ .ms-md-3 {
+ margin-left: 1rem !important; }
+ .ms-md-4 {
+ margin-left: 1.5rem !important; }
+ .ms-md-5 {
+ margin-left: 3rem !important; }
+ .ms-md-auto {
+ margin-left: auto !important; }
+ .p-md-0 {
+ padding: 0 !important; }
+ .p-md-1 {
+ padding: 0.25rem !important; }
+ .p-md-2 {
+ padding: 0.5rem !important; }
+ .p-md-3 {
+ padding: 1rem !important; }
+ .p-md-4 {
+ padding: 1.5rem !important; }
+ .p-md-5 {
+ padding: 3rem !important; }
+ .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .px-md-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .px-md-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .px-md-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .px-md-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .px-md-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-md-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .py-md-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .py-md-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .py-md-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .py-md-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .py-md-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .pt-md-0 {
+ padding-top: 0 !important; }
+ .pt-md-1 {
+ padding-top: 0.25rem !important; }
+ .pt-md-2 {
+ padding-top: 0.5rem !important; }
+ .pt-md-3 {
+ padding-top: 1rem !important; }
+ .pt-md-4 {
+ padding-top: 1.5rem !important; }
+ .pt-md-5 {
+ padding-top: 3rem !important; }
+ .pe-md-0 {
+ padding-right: 0 !important; }
+ .pe-md-1 {
+ padding-right: 0.25rem !important; }
+ .pe-md-2 {
+ padding-right: 0.5rem !important; }
+ .pe-md-3 {
+ padding-right: 1rem !important; }
+ .pe-md-4 {
+ padding-right: 1.5rem !important; }
+ .pe-md-5 {
+ padding-right: 3rem !important; }
+ .pb-md-0 {
+ padding-bottom: 0 !important; }
+ .pb-md-1 {
+ padding-bottom: 0.25rem !important; }
+ .pb-md-2 {
+ padding-bottom: 0.5rem !important; }
+ .pb-md-3 {
+ padding-bottom: 1rem !important; }
+ .pb-md-4 {
+ padding-bottom: 1.5rem !important; }
+ .pb-md-5 {
+ padding-bottom: 3rem !important; }
+ .ps-md-0 {
+ padding-left: 0 !important; }
+ .ps-md-1 {
+ padding-left: 0.25rem !important; }
+ .ps-md-2 {
+ padding-left: 0.5rem !important; }
+ .ps-md-3 {
+ padding-left: 1rem !important; }
+ .ps-md-4 {
+ padding-left: 1.5rem !important; }
+ .ps-md-5 {
+ padding-left: 3rem !important; }
+ .text-md-start {
+ text-align: left !important; }
+ .text-md-end {
+ text-align: right !important; }
+ .text-md-center {
+ text-align: center !important; } }
+
+@media (min-width: 992px) {
+ .float-lg-start {
+ float: left !important; }
+ .float-lg-end {
+ float: right !important; }
+ .float-lg-none {
+ float: none !important; }
+ .d-lg-inline {
+ display: inline !important; }
+ .d-lg-inline-block {
+ display: inline-block !important; }
+ .d-lg-block {
+ display: block !important; }
+ .d-lg-grid {
+ display: grid !important; }
+ .d-lg-table {
+ display: table !important; }
+ .d-lg-table-row {
+ display: table-row !important; }
+ .d-lg-table-cell {
+ display: table-cell !important; }
+ .d-lg-flex {
+ display: flex !important; }
+ .d-lg-inline-flex {
+ display: inline-flex !important; }
+ .d-lg-none {
+ display: none !important; }
+ .flex-lg-fill {
+ flex: 1 1 auto !important; }
+ .flex-lg-row {
+ flex-direction: row !important; }
+ .flex-lg-column {
+ flex-direction: column !important; }
+ .flex-lg-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-lg-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-lg-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-lg-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-lg-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-lg-shrink-1 {
+ flex-shrink: 1 !important; }
+ .flex-lg-wrap {
+ flex-wrap: wrap !important; }
+ .flex-lg-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .gap-lg-0 {
+ gap: 0 !important; }
+ .gap-lg-1 {
+ gap: 0.25rem !important; }
+ .gap-lg-2 {
+ gap: 0.5rem !important; }
+ .gap-lg-3 {
+ gap: 1rem !important; }
+ .gap-lg-4 {
+ gap: 1.5rem !important; }
+ .gap-lg-5 {
+ gap: 3rem !important; }
+ .justify-content-lg-start {
+ justify-content: flex-start !important; }
+ .justify-content-lg-end {
+ justify-content: flex-end !important; }
+ .justify-content-lg-center {
+ justify-content: center !important; }
+ .justify-content-lg-between {
+ justify-content: space-between !important; }
+ .justify-content-lg-around {
+ justify-content: space-around !important; }
+ .justify-content-lg-evenly {
+ justify-content: space-evenly !important; }
+ .align-items-lg-start {
+ align-items: flex-start !important; }
+ .align-items-lg-end {
+ align-items: flex-end !important; }
+ .align-items-lg-center {
+ align-items: center !important; }
+ .align-items-lg-baseline {
+ align-items: baseline !important; }
+ .align-items-lg-stretch {
+ align-items: stretch !important; }
+ .align-content-lg-start {
+ align-content: flex-start !important; }
+ .align-content-lg-end {
+ align-content: flex-end !important; }
+ .align-content-lg-center {
+ align-content: center !important; }
+ .align-content-lg-between {
+ align-content: space-between !important; }
+ .align-content-lg-around {
+ align-content: space-around !important; }
+ .align-content-lg-stretch {
+ align-content: stretch !important; }
+ .align-self-lg-auto {
+ align-self: auto !important; }
+ .align-self-lg-start {
+ align-self: flex-start !important; }
+ .align-self-lg-end {
+ align-self: flex-end !important; }
+ .align-self-lg-center {
+ align-self: center !important; }
+ .align-self-lg-baseline {
+ align-self: baseline !important; }
+ .align-self-lg-stretch {
+ align-self: stretch !important; }
+ .order-lg-first {
+ order: -1 !important; }
+ .order-lg-0 {
+ order: 0 !important; }
+ .order-lg-1 {
+ order: 1 !important; }
+ .order-lg-2 {
+ order: 2 !important; }
+ .order-lg-3 {
+ order: 3 !important; }
+ .order-lg-4 {
+ order: 4 !important; }
+ .order-lg-5 {
+ order: 5 !important; }
+ .order-lg-last {
+ order: 6 !important; }
+ .m-lg-0 {
+ margin: 0 !important; }
+ .m-lg-1 {
+ margin: 0.25rem !important; }
+ .m-lg-2 {
+ margin: 0.5rem !important; }
+ .m-lg-3 {
+ margin: 1rem !important; }
+ .m-lg-4 {
+ margin: 1.5rem !important; }
+ .m-lg-5 {
+ margin: 3rem !important; }
+ .m-lg-auto {
+ margin: auto !important; }
+ .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .mx-lg-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .mx-lg-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-lg-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .my-lg-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .my-lg-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .my-lg-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .my-lg-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .my-lg-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .my-lg-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; }
+ .mt-lg-0 {
+ margin-top: 0 !important; }
+ .mt-lg-1 {
+ margin-top: 0.25rem !important; }
+ .mt-lg-2 {
+ margin-top: 0.5rem !important; }
+ .mt-lg-3 {
+ margin-top: 1rem !important; }
+ .mt-lg-4 {
+ margin-top: 1.5rem !important; }
+ .mt-lg-5 {
+ margin-top: 3rem !important; }
+ .mt-lg-auto {
+ margin-top: auto !important; }
+ .me-lg-0 {
+ margin-right: 0 !important; }
+ .me-lg-1 {
+ margin-right: 0.25rem !important; }
+ .me-lg-2 {
+ margin-right: 0.5rem !important; }
+ .me-lg-3 {
+ margin-right: 1rem !important; }
+ .me-lg-4 {
+ margin-right: 1.5rem !important; }
+ .me-lg-5 {
+ margin-right: 3rem !important; }
+ .me-lg-auto {
+ margin-right: auto !important; }
+ .mb-lg-0 {
+ margin-bottom: 0 !important; }
+ .mb-lg-1 {
+ margin-bottom: 0.25rem !important; }
+ .mb-lg-2 {
+ margin-bottom: 0.5rem !important; }
+ .mb-lg-3 {
+ margin-bottom: 1rem !important; }
+ .mb-lg-4 {
+ margin-bottom: 1.5rem !important; }
+ .mb-lg-5 {
+ margin-bottom: 3rem !important; }
+ .mb-lg-auto {
+ margin-bottom: auto !important; }
+ .ms-lg-0 {
+ margin-left: 0 !important; }
+ .ms-lg-1 {
+ margin-left: 0.25rem !important; }
+ .ms-lg-2 {
+ margin-left: 0.5rem !important; }
+ .ms-lg-3 {
+ margin-left: 1rem !important; }
+ .ms-lg-4 {
+ margin-left: 1.5rem !important; }
+ .ms-lg-5 {
+ margin-left: 3rem !important; }
+ .ms-lg-auto {
+ margin-left: auto !important; }
+ .p-lg-0 {
+ padding: 0 !important; }
+ .p-lg-1 {
+ padding: 0.25rem !important; }
+ .p-lg-2 {
+ padding: 0.5rem !important; }
+ .p-lg-3 {
+ padding: 1rem !important; }
+ .p-lg-4 {
+ padding: 1.5rem !important; }
+ .p-lg-5 {
+ padding: 3rem !important; }
+ .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .px-lg-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .px-lg-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .px-lg-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .px-lg-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .px-lg-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-lg-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .py-lg-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .py-lg-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .py-lg-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .py-lg-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .py-lg-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .pt-lg-0 {
+ padding-top: 0 !important; }
+ .pt-lg-1 {
+ padding-top: 0.25rem !important; }
+ .pt-lg-2 {
+ padding-top: 0.5rem !important; }
+ .pt-lg-3 {
+ padding-top: 1rem !important; }
+ .pt-lg-4 {
+ padding-top: 1.5rem !important; }
+ .pt-lg-5 {
+ padding-top: 3rem !important; }
+ .pe-lg-0 {
+ padding-right: 0 !important; }
+ .pe-lg-1 {
+ padding-right: 0.25rem !important; }
+ .pe-lg-2 {
+ padding-right: 0.5rem !important; }
+ .pe-lg-3 {
+ padding-right: 1rem !important; }
+ .pe-lg-4 {
+ padding-right: 1.5rem !important; }
+ .pe-lg-5 {
+ padding-right: 3rem !important; }
+ .pb-lg-0 {
+ padding-bottom: 0 !important; }
+ .pb-lg-1 {
+ padding-bottom: 0.25rem !important; }
+ .pb-lg-2 {
+ padding-bottom: 0.5rem !important; }
+ .pb-lg-3 {
+ padding-bottom: 1rem !important; }
+ .pb-lg-4 {
+ padding-bottom: 1.5rem !important; }
+ .pb-lg-5 {
+ padding-bottom: 3rem !important; }
+ .ps-lg-0 {
+ padding-left: 0 !important; }
+ .ps-lg-1 {
+ padding-left: 0.25rem !important; }
+ .ps-lg-2 {
+ padding-left: 0.5rem !important; }
+ .ps-lg-3 {
+ padding-left: 1rem !important; }
+ .ps-lg-4 {
+ padding-left: 1.5rem !important; }
+ .ps-lg-5 {
+ padding-left: 3rem !important; }
+ .text-lg-start {
+ text-align: left !important; }
+ .text-lg-end {
+ text-align: right !important; }
+ .text-lg-center {
+ text-align: center !important; } }
+
+@media (min-width: 1200px) {
+ .float-xl-start {
+ float: left !important; }
+ .float-xl-end {
+ float: right !important; }
+ .float-xl-none {
+ float: none !important; }
+ .d-xl-inline {
+ display: inline !important; }
+ .d-xl-inline-block {
+ display: inline-block !important; }
+ .d-xl-block {
+ display: block !important; }
+ .d-xl-grid {
+ display: grid !important; }
+ .d-xl-table {
+ display: table !important; }
+ .d-xl-table-row {
+ display: table-row !important; }
+ .d-xl-table-cell {
+ display: table-cell !important; }
+ .d-xl-flex {
+ display: flex !important; }
+ .d-xl-inline-flex {
+ display: inline-flex !important; }
+ .d-xl-none {
+ display: none !important; }
+ .flex-xl-fill {
+ flex: 1 1 auto !important; }
+ .flex-xl-row {
+ flex-direction: row !important; }
+ .flex-xl-column {
+ flex-direction: column !important; }
+ .flex-xl-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-xl-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-xl-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-xl-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-xl-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-xl-shrink-1 {
+ flex-shrink: 1 !important; }
+ .flex-xl-wrap {
+ flex-wrap: wrap !important; }
+ .flex-xl-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .gap-xl-0 {
+ gap: 0 !important; }
+ .gap-xl-1 {
+ gap: 0.25rem !important; }
+ .gap-xl-2 {
+ gap: 0.5rem !important; }
+ .gap-xl-3 {
+ gap: 1rem !important; }
+ .gap-xl-4 {
+ gap: 1.5rem !important; }
+ .gap-xl-5 {
+ gap: 3rem !important; }
+ .justify-content-xl-start {
+ justify-content: flex-start !important; }
+ .justify-content-xl-end {
+ justify-content: flex-end !important; }
+ .justify-content-xl-center {
+ justify-content: center !important; }
+ .justify-content-xl-between {
+ justify-content: space-between !important; }
+ .justify-content-xl-around {
+ justify-content: space-around !important; }
+ .justify-content-xl-evenly {
+ justify-content: space-evenly !important; }
+ .align-items-xl-start {
+ align-items: flex-start !important; }
+ .align-items-xl-end {
+ align-items: flex-end !important; }
+ .align-items-xl-center {
+ align-items: center !important; }
+ .align-items-xl-baseline {
+ align-items: baseline !important; }
+ .align-items-xl-stretch {
+ align-items: stretch !important; }
+ .align-content-xl-start {
+ align-content: flex-start !important; }
+ .align-content-xl-end {
+ align-content: flex-end !important; }
+ .align-content-xl-center {
+ align-content: center !important; }
+ .align-content-xl-between {
+ align-content: space-between !important; }
+ .align-content-xl-around {
+ align-content: space-around !important; }
+ .align-content-xl-stretch {
+ align-content: stretch !important; }
+ .align-self-xl-auto {
+ align-self: auto !important; }
+ .align-self-xl-start {
+ align-self: flex-start !important; }
+ .align-self-xl-end {
+ align-self: flex-end !important; }
+ .align-self-xl-center {
+ align-self: center !important; }
+ .align-self-xl-baseline {
+ align-self: baseline !important; }
+ .align-self-xl-stretch {
+ align-self: stretch !important; }
+ .order-xl-first {
+ order: -1 !important; }
+ .order-xl-0 {
+ order: 0 !important; }
+ .order-xl-1 {
+ order: 1 !important; }
+ .order-xl-2 {
+ order: 2 !important; }
+ .order-xl-3 {
+ order: 3 !important; }
+ .order-xl-4 {
+ order: 4 !important; }
+ .order-xl-5 {
+ order: 5 !important; }
+ .order-xl-last {
+ order: 6 !important; }
+ .m-xl-0 {
+ margin: 0 !important; }
+ .m-xl-1 {
+ margin: 0.25rem !important; }
+ .m-xl-2 {
+ margin: 0.5rem !important; }
+ .m-xl-3 {
+ margin: 1rem !important; }
+ .m-xl-4 {
+ margin: 1.5rem !important; }
+ .m-xl-5 {
+ margin: 3rem !important; }
+ .m-xl-auto {
+ margin: auto !important; }
+ .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .mx-xl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .mx-xl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-xl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .my-xl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .my-xl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .my-xl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .my-xl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .my-xl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .my-xl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; }
+ .mt-xl-0 {
+ margin-top: 0 !important; }
+ .mt-xl-1 {
+ margin-top: 0.25rem !important; }
+ .mt-xl-2 {
+ margin-top: 0.5rem !important; }
+ .mt-xl-3 {
+ margin-top: 1rem !important; }
+ .mt-xl-4 {
+ margin-top: 1.5rem !important; }
+ .mt-xl-5 {
+ margin-top: 3rem !important; }
+ .mt-xl-auto {
+ margin-top: auto !important; }
+ .me-xl-0 {
+ margin-right: 0 !important; }
+ .me-xl-1 {
+ margin-right: 0.25rem !important; }
+ .me-xl-2 {
+ margin-right: 0.5rem !important; }
+ .me-xl-3 {
+ margin-right: 1rem !important; }
+ .me-xl-4 {
+ margin-right: 1.5rem !important; }
+ .me-xl-5 {
+ margin-right: 3rem !important; }
+ .me-xl-auto {
+ margin-right: auto !important; }
+ .mb-xl-0 {
+ margin-bottom: 0 !important; }
+ .mb-xl-1 {
+ margin-bottom: 0.25rem !important; }
+ .mb-xl-2 {
+ margin-bottom: 0.5rem !important; }
+ .mb-xl-3 {
+ margin-bottom: 1rem !important; }
+ .mb-xl-4 {
+ margin-bottom: 1.5rem !important; }
+ .mb-xl-5 {
+ margin-bottom: 3rem !important; }
+ .mb-xl-auto {
+ margin-bottom: auto !important; }
+ .ms-xl-0 {
+ margin-left: 0 !important; }
+ .ms-xl-1 {
+ margin-left: 0.25rem !important; }
+ .ms-xl-2 {
+ margin-left: 0.5rem !important; }
+ .ms-xl-3 {
+ margin-left: 1rem !important; }
+ .ms-xl-4 {
+ margin-left: 1.5rem !important; }
+ .ms-xl-5 {
+ margin-left: 3rem !important; }
+ .ms-xl-auto {
+ margin-left: auto !important; }
+ .p-xl-0 {
+ padding: 0 !important; }
+ .p-xl-1 {
+ padding: 0.25rem !important; }
+ .p-xl-2 {
+ padding: 0.5rem !important; }
+ .p-xl-3 {
+ padding: 1rem !important; }
+ .p-xl-4 {
+ padding: 1.5rem !important; }
+ .p-xl-5 {
+ padding: 3rem !important; }
+ .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .px-xl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .px-xl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .px-xl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .px-xl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .px-xl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-xl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .py-xl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .py-xl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .py-xl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .py-xl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .py-xl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .pt-xl-0 {
+ padding-top: 0 !important; }
+ .pt-xl-1 {
+ padding-top: 0.25rem !important; }
+ .pt-xl-2 {
+ padding-top: 0.5rem !important; }
+ .pt-xl-3 {
+ padding-top: 1rem !important; }
+ .pt-xl-4 {
+ padding-top: 1.5rem !important; }
+ .pt-xl-5 {
+ padding-top: 3rem !important; }
+ .pe-xl-0 {
+ padding-right: 0 !important; }
+ .pe-xl-1 {
+ padding-right: 0.25rem !important; }
+ .pe-xl-2 {
+ padding-right: 0.5rem !important; }
+ .pe-xl-3 {
+ padding-right: 1rem !important; }
+ .pe-xl-4 {
+ padding-right: 1.5rem !important; }
+ .pe-xl-5 {
+ padding-right: 3rem !important; }
+ .pb-xl-0 {
+ padding-bottom: 0 !important; }
+ .pb-xl-1 {
+ padding-bottom: 0.25rem !important; }
+ .pb-xl-2 {
+ padding-bottom: 0.5rem !important; }
+ .pb-xl-3 {
+ padding-bottom: 1rem !important; }
+ .pb-xl-4 {
+ padding-bottom: 1.5rem !important; }
+ .pb-xl-5 {
+ padding-bottom: 3rem !important; }
+ .ps-xl-0 {
+ padding-left: 0 !important; }
+ .ps-xl-1 {
+ padding-left: 0.25rem !important; }
+ .ps-xl-2 {
+ padding-left: 0.5rem !important; }
+ .ps-xl-3 {
+ padding-left: 1rem !important; }
+ .ps-xl-4 {
+ padding-left: 1.5rem !important; }
+ .ps-xl-5 {
+ padding-left: 3rem !important; }
+ .text-xl-start {
+ text-align: left !important; }
+ .text-xl-end {
+ text-align: right !important; }
+ .text-xl-center {
+ text-align: center !important; } }
+
+@media (min-width: 1440) {
+ .float-xxl-start {
+ float: left !important; }
+ .float-xxl-end {
+ float: right !important; }
+ .float-xxl-none {
+ float: none !important; }
+ .d-xxl-inline {
+ display: inline !important; }
+ .d-xxl-inline-block {
+ display: inline-block !important; }
+ .d-xxl-block {
+ display: block !important; }
+ .d-xxl-grid {
+ display: grid !important; }
+ .d-xxl-table {
+ display: table !important; }
+ .d-xxl-table-row {
+ display: table-row !important; }
+ .d-xxl-table-cell {
+ display: table-cell !important; }
+ .d-xxl-flex {
+ display: flex !important; }
+ .d-xxl-inline-flex {
+ display: inline-flex !important; }
+ .d-xxl-none {
+ display: none !important; }
+ .flex-xxl-fill {
+ flex: 1 1 auto !important; }
+ .flex-xxl-row {
+ flex-direction: row !important; }
+ .flex-xxl-column {
+ flex-direction: column !important; }
+ .flex-xxl-row-reverse {
+ flex-direction: row-reverse !important; }
+ .flex-xxl-column-reverse {
+ flex-direction: column-reverse !important; }
+ .flex-xxl-grow-0 {
+ flex-grow: 0 !important; }
+ .flex-xxl-grow-1 {
+ flex-grow: 1 !important; }
+ .flex-xxl-shrink-0 {
+ flex-shrink: 0 !important; }
+ .flex-xxl-shrink-1 {
+ flex-shrink: 1 !important; }
+ .flex-xxl-wrap {
+ flex-wrap: wrap !important; }
+ .flex-xxl-nowrap {
+ flex-wrap: nowrap !important; }
+ .flex-xxl-wrap-reverse {
+ flex-wrap: wrap-reverse !important; }
+ .gap-xxl-0 {
+ gap: 0 !important; }
+ .gap-xxl-1 {
+ gap: 0.25rem !important; }
+ .gap-xxl-2 {
+ gap: 0.5rem !important; }
+ .gap-xxl-3 {
+ gap: 1rem !important; }
+ .gap-xxl-4 {
+ gap: 1.5rem !important; }
+ .gap-xxl-5 {
+ gap: 3rem !important; }
+ .justify-content-xxl-start {
+ justify-content: flex-start !important; }
+ .justify-content-xxl-end {
+ justify-content: flex-end !important; }
+ .justify-content-xxl-center {
+ justify-content: center !important; }
+ .justify-content-xxl-between {
+ justify-content: space-between !important; }
+ .justify-content-xxl-around {
+ justify-content: space-around !important; }
+ .justify-content-xxl-evenly {
+ justify-content: space-evenly !important; }
+ .align-items-xxl-start {
+ align-items: flex-start !important; }
+ .align-items-xxl-end {
+ align-items: flex-end !important; }
+ .align-items-xxl-center {
+ align-items: center !important; }
+ .align-items-xxl-baseline {
+ align-items: baseline !important; }
+ .align-items-xxl-stretch {
+ align-items: stretch !important; }
+ .align-content-xxl-start {
+ align-content: flex-start !important; }
+ .align-content-xxl-end {
+ align-content: flex-end !important; }
+ .align-content-xxl-center {
+ align-content: center !important; }
+ .align-content-xxl-between {
+ align-content: space-between !important; }
+ .align-content-xxl-around {
+ align-content: space-around !important; }
+ .align-content-xxl-stretch {
+ align-content: stretch !important; }
+ .align-self-xxl-auto {
+ align-self: auto !important; }
+ .align-self-xxl-start {
+ align-self: flex-start !important; }
+ .align-self-xxl-end {
+ align-self: flex-end !important; }
+ .align-self-xxl-center {
+ align-self: center !important; }
+ .align-self-xxl-baseline {
+ align-self: baseline !important; }
+ .align-self-xxl-stretch {
+ align-self: stretch !important; }
+ .order-xxl-first {
+ order: -1 !important; }
+ .order-xxl-0 {
+ order: 0 !important; }
+ .order-xxl-1 {
+ order: 1 !important; }
+ .order-xxl-2 {
+ order: 2 !important; }
+ .order-xxl-3 {
+ order: 3 !important; }
+ .order-xxl-4 {
+ order: 4 !important; }
+ .order-xxl-5 {
+ order: 5 !important; }
+ .order-xxl-last {
+ order: 6 !important; }
+ .m-xxl-0 {
+ margin: 0 !important; }
+ .m-xxl-1 {
+ margin: 0.25rem !important; }
+ .m-xxl-2 {
+ margin: 0.5rem !important; }
+ .m-xxl-3 {
+ margin: 1rem !important; }
+ .m-xxl-4 {
+ margin: 1.5rem !important; }
+ .m-xxl-5 {
+ margin: 3rem !important; }
+ .m-xxl-auto {
+ margin: auto !important; }
+ .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .mx-xxl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important; }
+ .mx-xxl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important; }
+ .mx-xxl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important; }
+ .mx-xxl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important; }
+ .mx-xxl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important; }
+ .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .my-xxl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important; }
+ .my-xxl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important; }
+ .my-xxl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important; }
+ .my-xxl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important; }
+ .my-xxl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important; }
+ .my-xxl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important; }
+ .my-xxl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important; }
+ .mt-xxl-0 {
+ margin-top: 0 !important; }
+ .mt-xxl-1 {
+ margin-top: 0.25rem !important; }
+ .mt-xxl-2 {
+ margin-top: 0.5rem !important; }
+ .mt-xxl-3 {
+ margin-top: 1rem !important; }
+ .mt-xxl-4 {
+ margin-top: 1.5rem !important; }
+ .mt-xxl-5 {
+ margin-top: 3rem !important; }
+ .mt-xxl-auto {
+ margin-top: auto !important; }
+ .me-xxl-0 {
+ margin-right: 0 !important; }
+ .me-xxl-1 {
+ margin-right: 0.25rem !important; }
+ .me-xxl-2 {
+ margin-right: 0.5rem !important; }
+ .me-xxl-3 {
+ margin-right: 1rem !important; }
+ .me-xxl-4 {
+ margin-right: 1.5rem !important; }
+ .me-xxl-5 {
+ margin-right: 3rem !important; }
+ .me-xxl-auto {
+ margin-right: auto !important; }
+ .mb-xxl-0 {
+ margin-bottom: 0 !important; }
+ .mb-xxl-1 {
+ margin-bottom: 0.25rem !important; }
+ .mb-xxl-2 {
+ margin-bottom: 0.5rem !important; }
+ .mb-xxl-3 {
+ margin-bottom: 1rem !important; }
+ .mb-xxl-4 {
+ margin-bottom: 1.5rem !important; }
+ .mb-xxl-5 {
+ margin-bottom: 3rem !important; }
+ .mb-xxl-auto {
+ margin-bottom: auto !important; }
+ .ms-xxl-0 {
+ margin-left: 0 !important; }
+ .ms-xxl-1 {
+ margin-left: 0.25rem !important; }
+ .ms-xxl-2 {
+ margin-left: 0.5rem !important; }
+ .ms-xxl-3 {
+ margin-left: 1rem !important; }
+ .ms-xxl-4 {
+ margin-left: 1.5rem !important; }
+ .ms-xxl-5 {
+ margin-left: 3rem !important; }
+ .ms-xxl-auto {
+ margin-left: auto !important; }
+ .p-xxl-0 {
+ padding: 0 !important; }
+ .p-xxl-1 {
+ padding: 0.25rem !important; }
+ .p-xxl-2 {
+ padding: 0.5rem !important; }
+ .p-xxl-3 {
+ padding: 1rem !important; }
+ .p-xxl-4 {
+ padding: 1.5rem !important; }
+ .p-xxl-5 {
+ padding: 3rem !important; }
+ .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .px-xxl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important; }
+ .px-xxl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important; }
+ .px-xxl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important; }
+ .px-xxl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important; }
+ .px-xxl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important; }
+ .py-xxl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important; }
+ .py-xxl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important; }
+ .py-xxl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important; }
+ .py-xxl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important; }
+ .py-xxl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important; }
+ .py-xxl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important; }
+ .pt-xxl-0 {
+ padding-top: 0 !important; }
+ .pt-xxl-1 {
+ padding-top: 0.25rem !important; }
+ .pt-xxl-2 {
+ padding-top: 0.5rem !important; }
+ .pt-xxl-3 {
+ padding-top: 1rem !important; }
+ .pt-xxl-4 {
+ padding-top: 1.5rem !important; }
+ .pt-xxl-5 {
+ padding-top: 3rem !important; }
+ .pe-xxl-0 {
+ padding-right: 0 !important; }
+ .pe-xxl-1 {
+ padding-right: 0.25rem !important; }
+ .pe-xxl-2 {
+ padding-right: 0.5rem !important; }
+ .pe-xxl-3 {
+ padding-right: 1rem !important; }
+ .pe-xxl-4 {
+ padding-right: 1.5rem !important; }
+ .pe-xxl-5 {
+ padding-right: 3rem !important; }
+ .pb-xxl-0 {
+ padding-bottom: 0 !important; }
+ .pb-xxl-1 {
+ padding-bottom: 0.25rem !important; }
+ .pb-xxl-2 {
+ padding-bottom: 0.5rem !important; }
+ .pb-xxl-3 {
+ padding-bottom: 1rem !important; }
+ .pb-xxl-4 {
+ padding-bottom: 1.5rem !important; }
+ .pb-xxl-5 {
+ padding-bottom: 3rem !important; }
+ .ps-xxl-0 {
+ padding-left: 0 !important; }
+ .ps-xxl-1 {
+ padding-left: 0.25rem !important; }
+ .ps-xxl-2 {
+ padding-left: 0.5rem !important; }
+ .ps-xxl-3 {
+ padding-left: 1rem !important; }
+ .ps-xxl-4 {
+ padding-left: 1.5rem !important; }
+ .ps-xxl-5 {
+ padding-left: 3rem !important; }
+ .text-xxl-start {
+ text-align: left !important; }
+ .text-xxl-end {
+ text-align: right !important; }
+ .text-xxl-center {
+ text-align: center !important; } }
+
+@media (min-width: 1200px) {
+ .fs-1 {
+ font-size: 2.25rem !important; }
+ .fs-2 {
+ font-size: 1.875rem !important; }
+ .fs-3 {
+ font-size: 1.5rem !important; } }
+
+@media print {
+ .d-print-inline {
+ display: inline !important; }
+ .d-print-inline-block {
+ display: inline-block !important; }
+ .d-print-block {
+ display: block !important; }
+ .d-print-grid {
+ display: grid !important; }
+ .d-print-table {
+ display: table !important; }
+ .d-print-table-row {
+ display: table-row !important; }
+ .d-print-table-cell {
+ display: table-cell !important; }
+ .d-print-flex {
+ display: flex !important; }
+ .d-print-inline-flex {
+ display: inline-flex !important; }
+ .d-print-none {
+ display: none !important; } }
+
+.c-pointer {
+ cursor: pointer; }
+
+* {
+ outline: none;
+ padding: 0; }
+ *::after {
+ margin: 0;
+ padding: 0; }
+ *::before {
+ margin: 0;
+ padding: 0; }
+
+::selection {
+ color: #fff;
+ background: var(--primary); }
+
+body {
+ overflow-x: hidden;
+ height: 100%;
+ position: relative;
+ max-width: 100%;
+ font-size: 0.875rem; }
+ @media only screen and (max-width: 991px) {
+ body {
+ font-size: 0.875rem; } }
+
+p {
+ line-height: 1.8; }
+
+.box-shadow-none {
+ box-shadow: none !important; }
+
+.media {
+ display: flex;
+ align-items: flex-start; }
+
+.media-body {
+ flex: 1; }
+
+#main-wrapper {
+ opacity: 0;
+ transition: all 0.25s ease-in;
+ overflow: hidden;
+ position: relative; }
+ #main-wrapper.show {
+ opacity: 1; }
+
+.rounded-lg {
+ border-radius: 1.75rem; }
+
+ul {
+ padding: 0;
+ margin: 0; }
+
+li {
+ list-style: none; }
+
+a {
+ color: #969ba0;
+ text-decoration: none; }
+ a:hover, a:focus, a.active {
+ text-decoration: none; }
+
+.btn-link:hover, .btn-link:focus, .btn-link.active {
+ text-decoration: none; }
+
+.bg-primary {
+ background-color: var(--primary) !important; }
+
+.text-primary {
+ color: var(--primary) !important; }
+
+.fs-12 {
+ font-size: 12px !important;
+ line-height: 1.5; }
+
+.fs-13 {
+ font-size: 13px !important;
+ line-height: 1.5; }
+
+.fs-14 {
+ font-size: 14px !important;
+ line-height: 1.6; }
+
+.fs-15 {
+ font-size: 14px !important;
+ line-height: 1.5; }
+
+.fs-16 {
+ font-size: 16px !important;
+ line-height: 1.6; }
+ @media only screen and (max-width: 575px) {
+ .fs-16 {
+ font-size: 14px !important; } }
+
+.fs-18 {
+ font-size: 18px !important;
+ line-height: 1.5; }
+ @media only screen and (max-width: 575px) {
+ .fs-18 {
+ font-size: 16px !important; } }
+
+.fs-20 {
+ font-size: 20px !important;
+ line-height: 1.5; }
+
+.fs-22 {
+ font-size: 22px !important;
+ line-height: 1.5; }
+
+.fs-24 {
+ font-size: 24px !important;
+ line-height: 1.4; }
+
+.fs-26 {
+ font-size: 26px !important;
+ line-height: 1.4; }
+
+.fs-28 {
+ font-size: 28px !important;
+ line-height: 1.4; }
+ @media only screen and (max-width: 575px) {
+ .fs-28 {
+ font-size: 24px !important; } }
+
+.fs-30 {
+ font-size: 30px !important;
+ line-height: 1.4; }
+
+.fs-32 {
+ font-size: 32px !important;
+ line-height: 1.25; }
+
+.fs-34 {
+ font-size: 34px !important;
+ line-height: 1.25; }
+
+.fs-35 {
+ font-size: 35px !important;
+ line-height: 1.25; }
+
+.fs-36 {
+ font-size: 36px !important;
+ line-height: 1.25; }
+
+.fs-38 {
+ font-size: 38px !important;
+ line-height: 1.25; }
+
+.fs-46 {
+ font-size: 46px !important;
+ line-height: 1.25; }
+
+.fs-48 {
+ font-size: 48px !important;
+ line-height: 1.25; }
+
+.font-w100 {
+ font-weight: 100; }
+
+.font-w200 {
+ font-weight: 200; }
+
+.font-w300 {
+ font-weight: 300; }
+
+.font-w400 {
+ font-weight: 400; }
+
+.font-w500 {
+ font-weight: 500; }
+
+.font-w600 {
+ font-weight: 600; }
+
+.font-w700 {
+ font-weight: 700; }
+
+.font-w800 {
+ font-weight: 800; }
+
+.font-w900 {
+ font-weight: 900; }
+
+.w-space-no {
+ white-space: nowrap; }
+
+.content-body .container {
+ margin-top: 40px; }
+
+.content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
+ padding-top: 20px;
+ padding-right: 40px;
+ padding-left: 40px; }
+ @media only screen and (max-width: 1200px) {
+ .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
+ padding-top: 30px;
+ padding-right: 30px;
+ padding-left: 30px; } }
+ @media only screen and (max-width: 767px) {
+ .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
+ padding-top: 20px;
+ padding-right: 20px;
+ padding-left: 20px; } }
+ @media only screen and (max-width: 575px) {
+ .content-body .container-fluid, .content-body .container-sm, .content-body .container-md, .content-body .container-lg, .content-body .container-xl, .content-body .container-xxl {
+ padding-top: 15px;
+ padding-right: 15px;
+ padding-left: 15px; } }
+
+/*sp*/
+.row.sp4,
+.sp4 {
+ margin-left: -2px;
+ margin-right: -2px; }
+ .row.sp4 [class*="col-"],
+ .sp4 [class*="col-"] {
+ padding-left: 2px;
+ padding-right: 2px; }
+
+.op1 {
+ opacity: 0.1; }
+
+.op2 {
+ opacity: 0.2; }
+
+.op3 {
+ opacity: 0.3; }
+
+.op4 {
+ opacity: 0.4; }
+
+.op5 {
+ opacity: 0.5; }
+
+.op6 {
+ opacity: 0.6; }
+
+.op7 {
+ opacity: 0.7; }
+
+.op8 {
+ opacity: 0.8; }
+
+.op9 {
+ opacity: 0.9; }
+
+.content-heading {
+ font-size: 16px;
+ margin-bottom: 1.875rem;
+ margin-top: 3.125rem;
+ border-bottom: 1px solid #f5f5f5;
+ padding-bottom: 10px; }
+ [direction="rtl"] .content-heading {
+ text-align: right; }
+
+.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus {
+ box-shadow: none; }
+
+.vh-100 {
+ height: 100vh !important; }
+
+.support-ticket {
+ position: fixed;
+ bottom: 30px;
+ right: 15px;
+ z-index: 999999; }
+
+.support-ticket-btn {
+ width: 100px;
+ background: #7CB442;
+ animation: 0.7s ease-in-out 0s infinite alternate none running crescendo;
+ border-radius: 50px;
+ color: #fff;
+ font-size: 8px;
+ font-size: 16px;
+ padding: 5px 10px 7px;
+ text-align: center;
+ display: inline-block;
+ box-shadow: rgba(124, 180, 66, 0.7) 0px 8px 35px 0px; }
+ .support-ticket-btn:hover, .support-ticket-btn:focus {
+ color: #fff; }
+
+.text-blue {
+ color: #5e72e4; }
+
+.text-indigo {
+ color: #6610f2; }
+
+.text-purple {
+ color: #6f42c1; }
+
+.text-pink {
+ color: #e83e8c; }
+
+.text-red {
+ color: #EE3232; }
+
+.text-orange {
+ color: #ff9900; }
+
+.text-yellow {
+ color: #FFFA6F; }
+
+.text-green {
+ color: #297F00; }
+
+.text-teal {
+ color: #20c997; }
+
+.text-cyan {
+ color: #3065D0; }
+
+/* .bg-gray-dark{
+ background:$color_pallate_2 !important;
+}
+.bg-purpal{
+ background:$color_pallate_4 !important;
+}
+.bg-red{
+ background:$color_pallate_5 !important;
+}
+.bg-blue-dark{
+ background:$color_pallate_6 !important;
+} */
+.bg-blue {
+ background: linear-gradient(to right, rgb(142, 45, 226), rgb(74, 0, 224)); }
+
+.bg-orange {
+ background: #ed8030 !important; }
+
+.bg-green {
+ background: #299e4a !important; }
+
+.bg-purpel {
+ background: #9517c1 !important; }
+
+.bg-dark-blue {
+ background: #251e71 !important; }
+
+/* .bg-blue-light{
+ background:$color_pallate_8 !important;
+}
+.bg-green-light{
+ background:$color_pallate_9 !important;
+}
+.bg-green{
+ background:$color_pallate_10 !important;
+} */
+.bg-black {
+ background: #000; }
+
+.text-black {
+ color: #000 !important; }
+
+.dlab-scroll {
+ position: relative; }
+
+.scale1 {
+ transform: scale(1.1);
+ -moz-transform: scale(1.1);
+ -webkit-transform: scale(1.1);
+ -ms-transform: scale(1.1);
+ -o-transform: scale(1.1);
+ display: inline-block; }
+
+.scale2 {
+ transform: scale(1.2);
+ -moz-transform: scale(1.2);
+ -webkit-transform: scale(1.2);
+ -ms-transform: scale(1.2);
+ -o-transform: scale(1.2);
+ display: inline-block; }
+
+.scale3 {
+ transform: scale(1.3);
+ -moz-transform: scale(1.3);
+ -webkit-transform: scale(1.3);
+ -ms-transform: scale(1.3);
+ -o-transform: scale(1.3);
+ display: inline-block; }
+
+.scale4 {
+ transform: scale(1.4);
+ -moz-transform: scale(1.4);
+ -webkit-transform: scale(1.4);
+ -ms-transform: scale(1.4);
+ -o-transform: scale(1.4);
+ display: inline-block; }
+
+.scale5 {
+ transform: scale(1.5);
+ -moz-transform: scale(1.5);
+ -webkit-transform: scale(1.5);
+ -ms-transform: scale(1.5);
+ -o-transform: scale(1.5);
+ display: inline-block; }
+
+.scale-2 {
+ transform: scale(2);
+ -moz-transform: scale(2);
+ -webkit-transform: scale(2);
+ -ms-transform: scale(2);
+ -o-transform: scale(2);
+ display: inline-block; }
+
+@-webkit-keyframes crescendo {
+ from {
+ -webkit-transform: translateY(5px) scale(0.8);
+ -ms-transform: translateY(5px) scale(0.8);
+ transform: translateY(5px) scale(0.8); }
+ to {
+ -webkit-transform: translateY(0px) scale(1);
+ -ms-transform: translateY(0px) scale(1);
+ transform: translateY(0px) scale(1); } }
+
+.height10 {
+ height: 10px; }
+
+.height20 {
+ height: 20px; }
+
+.height30 {
+ height: 30px; }
+
+.height40 {
+ height: 40px; }
+
+.height50 {
+ height: 50px; }
+
+.height60 {
+ height: 60px; }
+
+.height70 {
+ height: 70px; }
+
+.height80 {
+ height: 80px; }
+
+.height90 {
+ height: 90px; }
+
+.height100 {
+ height: 100px; }
+
+.height110 {
+ height: 110px; }
+
+.height120 {
+ height: 120px; }
+
+.height130 {
+ height: 130px; }
+
+.height140 {
+ height: 140px; }
+
+.height150 {
+ height: 150px; }
+
+.height160 {
+ height: 160px; }
+
+.height170 {
+ height: 170px; }
+
+.height180 {
+ height: 180px; }
+
+.height190 {
+ height: 190px; }
+
+.height200 {
+ height: 200px; }
+
+.height210 {
+ height: 210px; }
+
+.height220 {
+ height: 220px; }
+
+.height230 {
+ height: 230px; }
+
+.height240 {
+ height: 240px; }
+
+.height250 {
+ height: 250px; }
+
+.height260 {
+ height: 260px; }
+
+.height270 {
+ height: 270px; }
+
+.height280 {
+ height: 280px; }
+
+.height290 {
+ height: 290px; }
+
+.height300 {
+ height: 300px; }
+
+.height310 {
+ height: 310px; }
+
+.height320 {
+ height: 320px; }
+
+.height330 {
+ height: 330px; }
+
+.height340 {
+ height: 340px; }
+
+.height350 {
+ height: 350px; }
+
+.height360 {
+ height: 360px; }
+
+.height370 {
+ height: 370px; }
+
+.height380 {
+ height: 380px; }
+
+.height390 {
+ height: 390px; }
+
+.height400 {
+ height: 400px; }
+
+.height415 {
+ height: 415px; }
+
+.height500 {
+ height: 500px; }
+
+.height550 {
+ height: 550px; }
+
+.height600 {
+ height: 600px; }
+
+.height630 {
+ height: 630px; }
+
+.height720 {
+ height: 720px; }
+
+.height750 {
+ height: 750px; }
+
+.height800 {
+ height: 800px; }
+
+.width10 {
+ width: 10px; }
+
+.width20 {
+ width: 20px; }
+
+.width30 {
+ width: 30px; }
+
+.width40 {
+ width: 40px; }
+
+.width50 {
+ width: 50px; }
+
+.width60 {
+ width: 60px; }
+
+.width70 {
+ width: 70px; }
+
+.width80 {
+ width: 80px; }
+
+.width90 {
+ width: 90px; }
+
+.width100 {
+ width: 100px; }
+
+.width110 {
+ width: 110px; }
+
+.width120 {
+ width: 120px; }
+
+.width130 {
+ width: 130px; }
+
+.width140 {
+ width: 140px; }
+
+.width150 {
+ width: 150px; }
+
+.width160 {
+ width: 160px; }
+
+.width170 {
+ width: 170px; }
+
+.width180 {
+ width: 180px; }
+
+.width190 {
+ width: 190px; }
+
+.width200 {
+ width: 200px; }
+
+.width210 {
+ width: 210px; }
+
+.width220 {
+ width: 220px; }
+
+.width230 {
+ width: 230px; }
+
+.width240 {
+ width: 240px; }
+
+.width250 {
+ width: 250px; }
+
+.width260 {
+ width: 260px; }
+
+.width270 {
+ width: 270px; }
+
+.width280 {
+ width: 280px; }
+
+.width290 {
+ width: 290px; }
+
+.width300 {
+ width: 300px; }
+
+.width310 {
+ width: 310px; }
+
+.width320 {
+ width: 320px; }
+
+.width330 {
+ width: 330px; }
+
+.width340 {
+ width: 340px; }
+
+.width350 {
+ width: 350px; }
+
+.width360 {
+ width: 360px; }
+
+.width370 {
+ width: 370px; }
+
+.width380 {
+ width: 380px; }
+
+.width390 {
+ width: 390px; }
+
+.width400 {
+ width: 400px; }
+
+.rounded {
+ border-radius: 1.75rem !important; }
+
+label {
+ margin-bottom: 0.5rem; }
+
+@keyframes gXGDoR {
+ from {
+ -webkit-transform: translateY(5px) scale(0.8);
+ -ms-transform: translateY(5px) scale(0.8);
+ transform: translateY(5px) scale(0.8); }
+ to {
+ -webkit-transform: translateY(0px) scale(1);
+ -ms-transform: translateY(0px) scale(1);
+ transform: translateY(0px) scale(1); } }
+
+@keyframes crescendo {
+ from {
+ -webkit-transform: translateY(5px) scale(0.8);
+ -ms-transform: translateY(5px) scale(0.8);
+ transform: translateY(5px) scale(0.8); }
+ to {
+ -webkit-transform: translateY(0px) scale(1);
+ -ms-transform: translateY(0px) scale(1);
+ transform: translateY(0px) scale(1); } }
+
+@keyframes gXGDoR {
+ from {
+ -webkit-transform: translateY(5px) scale(0.8);
+ -ms-transform: translateY(5px) scale(0.8);
+ transform: translateY(5px) scale(0.8); }
+ to {
+ -webkit-transform: translateY(0px) scale(1);
+ -ms-transform: translateY(0px) scale(1);
+ transform: translateY(0px) scale(1); } }
+
+@media only screen and (min-width: 1200px) and (max-width: 1600px) {
+ .col-xxl-1 {
+ flex: 0 0 8.33333%;
+ max-width: 8.33333%; }
+ .col-xxl-2 {
+ flex: 0 0 16.66667%;
+ max-width: 16.66667%; }
+ .col-xxl-3 {
+ flex: 0 0 25%;
+ max-width: 25%; }
+ .col-xxl-4 {
+ flex: 0 0 33.33333%;
+ max-width: 33.33333%; }
+ .col-xxl-5 {
+ flex: 0 0 41.66667%;
+ max-width: 41.66667%; }
+ .col-xxl-6 {
+ flex: 0 0 50%;
+ max-width: 50%; }
+ .col-xxl-7 {
+ flex: 0 0 58.33333%;
+ max-width: 58.33333%; }
+ .col-xxl-8 {
+ flex: 0 0 66.66667%;
+ max-width: 66.66667%; }
+ .col-xxl-9 {
+ flex: 0 0 75%;
+ max-width: 75%; }
+ .col-xxl-10 {
+ flex: 0 0 83.33333%;
+ max-width: 83.33333%; }
+ .col-xxl-11 {
+ flex: 0 0 91.66667%;
+ max-width: 91.66667%; }
+ .col-xxl-12 {
+ flex: 0 0 100%;
+ max-width: 100%; }
+ .mb-xxl-4 {
+ margin-bottom: 1.5rem !important; } }
+
+/* Editable */
+.waviy {
+ position: relative;
+ -webkit-box-reflect: below -20px linear-gradient(transparent, rgba(0, 0, 0, 0.2)); }
+
+.waviy span {
+ position: relative;
+ display: inline-block;
+ font-size: 40px;
+ color: #000;
+ text-transform: uppercase;
+ animation: waviy 1s infinite;
+ animation-delay: calc(.1s * var(--i)); }
+
+@keyframes waviy {
+ 0%, 40%, 100% {
+ transform: translateY(0); }
+ 20% {
+ transform: translateY(-20px); } }
+
+#preloader {
+ position: fixed;
+ width: 100%;
+ height: 100%;
+ z-index: 99999;
+ left: 0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ top: 0;
+ background-color: #fff; }
+ .waviy span
+ {
+ color: rgb(102 16 242);
+ }
+
+[data-theme-version="dark"] #preloader {
+ background: #171622; }
+
+[data-theme-version="dark"] .waviy span {
+ color: #fff; }
+
+.footer {
+ padding-left: 17.1875rem;
+ background-color: #f6f6f6;
+ font-size: 13px; }
+ .footer .copyright {
+ padding: 0.9375rem; }
+ .footer .copyright p {
+ text-align: center;
+ margin: 0; }
+ .footer .copyright a {
+ color: var(--primary); }
+
+[data-sidebar-style="mini"] .nav-control,
+[data-layout="horizontal"] .nav-control {
+ display: none; }
+
+@media only screen and (max-width: 767px) {
+ [data-sidebar-style="overlay"] .nav-header .logo-abbr {
+ display: block; } }
+
+[data-header-position="fixed"] .nav-header {
+ position: fixed;
+ left: 1.25rem; }
+ @media only screen and (max-width: 767px) {
+ [data-header-position="fixed"] .nav-header {
+ left: 0; } }
+
+.nav-header {
+ height: 6.3rem;
+ width: 20.5rem;
+ display: inline-block;
+ text-align: left;
+ position: absolute;
+ left: 1.25rem;
+ top: 1.25rem;
+ background-color: var(--nav-headbg);
+ transition: all .2s ease;
+ z-index: 5;
+ box-shadow: 4px 0px 8px rgb(189 200 213), -4px -0px 8px rgb(255 255 255);
+}
+ .nav-header .logo-abbr {
+ max-width: 47px; }
+ @media only screen and (max-width: 1400px) {
+ .nav-header .logo-abbr {
+ max-width: 45px; } }
+ @media only screen and (max-width: 575px) {
+ .nav-header .logo-abbr {
+ width: 35px;
+ height: 35px; } }
+ .nav-header .logo-compact {
+ display: none; }
+ @media only screen and (max-width: 1400px) {
+ .nav-header {
+ height: 5.5rem;
+ width: 17rem; } }
+ .nav-header .brand-logo {
+ display: flex;
+ height: 100%;
+ width: 100%;
+ justify-content: flex-start;
+ align-items: center;
+ font-size: 1.125rem;
+ color: #fff;
+ text-decoration: none;
+ padding-left: 30px;
+ padding-right: 30px;
+ font-weight: 700; }
+ @media only screen and (max-width: 1400px) {
+ .nav-header .brand-logo {
+ padding-left: 20px;
+ padding-right: 20px; } }
+ [data-sidebar-style="compact"] .nav-header .brand-logo,
+ [data-sidebar-style="mini"] .nav-header .brand-logo {
+ padding-left: 0;
+ padding-right: 0;
+ justify-content: center; }
+ @media only screen and (max-width: 767px) {
+ .nav-header .brand-logo {
+ padding-left: 0;
+ padding-right: 0;
+ justify-content: center; } }
+ .nav-header .brand-title {
+ margin-left: 15px;
+ margin-top: 15px;
+ max-width: 140px;
+ font-size: 38px;
+ color: #000; }
+ [data-theme-version="dark"] .nav-header .brand-title {
+ background-position: 0 120%; }
+ @media only screen and (max-width: 767px) {
+ .nav-header {
+ top: 0;
+ background: transparent; }
+ .nav-header .svg-logo-primary-path {
+ fill: var(--primary) !important; }
+ .nav-header .logo-abbr path:nth-child(1) {
+ fill: #6610F2 !important; }
+ .nav-header .logo-abbr path:nth-child(2) {
+ fill: #F8A961 !important; } }
+ .nav-header .svg-logo-primary-path {
+ fill: var(--primary); }
+
+@media only screen and (max-width: 1199px) {
+ .nav-header {
+ height: 5rem; } }
+
+@media only screen and (max-width: 1023px) {
+ .nav-header {
+ width: 5rem; }
+ .nav-header .brand-title {
+ display: none; } }
+
+.nav-control {
+ cursor: pointer;
+ position: absolute;
+ right: 1.75rem;
+ text-align: center;
+ top: 55%;
+ transform: translateY(-50%);
+ z-index: 9999;
+ font-size: 1.4rem;
+ padding: 2px 0.5rem 0;
+ border-radius: 2px; }
+ @media only screen and (max-width: 1400px) {
+ .nav-control {
+ right: 0.75rem; } }
+ @media only screen and (max-width: 767px) {
+ .nav-control {
+ right: -3rem; } }
+ @media only screen and (max-width: 575px) {
+ .nav-control {
+ right: -3rem; } }
+
+.hamburger {
+ display: inline-block;
+ left: 0px;
+ position: relative;
+ top: 3px;
+ -webkit-transition: all 0.3s ease-in-out 0s;
+ transition: all 0.3s ease-in-out 0s;
+ width: 26px;
+ z-index: 999; }
+
+.hamburger .line {
+ background: #000;
+ display: block;
+ height: 3px;
+ border-radius: 3px;
+ margin-top: 6px;
+ margin-bottom: 6px;
+ margin-right: auto;
+ -webkit-transition: all 0.3s ease-in-out;
+ transition: all 0.3s ease-in-out; }
+ @media only screen and (max-width: 767px) {
+ .hamburger .line {
+ background: #000 !important; } }
+
+.hamburger .line:nth-child(1) {
+ width: 26px; }
+
+.hamburger .line:nth-child(2) {
+ width: 26px; }
+
+.hamburger .line:nth-child(3) {
+ width: 15px; }
+
+.hamburger:hover {
+ cursor: pointer; }
+
+.hamburger:hover .line {
+ width: 26px; }
+
+.hamburger.is-active .line:nth-child(1),
+.hamburger.is-active .line:nth-child(3) {
+ width: 10px;
+ height: 2px; }
+
+.hamburger.is-active .line:nth-child(2) {
+ -webkit-transform: translateX(0px);
+ transform: translateX(0px);
+ width: 22px;
+ height: 2px; }
+
+.hamburger.is-active .line:nth-child(1) {
+ -webkit-transform: translateY(4px) translateX(12px) rotate(45deg);
+ transform: translateY(4px) translateX(12px) rotate(45deg); }
+
+.hamburger.is-active .line:nth-child(3) {
+ -webkit-transform: translateY(-4px) translateX(12px) rotate(-45deg);
+ transform: translateY(-4px) translateX(12px) rotate(-45deg); }
+
+@media (min-width: 767px) {
+ [data-sidebar-style="compact"] .nav-control {
+ display: none; }
+ [data-sidebar-style="compact"] .nav-header {
+ width: 11.25rem; } }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .brand-title {
+ display: none; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .logo-abbr {
+ display: block; }
+
+[data-sidebar-style="full"][data-layout="horizontal"] .logo-compact {
+ display: none; }
+
+[data-sidebar-style="mini"] .nav-header .logo-abbr {
+ display: block; }
+
+[data-sidebar-style="compact"][data-layout="vertical"] .nav-header .brand-title {
+ display: none; }
+
+[data-sidebar-style="compact"][data-layout="vertical"] .nav-header .logo-compact {
+ max-width: 75px; }
+
+[data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
+ padding-left: 30px;
+ padding-right: 30px;
+ justify-content: start; }
+
+[data-sidebar-style="modern"][data-layout="vertical"] .nav-header {
+ width: 10.625rem; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .nav-header .brand-title {
+ display: none; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .nav-header .logo-compact {
+ display: none; }
+
+.header {
+ height: 7.5rem;
+ z-index: 1;
+ position: relative;
+ padding: 0rem;
+ /* background: var(--headerbg); */
+ z-index: 3;
+ /* padding-left: 21.563rem;
+ padding-top: 20px; */
+ transition: all .2s ease;
+ background-color: var(--nav-headbg);
+ /* box-shadow: 4px 0px 8px rgb(189 200 213), -4px -0px 8px rgb(255 255 255); */
+}
+ .header .header-content {
+ height: 100%;
+ padding-left: 3rem;
+ padding-right: 1.875rem;
+ align-items: center;
+ display: flex; }
+ @media only screen and (max-width: 1400px) {
+ .header .header-content {
+ padding-left: 2rem; } }
+ @media only screen and (max-width: 767px) {
+ .header .header-content {
+ padding-left: 3.75rem;
+ padding-right: 0.938rem; } }
+ .header .navbar {
+ padding: 0;
+ height: 100%;
+ width: 100%; }
+ .header .navbar .navbar-collapse {
+ height: 100%;
+ width: 100%; }
+ @media only screen and (max-width: 1400px) {
+ .header {
+ height: 6.5rem; } }
+ @media only screen and (max-width: 1199px) {
+ .header {
+ height: 5rem; } }
+ @media only screen and (max-width: 767px) {
+ .header {
+ padding-top: 0; } }
+
+/* pulse in SVG */
+svg.pulse-svg {
+ overflow: visible; }
+ svg.pulse-svg .first-circle, svg.pulse-svg .second-circle, svg.pulse-svg .third-circle {
+ -webkit-transform: scale(0.3);
+ transform: scale(0.3);
+ -webkit-transform-origin: center center;
+ transform-origin: center center;
+ -webkit-animation: pulse-me 3s linear infinite;
+ animation: pulse-me 3s linear infinite;
+ fill: var(--primary); }
+ svg.pulse-svg .second-circle {
+ -webkit-animation-delay: 1s;
+ animation-delay: 1s; }
+ svg.pulse-svg .third-circle {
+ -webkit-animation-delay: 2s;
+ animation-delay: 2s; }
+
+/* pulse in CSS */
+.pulse-css {
+ width: 1rem;
+ height: 1rem;
+ border-radius: 0.5rem;
+ border-radius: 3.5rem;
+ height: 20px;
+ position: absolute;
+ background: #fe8630;
+ right: 6px;
+ top: 5px;
+ border: 4px solid #fff;
+ width: 20px; }
+ .pulse-css:after, .pulse-css:before {
+ content: '';
+ width: 1rem;
+ height: 1rem;
+ border-radius: 0.5rem;
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: -.2rem;
+ background-color: #D8B9C3;
+ margin: auto;
+ -webkit-transform: scale(0.3);
+ transform: scale(0.3);
+ -webkit-transform-origin: center center;
+ transform-origin: center center;
+ -webkit-animation: pulse-me 3s linear infinite;
+ animation: pulse-me 3s linear infinite; }
+ [direction="rtl"] .pulse-css:after, [direction="rtl"] .pulse-css:before {
+ left: auto;
+ right: -.2rem; }
+ @media only screen and (max-width: 1400px) {
+ .pulse-css {
+ height: 16px;
+ width: 16px; } }
+
+@-webkit-keyframes pulse-me {
+ 0% {
+ -webkit-transform: scale(0.3);
+ transform: scale(0.3);
+ opacity: 0; }
+ 50% {
+ opacity: 0.1; }
+ 70% {
+ opacity: 0.09; }
+ 100% {
+ -webkit-transform: scale(3);
+ transform: scale(3);
+ opacity: 0; } }
+
+@keyframes pulse-me {
+ 0% {
+ -webkit-transform: scale(0.3);
+ transform: scale(0.3);
+ opacity: 0; }
+ 50% {
+ opacity: 0.1; }
+ 70% {
+ opacity: 0.09; }
+ 100% {
+ -webkit-transform: scale(3);
+ transform: scale(3);
+ opacity: 0; } }
+
+[data-sidebar-style="full"] .header,
+[data-sidebar-style="overlay"] .header {
+ width: 100%; }
+ @media only screen and (max-width: 1400px) {
+ [data-sidebar-style="full"] .header,
+ [data-sidebar-style="overlay"] .header {
+ width: 100%;
+ padding-left: 18.2rem; } }
+ @media only screen and (max-width: 1023px) {
+ [data-sidebar-style="full"] .header,
+ [data-sidebar-style="overlay"] .header {
+ width: 100%;
+ padding-left: 5rem; } }
+
+[data-sidebar-style="mini"] .header {
+ width: 100%;
+ height: 6.5rem;
+ padding-left: 7.5rem; }
+ @media only screen and (max-width: 1023px) {
+ [data-sidebar-style="mini"] .header {
+ height: 5.5rem; } }
+
+[data-sidebar-style="compact"] .header {
+ width: 100%;
+ padding-left: 12.5rem; }
+ [data-sidebar-style="compact"] .header .header-content {
+ padding-left: 2.5rem; }
+
+[data-header-position="fixed"] .header {
+ position: fixed;
+ top: 0;
+ width: 100%; }
+
+[data-header-position="fixed"] .content-body {
+ padding-top: 7.5rem; }
+ @media only screen and (max-width: 1400px) {
+ [data-header-position="fixed"] .content-body {
+ padding-top: 6.5rem; } }
+ @media only screen and (max-width: 1199px) {
+ [data-header-position="fixed"] .content-body {
+ padding-top: 5rem; } }
+
+[data-header-position="fixed"] .dlabnav {
+ margin-top: 0; }
+
+[data-sidebar-style="compact"][data-header-position="fixed"][data-container="boxed"][data-layout="vertical"] .header {
+ width: 1199px; }
+
+[data-sidebar-style="modern"] .header {
+ width: 100%;
+ padding-left: 11.9rem; }
+
+[data-sidebar-style="modern"][data-layout="horizontal"] .nav-header .brand-logo {
+ justify-content: start; }
+
+[data-sidebar-style="modern"][data-layout="horizontal"] .header .header-content {
+ padding-left: 30px; }
+
+.header-left {
+ height: 100%;
+ display: flex;
+ align-items: center; }
+ .header-left .breadcrumb {
+ margin-bottom: 0; }
+ .header-left .dashboard_bar {
+ font-size: 38px;
+ font-weight: 600;
+ color: #000; }
+ @media only screen and (max-width: 1600px) {
+ .header-left .dashboard_bar {
+ font-size: 34px; } }
+ @media only screen and (max-width: 767px) {
+ .header-left .dashboard_bar {
+ display: none; } }
+ .header-left .dashboard_bar.sub-bar {
+ font-size: 30px; }
+ @media only screen and (max-width: 1600px) {
+ .header-left .dashboard_bar.sub-bar {
+ font-size: 24px; } }
+ @media only screen and (max-width: 767px) {
+ .header-left .dashboard_bar.sub-bar {
+ display: none; } }
+ @media only screen and (max-width: 1600px) {
+ .header-left .breadcrumb .breadcrumb-item {
+ font-size: 14px; } }
+ @media only screen and (max-width: 767px) {
+ .header-left .breadcrumb {
+ display: none; } }
+ .header-left .back-icon {
+ height: 50px;
+ width: 50px;
+ line-height: 50px;
+ border-radius: 18px;
+ text-align: center;
+ background: #EAEAEA;
+ color: #4F7086;
+ font-size: 32px;
+ margin-right: 18px; }
+ @media only screen and (max-width: 767px) {
+ .header-left .back-icon {
+ display: none; } }
+
+[data-sidebar-style="compact"] .header-left {
+ margin-left: 0; }
+
+.header-right {
+ height: 100%; }
+ .header-right .nav-item {
+ height: 100%;
+ display: flex;
+ align-items: center; }
+ .header-right .nav-item .nav-link {
+ color: #464a53;
+ font-size: 18px; }
+ .header-right .right-sidebar {
+ margin-right: -30px; }
+ .header-right .right-sidebar a {
+ height: 80px;
+ width: 80px;
+ text-align: center;
+ justify-content: center;
+ display: flex;
+ align-items: center;
+ border-left: 1px solid #c8c8c8; }
+ .header-right > li:not(:first-child) {
+ padding-left: 1rem; }
+ @media only screen and (max-width: 1199px) {
+ .header-right > li:not(:first-child) {
+ padding-left: 0.5rem; } }
+ @media only screen and (max-width: 767px) {
+ .header-right .notification_dropdown {
+ position: static; } }
+ .header-right .notification_dropdown .nav-link {
+ position: relative;
+ color: var(--primary);
+ background: transparent;
+ border-radius: 1.75rem;
+ padding: 15px;
+ line-height: 1; }
+ @media only screen and (max-width: 1400px) {
+ .header-right .notification_dropdown .nav-link {
+ padding: 10px; } }
+ .header-right .notification_dropdown .nav-link i {
+ font-size: 24px; }
+ @media only screen and (max-width: 1400px) {
+ .header-right .notification_dropdown .nav-link i {
+ font-size: 18px; } }
+ @media only screen and (max-width: 1400px) {
+ .header-right .notification_dropdown .nav-link svg {
+ width: 24px;
+ height: 24px; } }
+ .header-right .notification_dropdown .nav-link .badge {
+ position: absolute;
+ font-size: 0.625rem;
+ border-radius: 50%;
+ right: 0;
+ top: 0;
+ border: 2px solid #e8eaec;
+ font-weight: normal;
+ height: 30px;
+ width: 30px;
+ line-height: 18px;
+ text-align: center;
+ padding: 5px;
+ font-size: 14px;
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+}
+ @media only screen and (max-width: 1400px) {
+ .header-right .notification_dropdown .nav-link .badge {
+ height: 24px;
+ width: 24px;
+ border-width: 2px;
+ line-height: 10px;
+ font-size: 11px; } }
+ .header-right .notification_dropdown .dropdown-item:focus a, .header-right .notification_dropdown .dropdown-item:active a {
+ color: #fff; }
+ .header-right .notification_dropdown .dropdown-item a {
+ color: #6e6e6e; }
+ .header-right .notification_dropdown .dropdown-item a:hover {
+ text-decoration: none; }
+ .header-right .dropdown-menu {
+ border-width: 0;
+ box-shadow: 0 0 37px rgba(8, 21, 66, 0.05); }
+ [data-theme-version="dark"] .header-right .dropdown-menu {
+ box-shadow: none; }
+ .header-right .search-area {
+ width: 340px;
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+ border-radius: 40px;
+}
+ .header-right .search-area .form-control {
+ height: 56px;
+ background: #f3f3f3;
+ border: 0;
+}
+ .header-right .search-area .input-group-text {
+ height: 56px;
+ border-radius: 1rem;
+ background: #f3f3f3;
+ padding: 0 20px; }
+ .header-right .search-area .input-group-text i {
+ font-size: 24px; }
+ @media only screen and (max-width: 1600px) {
+ .header-right .search-area {
+ width: 230px; } }
+ @media only screen and (max-width: 1199px) {
+ .header-right .search-area {
+ display: none; } }
+
+.dlab-fullscreen #icon-minimize {
+ display: none; }
+
+.dlab-fullscreen.active #icon-full {
+ display: none; }
+
+.dlab-fullscreen.active #icon-minimize {
+ display: inline-block; }
+
+.notification_dropdown .dropdown-menu-end {
+ min-width: 310px;
+ padding: 0rem 0 1rem;
+ top: 100%; }
+ .notification_dropdown .dropdown-menu-end .notification_title {
+ background: var(--primary);
+ color: #fff;
+ padding: 10px 20px; }
+ .notification_dropdown .dropdown-menu-end .notification_title h5, .notification_dropdown .dropdown-menu-end .notification_title .h5 {
+ color: #fff;
+ margin-bottom: 3px; }
+ .notification_dropdown .dropdown-menu-end .media {
+ width: 45px;
+ height: 45px;
+ font-size: 18px; }
+ [data-theme-version="dark"] .notification_dropdown .dropdown-menu-end .media {
+ border-color: #2e2e42; }
+ .notification_dropdown .dropdown-menu-end .media > span {
+ width: 35px;
+ height: 35px;
+ border-radius: 50px;
+ display: inline-block;
+ padding: 7px 9px;
+ margin-right: 10px; }
+ [direction="rtl"].notification_dropdown .dropdown-menu-end .media > span {
+ margin-right: 0;
+ margin-left: 10px; }
+ .notification_dropdown .dropdown-menu-end .media > span.success {
+ background: #e7fbe6;
+ color: #68e365; }
+ .notification_dropdown .dropdown-menu-end .media > span.primary {
+ background: var(--rgba-primary-1);
+ color: var(--primary); }
+ .notification_dropdown .dropdown-menu-end .media > span.danger {
+ background: #fee6ea;
+ color: #f72b50; }
+ .notification_dropdown .dropdown-menu-end .media .notify-time {
+ width: 100%;
+ margin-right: 0;
+ color: #828690; }
+ .notification_dropdown .dropdown-menu-end .media p {
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap;
+ max-width: 200px;
+ margin-bottom: 0;
+ margin-top: 5px; }
+ @media only screen and (max-width: 575px) {
+ .notification_dropdown .dropdown-menu-end .media p {
+ max-width: 100px; } }
+ .notification_dropdown .dropdown-menu-end .all-notification {
+ display: block;
+ padding: 15px 30px 0;
+ text-align: center;
+ border-top: 1px solid #c8c8c8; }
+ .notification_dropdown .dropdown-menu-end .all-notification i {
+ margin-left: 10px; }
+
+[data-container="boxed"] .search-area {
+ display: none !important; }
+
+.rtl {
+ text-align: right;
+ direction: rtl; }
+ .rtl .nav {
+ padding-right: 0; }
+ .rtl .navbar-nav .nav-item {
+ float: right; }
+ .rtl .navbar-nav .nav-item + .nav-item {
+ margin-right: 1rem;
+ margin-left: inherit; }
+ .rtl th {
+ text-align: right; }
+ .rtl .alert-dismissible {
+ padding-right: 1.25rem;
+ padding-left: 4rem; }
+ .rtl .dropdown-menu {
+ right: 0;
+ text-align: right; }
+ .rtl .checkbox label {
+ padding-right: 1.25rem;
+ padding-left: inherit; }
+ .rtl .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+ border-radius: 0 0.75rem 0.75rem 0; }
+ .rtl .btn-group > .btn:last-child:not(:first-child),
+ .rtl .btn-group > .dropdown-toggle:not(:first-child) {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ .rtl .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ .rtl .custom-control-label::after,
+ .rtl .custom-control-label::before {
+ right: 0;
+ left: inherit; }
+ .rtl .custom-select {
+ padding: 0.375rem 0.75rem 0.375rem 1.75rem;
+ background: #f6f6f6 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat left 0.75rem center;
+ background-size: 8px 10px; }
+ .rtl .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
+ .rtl .input-group > .input-group-append:last-child > .input-group-text:not(:last-child),
+ .rtl .input-group > .input-group-append:not(:last-child) > .btn,
+ .rtl .input-group > .input-group-append:not(:last-child) > .input-group-text,
+ .rtl .input-group > .input-group-prepend > .btn,
+ .rtl .input-group > .input-group-prepend > .input-group-text {
+ border-radius: 0 0.75rem 0.75rem 0; }
+ .rtl .input-group > .input-group-append > .btn,
+ .rtl .input-group > .input-group-append > .input-group-text,
+ .rtl .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
+ .rtl .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child),
+ .rtl .input-group > .input-group-prepend:not(:first-child) > .btn,
+ .rtl .input-group > .input-group-prepend:not(:first-child) > .input-group-text {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ .rtl .input-group > .custom-select:not(:first-child),
+ .rtl .input-group > .form-control:not(:first-child) {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ .rtl .input-group > .custom-select:not(:last-child),
+ .rtl .input-group > .form-control:not(:last-child) {
+ border-radius: 0 0.75rem 0.75rem 0; }
+ .rtl .input-group > .custom-select:not(:last-child):not(:first-child),
+ .rtl .input-group > .form-control:not(:last-child):not(:first-child) {
+ border-radius: 0; }
+ .rtl .custom-control {
+ padding-right: 1.5rem;
+ padding-left: inherit;
+ margin-right: inherit;
+ margin-left: 1rem; }
+ .rtl .custom-control-indicator {
+ right: 0;
+ left: inherit; }
+ .rtl .custom-file-label::after {
+ right: initial;
+ left: -1px;
+ border-radius: .25rem 0 0 .25rem; }
+ .rtl .radio input,
+ .rtl .radio-inline,
+ .rtl .checkbox input,
+ .rtl .checkbox-inline input {
+ margin-right: -1.25rem;
+ margin-left: inherit; }
+ .rtl .list-group {
+ padding-right: 0;
+ padding-left: 40px; }
+ .rtl .close {
+ float: left; }
+ .rtl .modal-header .close {
+ margin: -15px auto -15px -15px; }
+ .rtl .modal-footer > :not(:first-child) {
+ margin-right: .25rem; }
+ .rtl .alert-dismissible .close {
+ right: inherit;
+ left: 0; }
+ .rtl .dropdown-toggle::after {
+ margin-right: .255em;
+ margin-left: 0; }
+ .rtl .form-check-input {
+ margin-right: -1.25rem;
+ margin-left: inherit; }
+ .rtl .form-check-label {
+ padding-right: 1.25rem;
+ padding-left: inherit; }
+ .rtl .offset-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; }
+ @media (min-width: 576px) {
+ .rtl .offset-sm-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-sm-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-sm-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-sm-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-sm-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-sm-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-sm-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-sm-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-sm-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-sm-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-sm-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-sm-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ @media (min-width: 768px) {
+ .rtl .offset-md-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-md-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-md-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-md-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-md-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-md-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-md-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-md-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-md-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-md-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-md-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-md-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ @media (min-width: 992px) {
+ .rtl .offset-lg-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-lg-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-lg-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-lg-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-lg-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-lg-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-lg-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-lg-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-lg-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-lg-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-lg-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-lg-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ @media (min-width: 1200px) {
+ .rtl .offset-xl-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-xl-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-xl-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-xl-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-xl-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-xl-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-xl-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-xl-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-xl-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-xl-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-xl-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-xl-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ @media (min-width: 1440) {
+ .rtl .offset-xxl-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-xxl-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-xxl-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-xxl-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-xxl-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-xxl-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-xxl-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-xxl-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-xxl-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-xxl-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-xxl-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-xxl-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ .rtl .mr-0,
+ .rtl .mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-0,
+ .rtl .mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-1,
+ .rtl .mx-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-1,
+ .rtl .mx-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-2,
+ .rtl .mx-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-2,
+ .rtl .mx-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-3,
+ .rtl .mx-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-3,
+ .rtl .mx-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-4,
+ .rtl .mx-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-4,
+ .rtl .mx-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-5,
+ .rtl .mx-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-5,
+ .rtl .mx-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-0,
+ .rtl .px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-0,
+ .rtl .px-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-1,
+ .rtl .px-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-1,
+ .rtl .px-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-2,
+ .rtl .px-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-2,
+ .rtl .px-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-3,
+ .rtl .px-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-3,
+ .rtl .px-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-4,
+ .rtl .px-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-4,
+ .rtl .px-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-5,
+ .rtl .px-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-5,
+ .rtl .px-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ @media (min-width: 576px) {
+ .rtl .mr-sm-0,
+ .rtl .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-sm-0,
+ .rtl .mx-sm-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-sm-1,
+ .rtl .mx-sm-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-sm-1,
+ .rtl .mx-sm-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-sm-2,
+ .rtl .mx-sm-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-sm-2,
+ .rtl .mx-sm-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-sm-3,
+ .rtl .mx-sm-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-sm-3,
+ .rtl .mx-sm-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-sm-4,
+ .rtl .mx-sm-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-sm-4,
+ .rtl .mx-sm-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-sm-5,
+ .rtl .mx-sm-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-sm-5,
+ .rtl .mx-sm-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-sm-0,
+ .rtl .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-sm-0,
+ .rtl .px-sm-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-sm-1,
+ .rtl .px-sm-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-sm-1,
+ .rtl .px-sm-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-sm-2,
+ .rtl .px-sm-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-sm-2,
+ .rtl .px-sm-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-sm-3,
+ .rtl .px-sm-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-sm-3,
+ .rtl .px-sm-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-sm-4,
+ .rtl .px-sm-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-sm-4,
+ .rtl .px-sm-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-sm-5,
+ .rtl .px-sm-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-sm-5,
+ .rtl .px-sm-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-sm-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-sm-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ @media (min-width: 768px) {
+ .rtl .mr-md-0,
+ .rtl .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-md-0,
+ .rtl .mx-md-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-md-1,
+ .rtl .mx-md-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-md-1,
+ .rtl .mx-md-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-md-2,
+ .rtl .mx-md-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-md-2,
+ .rtl .mx-md-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-md-3,
+ .rtl .mx-md-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-md-3,
+ .rtl .mx-md-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-md-4,
+ .rtl .mx-md-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-md-4,
+ .rtl .mx-md-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-md-5,
+ .rtl .mx-md-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-md-5,
+ .rtl .mx-md-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-md-0,
+ .rtl .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-md-0,
+ .rtl .px-md-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-md-1,
+ .rtl .px-md-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-md-1,
+ .rtl .px-md-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-md-2,
+ .rtl .px-md-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-md-2,
+ .rtl .px-md-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-md-3,
+ .rtl .px-md-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-md-3,
+ .rtl .px-md-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-md-4,
+ .rtl .px-md-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-md-4,
+ .rtl .px-md-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-md-5,
+ .rtl .px-md-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-md-5,
+ .rtl .px-md-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-md-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-md-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ @media (min-width: 992px) {
+ .rtl .mr-lg-0,
+ .rtl .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-lg-0,
+ .rtl .mx-lg-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-lg-1,
+ .rtl .mx-lg-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-lg-1,
+ .rtl .mx-lg-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-lg-2,
+ .rtl .mx-lg-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-lg-2,
+ .rtl .mx-lg-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-lg-3,
+ .rtl .mx-lg-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-lg-3,
+ .rtl .mx-lg-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-lg-4,
+ .rtl .mx-lg-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-lg-4,
+ .rtl .mx-lg-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-lg-5,
+ .rtl .mx-lg-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-lg-5,
+ .rtl .mx-lg-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-lg-0,
+ .rtl .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-lg-0,
+ .rtl .px-lg-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-lg-1,
+ .rtl .px-lg-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-lg-1,
+ .rtl .px-lg-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-lg-2,
+ .rtl .px-lg-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-lg-2,
+ .rtl .px-lg-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-lg-3,
+ .rtl .px-lg-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-lg-3,
+ .rtl .px-lg-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-lg-4,
+ .rtl .px-lg-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-lg-4,
+ .rtl .px-lg-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-lg-5,
+ .rtl .px-lg-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-lg-5,
+ .rtl .px-lg-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-lg-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-lg-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ @media (min-width: 1200px) {
+ .rtl .mr-xl-0,
+ .rtl .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-xl-0,
+ .rtl .mx-xl-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-xl-1,
+ .rtl .mx-xl-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-xl-1,
+ .rtl .mx-xl-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-xl-2,
+ .rtl .mx-xl-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-xl-2,
+ .rtl .mx-xl-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-xl-3,
+ .rtl .mx-xl-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-xl-3,
+ .rtl .mx-xl-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-xl-4,
+ .rtl .mx-xl-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-xl-4,
+ .rtl .mx-xl-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-xl-5,
+ .rtl .mx-xl-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-xl-5,
+ .rtl .mx-xl-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-xl-0,
+ .rtl .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-xl-0,
+ .rtl .px-xl-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-xl-1,
+ .rtl .px-xl-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-xl-1,
+ .rtl .px-xl-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-xl-2,
+ .rtl .px-xl-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-xl-2,
+ .rtl .px-xl-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-xl-3,
+ .rtl .px-xl-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-xl-3,
+ .rtl .px-xl-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-xl-4,
+ .rtl .px-xl-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-xl-4,
+ .rtl .px-xl-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-xl-5,
+ .rtl .px-xl-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-xl-5,
+ .rtl .px-xl-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-xl-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-xl-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ @media (min-width: 1440) {
+ .rtl .mr-xxl-0,
+ .rtl .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-xxl-0,
+ .rtl .mx-xxl-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-xxl-1,
+ .rtl .mx-xxl-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-xxl-1,
+ .rtl .mx-xxl-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-xxl-2,
+ .rtl .mx-xxl-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-xxl-2,
+ .rtl .mx-xxl-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-xxl-3,
+ .rtl .mx-xxl-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-xxl-3,
+ .rtl .mx-xxl-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-xxl-4,
+ .rtl .mx-xxl-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-xxl-4,
+ .rtl .mx-xxl-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-xxl-5,
+ .rtl .mx-xxl-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-xxl-5,
+ .rtl .mx-xxl-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-xxl-0,
+ .rtl .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-xxl-0,
+ .rtl .px-xxl-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-xxl-1,
+ .rtl .px-xxl-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-xxl-1,
+ .rtl .px-xxl-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-xxl-2,
+ .rtl .px-xxl-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-xxl-2,
+ .rtl .px-xxl-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-xxl-3,
+ .rtl .px-xxl-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-xxl-3,
+ .rtl .px-xxl-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-xxl-4,
+ .rtl .px-xxl-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-xxl-4,
+ .rtl .px-xxl-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-xxl-5,
+ .rtl .px-xxl-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-xxl-5,
+ .rtl .px-xxl-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-xxl-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-xxl-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ .rtl .text-right {
+ text-align: left !important; }
+ .rtl .text-left {
+ text-align: right !important; }
+ @media (min-width: 576px) {
+ .rtl .text-sm-right {
+ text-align: left !important; }
+ .rtl .text-sm-left {
+ text-align: right !important; } }
+ @media (min-width: 768px) {
+ .rtl .text-md-right {
+ text-align: left !important; }
+ .rtl .text-md-left {
+ text-align: right !important; } }
+ @media (min-width: 992px) {
+ .rtl .text-lg-right {
+ text-align: left !important; }
+ .rtl .text-lg-left {
+ text-align: right !important; } }
+ @media (min-width: 1200px) {
+ .rtl .text-xl-right {
+ text-align: left !important; }
+ .rtl .text-xl-left {
+ text-align: right !important; } }
+ @media (min-width: 1440) {
+ .rtl .text-xxl-right {
+ text-align: left !important; }
+ .rtl .text-xxl-left {
+ text-align: right !important; } }
+
+.rtl .mx-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+
+.rtl .mx-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+
+.rtl .mx-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+
+.rtl .mx-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+
+.rtl .mx-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+
+.rtl .mx-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+
+.rtl .mx-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+
+.rtl .mx-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+
+.rtl .mx-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+
+.rtl .mx-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+
+.rtl .mx-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+
+.rtl .mx-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+
+.rtl .px-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+
+.rtl .px-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+
+.rtl .px-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+
+.rtl .px-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+
+.rtl .px-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+
+.rtl .px-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+
+.rtl .px-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+
+.rtl .px-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+
+.rtl .px-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+
+.rtl .px-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+
+.rtl .px-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+
+.rtl .px-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+
+.rtl .mr-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+
+.rtl .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+
+.rtl .ml-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+
+.rtl .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+
+@media (min-width: 576px) {
+ .rtl .mx-sm-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-sm-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-sm-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-sm-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-sm-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-sm-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-sm-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-sm-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-sm-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-sm-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-sm-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-sm-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-sm-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-sm-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-sm-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-sm-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-sm-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-sm-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-sm-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-sm-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-sm-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-sm-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-sm-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-sm-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-sm-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-sm-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+@media (min-width: 768px) {
+ .rtl .mx-md-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-md-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-md-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-md-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-md-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-md-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-md-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-md-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-md-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-md-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-md-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-md-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-md-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-md-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-md-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-md-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-md-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-md-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-md-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-md-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-md-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-md-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-md-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-md-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-md-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-md-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+@media (min-width: 992px) {
+ .rtl .mx-lg-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-lg-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-lg-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-lg-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-lg-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-lg-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-lg-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-lg-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-lg-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-lg-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-lg-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-lg-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-lg-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-lg-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-lg-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-lg-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-lg-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-lg-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-lg-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-lg-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-lg-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-lg-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-lg-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-lg-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-lg-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-lg-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+@media (min-width: 1200px) {
+ .rtl .mx-xl-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-xl-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-xl-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-xl-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-xl-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-xl-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-xl-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-xl-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-xl-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-xl-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-xl-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-xl-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-xl-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-xl-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-xl-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-xl-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-xl-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-xl-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-xl-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-xl-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-xl-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-xl-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-xl-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-xl-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-xl-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-xl-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+@media (min-width: 1440) {
+ .rtl .mx-xxl-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-xxl-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-xxl-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-xxl-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-xxl-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-xxl-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-xxl-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-xxl-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-xxl-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-xxl-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-xxl-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-xxl-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-xxl-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-xxl-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-xxl-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-xxl-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-xxl-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-xxl-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-xxl-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-xxl-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-xxl-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-xxl-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-xxl-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-xxl-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-xxl-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-xxl-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+.rtl .float-left {
+ float: right !important; }
+
+.rtl .float-right {
+ float: left !important; }
+
+.rtl .float-none {
+ float: none !important; }
+
+@media (min-width: 576px) {
+ .rtl .float-sm-left {
+ float: right !important; }
+ .rtl .float-sm-right {
+ float: left !important; }
+ .rtl .float-sm-none {
+ float: none !important; } }
+
+@media (min-width: 768px) {
+ .rtl .float-md-left {
+ float: right !important; }
+ .rtl .float-md-right {
+ float: left !important; }
+ .rtl .float-md-none {
+ float: none !important; } }
+
+@media (min-width: 992px) {
+ .rtl .float-lg-left {
+ float: right !important; }
+ .rtl .float-lg-right {
+ float: left !important; }
+ .rtl .float-lg-none {
+ float: none !important; } }
+
+@media (min-width: 1200px) {
+ .rtl .float-xl-left {
+ float: right !important; }
+ .rtl .float-xl-right {
+ float: left !important; }
+ .rtl .float-xl-none {
+ float: none !important; } }
+
+@media (min-width: 1440) {
+ .rtl .float-xxl-left {
+ float: right !important; }
+ .rtl .float-xxl-right {
+ float: left !important; }
+ .rtl .float-xxl-none {
+ float: none !important; } }
+
+[direction="rtl"][data-theme-version="dark"] .border, [direction="rtl"][data-theme-version="dark"] .border-left, [direction="rtl"][data-theme-version="dark"] .border-right {
+ border-color: #2e2e42 !important; }
+
+[direction="rtl"] .text-right {
+ text-align: left !important; }
+
+[direction="rtl"] .text-left {
+ text-align: right !important; }
+
+[direction="rtl"] .border-right {
+ border-left: 1px solid #f5f5f5 !important;
+ border-right: 0 !important; }
+
+[direction="rtl"] .border-left {
+ border-right: 1px solid #f5f5f5 !important;
+ border-left: 0 !important; }
+
+[direction="rtl"] .dropdown-menu {
+ left: auto; }
+
+[direction="rtl"] .dropdown-menu-right {
+ left: 0;
+ right: auto; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .dropdown-menu-right {
+ left: 15px; } }
+
+[direction="rtl"] .notification_dropdown .dropdown-menu-right .media > span {
+ margin-left: 10px;
+ margin-right: 0; }
+
+[direction="rtl"]:not([data-container="boxed"]) .nav-header {
+ left: auto;
+ right: 0; }
+
+[direction="rtl"][data-container="wide-boxed"] .nav-header {
+ left: auto;
+ right: auto; }
+
+[direction="rtl"] .nav-header {
+ text-align: right;
+ right: auto; }
+ [direction="rtl"] .nav-header .brand-title {
+ margin-left: 0;
+ margin-right: 15px; }
+ [direction="rtl"] .nav-header .brand-logo {
+ padding-left: 0;
+ padding-right: 1.75rem; }
+ [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo {
+ padding-right: 0; }
+ [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo[data-layout="horizontal"] {
+ padding-right: 30px; }
+ [data-sidebar-style="mini"][direction="rtl"] .nav-header .brand-logo {
+ padding-right: 0; }
+ [data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
+ padding-right: 0; }
+ [data-layout="horizontal"][data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
+ padding-right: 30px; }
+ @media (max-width: 767.98px) {
+ [direction="rtl"] .nav-header .brand-logo {
+ padding-right: 0; } }
+
+[direction="rtl"] .nav-control {
+ right: auto;
+ left: -4.0625rem; }
+ @media (max-width: 767.98px) {
+ [direction="rtl"] .nav-control {
+ left: -4.0625rem; } }
+ @media (max-width: 575.98px) {
+ [direction="rtl"] .nav-control {
+ left: -2.0625rem; } }
+
+[direction="rtl"][data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
+ right: 0; }
+
+[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
+ padding-right: 40px; }
+
+[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
+ width: 16rem; }
+
+[direction="rtl"] .header {
+ padding: 0;
+ padding-right: 21.563rem; }
+ @media (max-width: 767.98px) {
+ [direction="rtl"] .header {
+ padding-right: 5rem;
+ padding-left: 0; } }
+ [direction="rtl"] .header .header-content {
+ padding-left: 1.875rem;
+ padding-right: 5.3125rem; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .header .header-content {
+ padding-right: 3.5rem;
+ padding-left: 0.938rem; } }
+ [data-sidebar-style="compact"][direction="rtl"] .header .header-content {
+ padding-right: 1.875rem; }
+ [data-sidebar-style="modern"][direction="rtl"] .header .header-content {
+ padding-right: 5.3125rem; }
+ [data-sidebar-style="overlay"][direction="rtl"] .header .header-content {
+ padding-right: 5.3125rem; }
+ @media only screen and (max-width: 575px) {
+ [data-sidebar-style="overlay"][direction="rtl"] .header .header-content {
+ padding-right: 0.5rem; } }
+ [direction="rtl"] .header .nav-control {
+ right: 0.4375rem;
+ left: auto; }
+
+[direction="rtl"] .header-right > li:not(:first-child) {
+ padding-left: 0;
+ padding-right: 1.25rem;
+ margin-right: 0 !important; }
+ @media only screen and (max-width: 767px) {
+ [direction="rtl"] .header-right > li:not(:first-child) {
+ padding-right: 0.5rem; } }
+
+[direction="rtl"] .header-right .search-area .input-group-append .input-group-text {
+ padding-right: auto;
+ padding-left: 20px; }
+
+[direction="rtl"] .header-right .search-area .form-control {
+ padding-left: auto;
+ padding-right: 20px; }
+
+[direction="rtl"] .header-right .header-profile > a.nav-link {
+ margin-left: auto;
+ padding-left: auto;
+ margin-right: 15px;
+ padding-right: 30px;
+ border-right: 1px solid #f5f5f5;
+ border-left: 0; }
+ [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
+ padding-right: 20px;
+ padding-left: auto;
+ text-align: right; }
+ @media only screen and (max-width: 1400px) {
+ [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
+ padding-right: 10px; } }
+ @media only screen and (max-width: 1400px) {
+ [direction="rtl"] .header-right .header-profile > a.nav-link {
+ margin-right: 10px;
+ padding-right: 20px; } }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .header-right .header-profile > a.nav-link {
+ margin-right: 0px;
+ padding-right: 0px;
+ border-right: 0; } }
+
+[direction="rtl"] .header-left .search_bar .dropdown-menu,
+[direction="rtl"] .header-left .search_bar .dropdown-menu.show {
+ right: 40px !important; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .header-left .search_bar .dropdown-menu,
+ [direction="rtl"] .header-left .search_bar .dropdown-menu.show {
+ right: -100px !important; } }
+
+[direction="rtl"] .header-left .search_bar .search_icon {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-top-right-radius: 5rem;
+ border-bottom-right-radius: 5rem; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .header-left .search_bar .search_icon {
+ border-radius: 5rem; } }
+
+[direction="rtl"][data-layout="horizontal"] .header {
+ padding: 0;
+ padding-right: 21.563rem; }
+ [direction="rtl"][data-layout="horizontal"] .header .header-content {
+ padding-right: 2.5rem;
+ padding-left: 2.5rem; }
+
+[direction="rtl"][data-layout="horizontal"][data-sidebar-style="full"] .nav-header .brand-logo {
+ padding-right: 2.5rem; }
+
+[direction="rtl"][data-layout="horizontal"][data-sidebar-style="mini"] .header {
+ padding-right: 7.75rem; }
+
+[direction="rtl"][data-sidebar-style="mini"] .header {
+ padding-right: 6.25rem; }
+
+[direction="rtl"][data-sidebar-style="compact"] .header {
+ padding: 0 0.9375rem;
+ padding-right: 11.25rem; }
+
+[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .header {
+ padding: 0;
+ padding-right: 21.563rem; }
+
+[direction="rtl"][data-sidebar-style="modern"] .header {
+ padding: 0 0.9375rem;
+ padding-right: 10.625rem; }
+
+[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .header {
+ padding: 0;
+ padding-right: 16rem; }
+
+[direction="rtl"] {
+ text-align: right; }
+ [direction="rtl"] .dlabnav {
+ text-align: right; }
+ [direction="rtl"] .dlabnav .metismenu ul:after {
+ left: auto;
+ right: 25px; }
+ [direction="rtl"] .dlabnav .metismenu ul a:before {
+ left: auto;
+ right: 42px; }
+ [data-sidebar-style="full"][direction="rtl"] .dlabnav .metismenu li > a i {
+ padding: 0 0 0 0;
+ margin-right: 0;
+ margin-left: 10px; }
+ [direction="rtl"] .dlabnav .metismenu li > a svg {
+ margin-left: 5px;
+ margin-right: 0; }
+ [data-sidebar-style="compact"][direction="rtl"] .dlabnav .metismenu li > a svg {
+ left: auto;
+ margin-left: auto;
+ margin-right: auto; }
+ [data-sidebar-style="icon-hover"][direction="rtl"] .dlabnav .metismenu li > a svg {
+ margin-left: 0; }
+ [direction="rtl"] .dlabnav .metismenu li ul a {
+ padding-right: 6rem;
+ padding-left: 0.625rem; }
+ [direction="rtl"] .dlabnav .metismenu li.active > .has-arrow:after {
+ transform: rotate(45deg) translateY(-50%); }
+ [direction="rtl"] .dlabnav .metismenu .has-arrow:after {
+ left: 1.5625rem;
+ right: auto; }
+ [data-layout="horizontal"][direction="rtl"] .dlabnav .metismenu .has-arrow:after {
+ left: 1.125rem; }
+ [data-sidebar-style="modern"][direction="rtl"] .dlabnav .metismenu .has-arrow:after {
+ -webkit-transform: rotate(-45deg) translateY(-50%);
+ transform: rotate(-45deg) translateY(-50%); }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li .has-arrow:after {
+ left: 1.5rem;
+ right: auto; }
+ [direction="rtl"][data-sidebar-style="mini"] .dlabnav .metismenu > li > a > i {
+ padding: 0; }
+ [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li > ul a.has-arrow:after {
+ left: 1.5625rem;
+ right: auto; }
+ [direction="rtl"][data-sidebar-style="compact"] .dlabnav .metismenu li > a i {
+ padding: 0;
+ margin-left: auto;
+ margin-right: auto; }
+ [direction="rtl"][data-sidebar-style="compact"] .dlabnav .metismenu li ul a {
+ padding-right: 0.625rem;
+ padding-left: 0.625rem; }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul li:hover ul {
+ right: 11.8125rem;
+ left: 0; }
+
+[direction="rtl"] {
+ /* ===== Light gallery ===== */ }
+ [direction="rtl"] .select2-container--default .select2-selection--single .select2-selection__arrow {
+ left: 15px;
+ right: auto; }
+ [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ [direction="rtl"] .list-group {
+ padding-left: 0; }
+ [direction="rtl"] .form-check-input {
+ margin-left: -1.25rem;
+ margin-right: inherit; }
+ [direction="rtl"] .form-check-inline .form-check-input {
+ margin-right: 0;
+ margin-left: 10px; }
+ [direction="rtl"] .radio input,
+ [direction="rtl"] .radio-inline,
+ [direction="rtl"] .checkbox input,
+ [direction="rtl"] .checkbox-inline input {
+ margin-left: 0;
+ margin-right: 0; }
+ [direction="rtl"] .content-body {
+ margin-right: 21.563rem;
+ margin-left: auto; }
+ [data-sidebar-style="modern"][direction="rtl"] .content-body {
+ margin-right: 9.375rem; }
+ [direction="rtl"] .content-body .page-titles {
+ text-align: right; }
+ [direction="rtl"] .doctor-info-details .media-body span i,
+ [direction="rtl"] .recovered-chart-deta .col [class*="bg-"] {
+ margin-right: 0;
+ margin-left: 10px; }
+ [direction="rtl"] .patients-chart-deta .col,
+ [direction="rtl"] .patients-chart-deta .col [class*="bg-"],
+ [direction="rtl"] .recovered-chart-deta .col {
+ margin-right: 0;
+ margin-left: 15px; }
+ [direction="rtl"] .best-doctor .timeline .timeline-panel .media .number {
+ left: auto;
+ right: -13px; }
+ [direction="rtl"] .doctor-info-details .media i {
+ right: 0;
+ left: -15px; }
+ [direction="rtl"] .review-table .disease {
+ border-left: 0;
+ border-right: 1px solid #eee;
+ padding-left: 0;
+ padding-right: 20px; }
+ [direction="rtl"] .apexcharts-legend-text {
+ margin: 4px; }
+ [direction="rtl"] .doctor-info-details .media-body {
+ padding-left: 0;
+ padding-right: 40px; }
+ [direction="rtl"] .custom-control {
+ margin-left: 0; }
+ [direction="rtl"] .review-tab.nav-pills li:first-child a.nav-link {
+ border-radius: 0 0.75rem 0 0; }
+ [direction="rtl"] .review-tab.nav-pills li:last-child a.nav-link {
+ border-radius: 0.75rem 0 0 0; }
+ [direction="rtl"] .form-head .btn i {
+ margin-left: 5px;
+ margin-right: 0; }
+ [direction="rtl"] .iconbox {
+ padding-left: 0;
+ padding-right: 70px; }
+ [direction="rtl"] .iconbox i {
+ left: auto;
+ right: 0; }
+ [direction="rtl"] .table.tr-rounded tr td:first-child, [direction="rtl"] .table.tr-rounded tr th:first-child {
+ border-radius: 0 1.75rem 1.75rem 0; }
+ [direction="rtl"] .table.tr-rounded tr td:last-child, [direction="rtl"] .table.tr-rounded tr th:last-child {
+ border-radius: 1.75rem 0 0 1.75rem; }
+ [direction="rtl"] .custom-switch.toggle-switch.text-right {
+ padding-left: 48px;
+ padding-right: 0; }
+ [direction="rtl"] .toggle-switch.text-right .custom-control-label:before {
+ right: auto !important;
+ left: -47px; }
+ [direction="rtl"] .toggle-switch.text-right .custom-control-label:after {
+ right: auto !important;
+ left: -28px; }
+ [direction="rtl"] .toggle-switch.text-right .custom-control-input:checked ~ .custom-control-label:after {
+ left: -62px;
+ right: auto !important; }
+ [direction="rtl"] .check-switch {
+ padding-right: 40px; }
+ [direction="rtl"] .check-switch .custom-control-label:after, [direction="rtl"] .check-switch .custom-control-label:before {
+ right: -35px !important; }
+ [direction="rtl"] .bar-chart .apexcharts-yaxis {
+ transform: translatex(101%); }
+ [direction="rtl"] .detault-daterange .input-group-text {
+ padding: 0.532rem 0.75rem;
+ padding-right: auto;
+ padding-left: 0; }
+ [direction="rtl"] .form-wrapper .input-group .form-control {
+ text-align: left; }
+ [direction="rtl"] .timeline-chart .apexcharts-yaxis {
+ transform: translateX(0); }
+ [direction="rtl"] .card-table td:first-child {
+ padding-right: 30px;
+ padding-left: 10px; }
+ [direction="rtl"] .card-table td:last-child {
+ padding-left: 30px;
+ padding-right: 10px; }
+ [direction="rtl"] .chatbox .img_cont {
+ margin-right: 0px;
+ margin-left: 10px; }
+ [direction="rtl"] .profile-tab .nav-item .nav-link {
+ margin-right: 0;
+ margin-left: 30px; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .profile-tab .nav-item .nav-link {
+ margin-left: 0px; } }
+ [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel {
+ margin-left: 0px;
+ margin-right: 40px; }
+ [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
+ padding: 5px 15px 5px 10px;
+ border-width: 0px 5px 0px 0px; }
+ [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
+ border: 0;
+ right: -9px;
+ width: 7px;
+ left: auto;
+ height: 7px; }
+ [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
+ left: auto;
+ right: 0px; }
+ [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel:after {
+ left: auto;
+ right: -5px; }
+ [direction="rtl"] .chatbox .msg_cotainer {
+ margin-left: 0;
+ margin-right: 10px; }
+ [direction="rtl"] .new-arrival-content .price {
+ float: left; }
+ [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ border-top-left-radius: 1.75rem;
+ border-bottom-left-radius: 1.75rem; }
+ [direction="rtl"] .input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
+ border-top-right-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+ [direction="rtl"] .breadcrumb-item + .breadcrumb-item {
+ padding-right: 0.5rem;
+ padding-left: 0; }
+ [direction="rtl"] .breadcrumb-item + .breadcrumb-item::before {
+ padding-right: 0;
+ padding-left: 0.5rem; }
+ [direction="rtl"] .chatbox .chatbox-close {
+ left: 340px;
+ right: auto; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .chatbox .chatbox-close {
+ left: 280px; } }
+ [direction="rtl"] .separator {
+ margin-right: 0;
+ margin-left: 9px; }
+ [direction="rtl"] .card-tabs .nav-tabs {
+ padding-right: 5px; }
+ [direction="rtl"] .chatbox .msg_cotainer {
+ margin-left: 0;
+ margin-right: 10px;
+ border-radius: 1.375rem 0 1.375rem 1.375rem; }
+ [direction="rtl"] .chatbox .msg_cotainer:after {
+ left: auto;
+ right: -10px;
+ transform: rotate(-90deg); }
+ [direction="rtl"] .chatbox .type_msg .input-group .input-group-append .btn {
+ border-top-right-radius: 38px !important;
+ border-bottom-right-radius: 38px !important; }
+ [direction="rtl"] .chatbox .msg_cotainer_send {
+ margin-right: 0px;
+ margin-left: 10px;
+ border-radius: 0 6px 6px 6px; }
+ [direction="rtl"] .chatbox .msg_cotainer_send:after {
+ right: auto;
+ left: -10px;
+ transform: rotate(90deg); }
+ [direction="rtl"] .new-arrival-content .price {
+ float: left; }
+ [direction="rtl"] .trending-menus .tr-row .num {
+ margin-right: 0;
+ margin-left: 15px; }
+ [direction="rtl"] .default-select.style-2 .btn:after {
+ margin-left: 0;
+ margin-right: 0.5em; }
+ [direction="rtl"] .widget-timeline-icon li .icon {
+ left: auto;
+ right: -2px; }
+ [direction="rtl"] .widget-timeline-icon li a {
+ padding: 25px 0px 0px 50px; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .widget-timeline-icon .timeline {
+ margin-left: 0;
+ margin-right: 10px; }
+ [direction="rtl"] .widget-timeline-icon li {
+ border-left: 0;
+ border-right: 6px solid #5bcfc5; }
+ [direction="rtl"] .widget-timeline-icon li a {
+ padding: 0 30px 30px 0; }
+ [direction="rtl"] .widget-timeline-icon li .icon {
+ right: -12px; }
+ [direction="rtl"] .widget-timeline-icon li:last-child {
+ border-color: transparent; } }
+ [direction="rtl"] #revenueMap .apexcharts-yaxis, [direction="rtl"] #customerMapkm .apexcharts-yaxis {
+ transform: translateX(0px); }
+ [direction="rtl"] .mail-list .list-group-item i {
+ padding-right: 0;
+ padding-left: 0.625rem; }
+ [direction="rtl"] .dlab-demo-panel {
+ right: auto;
+ left: -380px; }
+ [direction="rtl"] .dlab-demo-panel.show {
+ right: unset;
+ left: 0; }
+ [direction="rtl"] .dlab-demo-panel .dlab-demo-trigger {
+ left: 100%;
+ right: auto;
+ border-radius: 0 5px 5px 0;
+ box-shadow: 5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
+ [direction="rtl"][data-layout="horizontal"] .content-body {
+ margin-right: 0; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu li li .has-arrow:after {
+ -webkit-transform: rotate(-4deg) translateY(-50%);
+ transform: rotate(-45deg) translateY(-50%); }
+ [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .content-body {
+ margin-right: 6.25rem; }
+ [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .content-body {
+ margin-right: 11.25rem; }
+ [direction="rtl"][data-sidebar-style="overlay"] .content-body {
+ margin-right: 0; }
+ [direction="rtl"] #external-events .external-event:before {
+ margin-right: 0;
+ margin-left: .9rem; }
+ [direction="rtl"] .post-input a i {
+ margin-left: 15px;
+ margin-right: 0; }
+ [direction="rtl"][data-sidebar-style="compact"] .dlabnav .metismenu .has-arrow:after {
+ -webkit-transform: rotate(-45deg) translateY(-50%);
+ transform: rotate(-45deg) translateY(-50%); }
+ [direction="rtl"] .dlabnav .metismenu .has-arrow:after {
+ -webkit-transform: rotate(-135deg) translateY(-50%);
+ transform: rotate(-135deg) translateY(-50%); }
+ [direction="rtl"] .dlabnav .metismenu .has-arrow[aria-expanded=true]:after,
+ [direction="rtl"] .dlabnav .metismenu .mm-active > .has-arrow:after {
+ -webkit-transform: rotate(-135deg) translateY(-50%);
+ transform: rotate(-135deg); }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu .has-arrow[aria-expanded=true]:after,
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu .mm-active > .has-arrow:after {
+ -webkit-transform: rotate(-45deg) translateY(-50%);
+ transform: rotate(-45deg); }
+ [direction="rtl"] .chatbox {
+ left: -500px;
+ right: auto; }
+ [direction="rtl"] .chatbox.active {
+ left: 0;
+ right: auto; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .best-doctor .timeline .timeline-panel .media {
+ float: right;
+ margin-right: 0 !important;
+ margin-left: 15px !important; } }
+ [direction="rtl"] .default-select.style-1 .btn:after {
+ margin-left: 0;
+ margin-right: 0.5em; }
+ [direction="rtl"] .pagination .page-indicator {
+ transform: rotate(180deg);
+ -moz-transform: rotate(180deg);
+ -webkit-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ -o-transform: rotate(180deg); }
+ [direction="rtl"] .lg-outer.lg-visible {
+ direction: ltr; }
+ [direction="rtl"] .chart-point .chart-point-list {
+ margin: 0;
+ padding-right: 20px; }
+ [direction="rtl"] .noUi-target {
+ direction: rtl; }
+ [direction="rtl"] .noUi-vertical .noUi-pips-vertical {
+ left: -20px; }
+ [direction="rtl"] .noUi-vertical .noUi-value-vertical {
+ padding-left: 0;
+ padding-right: 25px; }
+ [direction="rtl"] .sidebar-right .ps--active-x > .ps__rail-x {
+ display: none; }
+ [direction="rtl"] .form-wizard .nav-wizard li .nav-link:after {
+ right: 50%;
+ left: auto; }
+ [direction="rtl"] .dtp > .dtp-content {
+ right: 50%;
+ left: auto; }
+ [direction="rtl"] .modal-header .close {
+ margin: 0;
+ left: 0;
+ top: 0px;
+ right: auto; }
+ [direction="rtl"] .input-group-prepend .btn + .btn {
+ border-radius: 0 !important; }
+ [direction="rtl"] .form-control + .input-group-append .btn:first-child {
+ border-top-right-radius: 0 !important;
+ border-bottom-right-radius: 0 !important; }
+ [direction="rtl"] .input-group > .custom-file:not(:first-child) .custom-file-label {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0.75rem;
+ border-top-left-radius: 0.75rem; }
+ [direction="rtl"] .custom-file-label::after {
+ border-radius: .75rem 0 0 .75rem; }
+ [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem; }
+ [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label::after {
+ border-radius: 0; }
+
+@media only screen and (max-width: 1350px) and (min-width: 1200px) {
+ [direction="rtl"] .content-body {
+ margin-right: 17rem; } }
+
+[direction="rtl"] .sidebar-right {
+ right: auto;
+ left: -50rem; }
+ [direction="rtl"] .sidebar-right.show {
+ left: 5.25rem;
+ right: unset; }
+ [direction="rtl"] .sidebar-right .sidebar-right-trigger {
+ left: 100%;
+ right: auto;
+ border-radius: 0 5px 5px 0;
+ box-shadow: 5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
+ [direction="rtl"] .sidebar-right .sidebar-close-trigger {
+ right: auto;
+ left: -48px; }
+
+[direction="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
+ text-align: right; }
+
+html[dir="rtl"] [direction="rtl"] .footer {
+ padding-right: 17.1875rem;
+ padding-left: 0; }
+ @media (max-width: 767.98px) {
+ html[dir="rtl"] [direction="rtl"] .footer {
+ padding-right: 0; } }
+
+html[dir="rtl"] [direction="rtl"][data-sidebar-style="overlay"] .footer {
+ padding-right: 0; }
+
+html[dir="rtl"] [direction="rtl"] .menu-toggle .footer {
+ padding-right: 3.75rem; }
+
+html[dir="rtl"] [direction="rtl"][data-container="boxed"] .footer {
+ padding-right: 0; }
+
+html[dir="rtl"] [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .footer {
+ padding-right: 3.75rem; }
+
+html[dir="rtl"] [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .footer {
+ padding-right: 9.375rem; }
+
+.nav-label {
+ margin: 10px 30px 0;
+ padding: 1.5625rem 0 10px;
+ text-transform: uppercase;
+ font-size: 0.75rem;
+ letter-spacing: 0.05rem;
+ border-top: 1px solid #eaeaea;
+ color: #999999; }
+ [data-theme-version="dark"] .nav-label {
+ border-color: #2e2e42; }
+ .nav-label.first {
+ border: 0px;
+ margin-top: 0px; }
+
+.nav-badge {
+ position: absolute;
+ right: 2.8125rem;
+ top: 0.625rem; }
+
+.content-body {
+ margin-left: 21.563rem;
+ z-index: 0;
+ transition: all .2s ease; }
+ @media only screen and (max-width: 1400px) {
+ .content-body {
+ margin-left: 18.2rem; } }
+
+.bell img {
+ -webkit-animation: ring 8s .7s ease-in-out infinite;
+ -webkit-transform-origin: 50% 4px;
+ -moz-animation: ring 8s .7s ease-in-out infinite;
+ -moz-transform-origin: 50% 4px;
+ animation: ring 8s .7s ease-in-out infinite; }
+
+@-webkit-keyframes ring {
+ 0% {
+ -webkit-transform: rotateZ(0); }
+ 1% {
+ -webkit-transform: rotateZ(30deg); }
+ 3% {
+ -webkit-transform: rotateZ(-28deg); }
+ 5% {
+ -webkit-transform: rotateZ(34deg); }
+ 7% {
+ -webkit-transform: rotateZ(-32deg); }
+ 9% {
+ -webkit-transform: rotateZ(30deg); }
+ 11% {
+ -webkit-transform: rotateZ(-28deg); }
+ 13% {
+ -webkit-transform: rotateZ(26deg); }
+ 15% {
+ -webkit-transform: rotateZ(-24deg); }
+ 17% {
+ -webkit-transform: rotateZ(22deg); }
+ 19% {
+ -webkit-transform: rotateZ(-20deg); }
+ 21% {
+ -webkit-transform: rotateZ(18deg); }
+ 23% {
+ -webkit-transform: rotateZ(-16deg); }
+ 25% {
+ -webkit-transform: rotateZ(14deg); }
+ 27% {
+ -webkit-transform: rotateZ(-12deg); }
+ 29% {
+ -webkit-transform: rotateZ(10deg); }
+ 31% {
+ -webkit-transform: rotateZ(-8deg); }
+ 33% {
+ -webkit-transform: rotateZ(6deg); }
+ 35% {
+ -webkit-transform: rotateZ(-4deg); }
+ 37% {
+ -webkit-transform: rotateZ(2deg); }
+ 39% {
+ -webkit-transform: rotateZ(-1deg); }
+ 41% {
+ -webkit-transform: rotateZ(1deg); }
+ 43% {
+ -webkit-transform: rotateZ(0); }
+ 100% {
+ -webkit-transform: rotateZ(0); } }
+
+@-moz-keyframes ring {
+ 0% {
+ -moz-transform: rotate(0); }
+ 1% {
+ -moz-transform: rotate(30deg); }
+ 3% {
+ -moz-transform: rotate(-28deg); }
+ 5% {
+ -moz-transform: rotate(34deg); }
+ 7% {
+ -moz-transform: rotate(-32deg); }
+ 9% {
+ -moz-transform: rotate(30deg); }
+ 11% {
+ -moz-transform: rotate(-28deg); }
+ 13% {
+ -moz-transform: rotate(26deg); }
+ 15% {
+ -moz-transform: rotate(-24deg); }
+ 17% {
+ -moz-transform: rotate(22deg); }
+ 19% {
+ -moz-transform: rotate(-20deg); }
+ 21% {
+ -moz-transform: rotate(18deg); }
+ 23% {
+ -moz-transform: rotate(-16deg); }
+ 25% {
+ -moz-transform: rotate(14deg); }
+ 27% {
+ -moz-transform: rotate(-12deg); }
+ 29% {
+ -moz-transform: rotate(10deg); }
+ 31% {
+ -moz-transform: rotate(-8deg); }
+ 33% {
+ -moz-transform: rotate(6deg); }
+ 35% {
+ -moz-transform: rotate(-4deg); }
+ 37% {
+ -moz-transform: rotate(2deg); }
+ 39% {
+ -moz-transform: rotate(-1deg); }
+ 41% {
+ -moz-transform: rotate(1deg); }
+ 43% {
+ -moz-transform: rotate(0); }
+ 100% {
+ -moz-transform: rotate(0); } }
+
+@keyframes ring {
+ 0% {
+ transform: rotate(0); }
+ 1% {
+ transform: rotate(30deg); }
+ 3% {
+ transform: rotate(-28deg); }
+ 5% {
+ transform: rotate(34deg); }
+ 7% {
+ transform: rotate(-32deg); }
+ 9% {
+ transform: rotate(30deg); }
+ 11% {
+ transform: rotate(-28deg); }
+ 13% {
+ transform: rotate(26deg); }
+ 15% {
+ transform: rotate(-24deg); }
+ 17% {
+ transform: rotate(22deg); }
+ 19% {
+ transform: rotate(-20deg); }
+ 21% {
+ transform: rotate(18deg); }
+ 23% {
+ transform: rotate(-16deg); }
+ 25% {
+ transform: rotate(14deg); }
+ 27% {
+ transform: rotate(-12deg); }
+ 29% {
+ transform: rotate(10deg); }
+ 31% {
+ transform: rotate(-8deg); }
+ 33% {
+ transform: rotate(6deg); }
+ 35% {
+ transform: rotate(-4deg); }
+ 37% {
+ transform: rotate(2deg); }
+ 39% {
+ transform: rotate(-1deg); }
+ 41% {
+ transform: rotate(1deg); }
+ 43% {
+ transform: rotate(0); }
+ 100% {
+ transform: rotate(0); } }
+
+.dlabnav {
+ width: 20.5rem;
+ padding-bottom: 0;
+ height: calc(100% - 135px);
+ position: absolute;
+ top: 7.2rem;
+ left: 1.25rem;
+ padding-top: 0;
+ z-index: 2;
+ background-color: var(--sidebar-bg);
+ transition: all .2s ease;
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255); }
+ @media only screen and (max-width: 1400px) {
+ .dlabnav {
+ top: 6.7rem;
+ height: calc(100% - 125px); } }
+ @media only screen and (max-width: 1199px) {
+ .dlabnav {
+ top: 6.2rem;
+ height: calc(100% - 115px); } }
+ @media only screen and (max-width: 767px) {
+ .dlabnav {
+ width: 18rem; } }
+ .dlabnav .dlabnav-scroll {
+ position: relative;
+ height: 100%;
+ }
+ @media only screen and (max-width: 1400px) {
+ .dlabnav {
+ width: 17rem; } }
+ .dlabnav ul {
+ padding: 0;
+ margin: 0;
+ list-style: none; }
+ .dlabnav .metismenu {
+ display: flex;
+ flex-direction: column;
+ padding-top: 15px; }
+ .dlabnav .metismenu.fixed {
+ position: fixed;
+ top: 0;
+ width: 100%;
+ left: 0; }
+ .dlabnav .metismenu > li {
+ display: flex;
+ flex-direction: column; }
+ .dlabnav .metismenu > li a > i {
+ font-size: 1.3rem;
+ display: inline-block;
+ vertical-align: middle;
+ position: relative;
+ top: 0;
+ height: auto;
+ width: auto;
+ text-align: center;
+ margin-right: 20px;
+ border-radius: 2px;
+ line-height: 1;
+ border-radius: 2px; }
+ [data-sidebar-style="compact"] .dlabnav .metismenu > li a > i {
+ display: block;
+ padding: 0;
+ background: rgba(200, 200, 200, 0.2);
+ color: rgba(0, 0, 0, 0.3);
+ width: 60px;
+ height: 60px;
+ border-radius: 1.75rem;
+ line-height: 60px;
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 5px; }
+ [data-sidebar-style="compact"] .dlabnav .metismenu > li a > i[data-theme-version="dark"] {
+ color: #fff; }
+ @media only screen and (max-width: 1350px) {
+ .dlabnav .metismenu > li a > i {
+ height: auto;
+ line-height: 1px;
+ width: auto;
+ font-size: 24px;
+ padding: 0;
+ color: #969BA0; } }
+ .dlabnav .metismenu > li > a {
+ font-weight: 400;
+ display: inline-block;
+ font-size: 18px;
+ color: #9fa4a6; }
+ .dlabnav .metismenu > li > a i {
+ color: #9fa4a6; }
+ .dlabnav .metismenu > li > a svg {
+ max-width: 24px;
+ max-height: 24px;
+ height: 100%;
+ margin-right: 5px;
+ margin-top: -3px;
+ color: var(--primary); }
+ .dlabnav .metismenu > li > a g [fill] {
+ fill: #8088a1; }
+ .dlabnav .metismenu > li:hover > a, .dlabnav .metismenu > li:focus > a {
+ color: var(--primary); }
+ .dlabnav .metismenu > li:hover > a g [fill], .dlabnav .metismenu > li:focus > a g [fill] {
+ fill: var(--primary); }
+ .dlabnav .metismenu > li.mm-active > a {
+ color: var(--primary);
+ font-weight: 400;
+ box-shadow: none;
+ background: var(--rgba-primary-1); }
+ .dlabnav .metismenu > li.mm-active > a i {
+ font-weight: 100; }
+ .dlabnav .metismenu > li.mm-active > a g [fill] {
+ fill: var(--primary); }
+ .dlabnav .metismenu > li.mm-active > a:after {
+ border-top: 5px solid var(--primary);
+ border-left: 5px solid var(--primary); }
+ [data-sidebar-style="compact"] .dlabnav .metismenu > li.mm-active > a i {
+ background: var(--rgba-primary-1);
+ color: var(--primary); }
+ .dlabnav .metismenu li {
+ position: relative; }
+ .dlabnav .metismenu ul {
+ transition: all .2s ease-in-out;
+ position: relative;
+ z-index: 1;
+ padding: 0.5rem 0; }
+ .dlabnav .metismenu ul a {
+ padding-top: .5rem;
+ padding-bottom: .5rem;
+ position: relative;
+ font-size: 15px;
+ padding-left: 4rem; }
+ @media only screen and (max-width: 1350px) {
+ .dlabnav .metismenu ul a {
+ padding-left: 4.6rem; } }
+ @media only screen and (max-width: 767px) {
+ .dlabnav .metismenu ul a {
+ padding-left: 3.5rem;
+ font-size: 14px; } }
+ .dlabnav .metismenu ul a:hover, .dlabnav .metismenu ul a:focus, .dlabnav .metismenu ul a.mm-active {
+ text-decoration: none;
+ color: var(--primary); }
+ .dlabnav .metismenu ul a:before {
+ position: absolute;
+ content: none;
+ height: 2px;
+ width: 8px;
+ top: 50%;
+ left: 28px;
+ border-radius: 60px;
+ transform: translateY(-50%); }
+ @media only screen and (max-width: 1350px) {
+ .dlabnav .metismenu ul a:before {
+ left: 45px; } }
+ .dlabnav .metismenu a {
+ position: relative;
+ display: block;
+ padding: 0.625rem 1.875rem;
+ outline-width: 0;
+ color: #759791;
+ text-decoration: none; }
+ @media only screen and (max-width: 767px) {
+ .dlabnav .metismenu a {
+ padding: 0.625rem 1.25rem; } }
+ .dlabnav .metismenu .has-arrow:after {
+ /* width: .5rem;
+ height: .5rem;
+ border-color: inherit; */
+ border-top: 5px solid #C8C8C8;
+ border-left: 5px solid #C8C8C8;
+ border-bottom: 5px solid transparent;
+ border-right: 5px solid transparent;
+ right: 1.875rem;
+ top: 48%;
+ -webkit-transform: rotate(-225deg) translateY(-50%);
+ transform: rotate(-225deg) translateY(-50%); }
+ .dlabnav .metismenu .has-arrow[aria-expanded=true]:after,
+ .dlabnav .metismenu .mm-active > .has-arrow:after {
+ -webkit-transform: rotate(-135deg) translateY(-50%);
+ transform: rotate(-135deg) translateY(-50%); }
+ .dlabnav .header-profile {
+ margin-bottom: 25px; }
+ .dlabnav .header-profile > a.nav-link {
+ border: 1px solid #f5f5f5;
+ padding: 10px 15px !important;
+ display: flex;
+ align-items: center; }
+ .dlabnav .header-profile > a.nav-link i {
+ font-weight: 700; }
+ .dlabnav .header-profile > a.nav-link .header-info {
+ padding-left: 0px;
+ text-align: left; }
+ @media only screen and (max-width: 1400px) {
+ .dlabnav .header-profile > a.nav-link .header-info {
+ padding-left: 10px; } }
+ .dlabnav .header-profile > a.nav-link .header-info span {
+ font-size: 16px;
+ color: #000;
+ display: block;
+ margin-bottom: 5px;
+ font-weight: 600; }
+ .dlabnav .header-profile > a.nav-link .header-info strong {
+ color: #6e6e6e; }
+ .dlabnav .header-profile > a.nav-link .header-info small, .dlabnav .header-profile > a.nav-link .header-info .small {
+ display: block;
+ font-size: 12px;
+ color: #89879f;
+ font-weight: 400;
+ line-height: 1.2; }
+ @media only screen and (max-width: 1400px) {
+ .dlabnav .header-profile > a.nav-link {
+ margin-left: 0px;
+ padding-left: 0px; }
+ .dlabnav .header-profile > a.nav-link .header-info span {
+ font-size: 16px; } }
+ .dlabnav .header-profile .dropdown-menu {
+ padding: 15px 0;
+ min-width: 12.5rem; }
+ .dlabnav .header-profile .dropdown-menu a:hover, .dlabnav .header-profile .dropdown-menu a:focus, .dlabnav .header-profile .dropdown-menu a.active {
+ color: var(--primary); }
+ .dlabnav .header-profile img {
+ width: 55px;
+ height: 55px;
+ border-radius: 50%;
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+ border: 2px solid #e8eaec;
+}
+ .dlabnav .header-profile .dropdown-toggle i {
+ font-size: 1.25rem; }
+ @media only screen and (max-width: 575px) {
+ .dlabnav .header-profile .dropdown-toggle span {
+ display: none; } }
+ .dlabnav .header-profile .profile_title {
+ background: var(--primary);
+ color: #fff;
+ padding: 10px 20px; }
+ .dlabnav .header-profile .profile_title h5, .dlabnav .header-profile .profile_title .h5 {
+ color: #fff;
+ margin-bottom: 3px; }
+ .dlabnav .header-profile .dropdown-item {
+ padding: 8px 24px; }
+
+.copyright {
+ padding: 0 30px;
+ color: #9fa4a6;
+ margin-top: 30px; }
+ .copyright p {
+ font-size: 12px; }
+ .copyright strong {
+ display: block;
+ font-size: 14px; }
+
+@media only screen and (max-width: 1023px) {
+ .nav-header {
+ width: 5rem; } }
+
+@media (max-width: 767px) {
+ .brand-title {
+ display: none; }
+ .footer {
+ padding-left: 0; }
+ .dlabnav {
+ left: 0;
+ top: 5rem; } }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu > ul.collapse:not(.in),
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu > ul.collapse:not(.in) {
+ height: 252px !important; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu:hover > a,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu:hover > a {
+ width: calc(70vw + 3.75rem); }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu:hover > ul,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu:hover > ul {
+ display: flex;
+ flex-wrap: wrap;
+ flex-direction: column;
+ max-height: 13.75rem;
+ width: 70vw; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu:hover > ul ul a,
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu:hover > ul ul a {
+ width: 101%; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-xl:hover > a,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-xl:hover > a {
+ width: calc(70vw + 3rem); }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-xl:hover > ul,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-xl:hover > ul {
+ max-height: 200px;
+ width: 70vw; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-xl:hover > ul ul a,
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-xl:hover > ul ul a {
+ width: 101%; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-lg:hover > a,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-lg:hover > a {
+ width: calc(55vw + 3rem); }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-lg:hover > ul,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-lg:hover > ul {
+ max-height: 200px;
+ width: 55vw; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-lg:hover > ul ul a,
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-lg:hover > ul ul a {
+ width: 101%; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-md:hover > a,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-md:hover > a {
+ width: calc(45vw + 3); }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-md:hover > ul,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-md:hover > ul {
+ max-height: 18.75rem;
+ width: 45vw; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-md:hover > ul ul a,
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-md:hover > ul ul a {
+ width: 101%; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-sm:hover > a,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-sm:hover > a {
+ width: calc(30vw + 3); }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-sm:hover > ul,
+[data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-sm:hover > ul {
+ max-height: 18.125rem;
+ width: 30vw; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mega-menu-sm:hover > ul ul a,
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mega-menu-sm:hover > ul ul a {
+ width: 101%; }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu:hover > a {
+ width: calc(60vw + 3.75rem); }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu:hover > ul {
+ display: flex;
+ flex-wrap: wrap;
+ flex-direction: column;
+ max-height: 25rem;
+ width: 60vw; }
+ [data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu:hover > ul ul a {
+ width: 101%; }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-xl:hover > a {
+ width: calc(60vw + 3.75rem); }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-xl:hover > ul {
+ max-height: 25.625rem;
+ width: 60vw; }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-lg:hover > a {
+ width: calc(50vw + 3.75rem); }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-lg:hover > ul {
+ max-height: 16.25rem;
+ width: 50vw; }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-md:hover > a {
+ width: calc(40vw + 3.75rem); }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-md:hover > ul {
+ max-height: 18.75rem;
+ width: 40vw; }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-sm:hover > a {
+ width: calc(22vw + 3.75rem); }
+
+[data-sidebar-style="mini"][data-layout="vertical"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-sm:hover > ul {
+ max-height: 18.125rem;
+ width: 22vw; }
+
+[data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:not(:last-child) {
+ position: static; }
+
+[data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul {
+ left: 0;
+ right: 0; }
+ [data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #2e2e42; }
+ [data-sibebarbg="color_2"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #3d0894; }
+ [data-sibebarbg="color_3"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #2c988e; }
+ [data-sibebarbg="color_4"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #1f0243; }
+ [data-sibebarbg="color_5"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #921925; }
+ [data-sibebarbg="color_6"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #aa4e01; }
+ [data-sibebarbg="color_7"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #a07800; }
+ [data-sibebarbg="color_8"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #cccccc; }
+ [data-sibebarbg="color_9"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #127155; }
+ [data-sibebarbg="color_10"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li {
+ border-color: #0c525d; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li a {
+ transition: all .4s ease-in-out; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu ul li a:hover {
+ border-radius: 0.25rem; }
+
+[data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul {
+ display: flex;
+ flex-wrap: wrap;
+ flex-direction: column;
+ max-height: 13.75rem;
+ width: 70vw;
+ z-index: 99; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ content: "";
+ height: 100%;
+ width: 1px;
+ position: absolute;
+ background-color: #fff;
+ right: 2.8125rem;
+ top: 0; }
+ [data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #1e1c2c; }
+ [data-sibebarbg="color_2"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #510bc4; }
+ [data-sibebarbg="color_3"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #38bfb3; }
+ [data-sibebarbg="color_4"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #360474; }
+ [data-sibebarbg="color_5"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #bd2130; }
+ [data-sibebarbg="color_6"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #dc6502; }
+ [data-sibebarbg="color_7"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #d39e00; }
+ [data-sibebarbg="color_8"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #e6e6e6; }
+ [data-sibebarbg="color_9"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #199d76; }
+ [data-sibebarbg="color_10"][data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul::after {
+ background-color: #117a8b; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu:hover > ul ul a {
+ width: 101%; }
+
+[data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu-xl:hover > ul {
+ max-height: 210px;
+ width: 70vw; }
+
+[data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu-lg:hover > ul {
+ max-height: 210px;
+ width: 700px;
+ height: 210px !important; }
+ @media only screen and (min-width: 1200px) and (max-width: 1500px) {
+ [data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu-lg:hover > ul {
+ width: 700px; } }
+
+[data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu-md:hover > ul {
+ max-height: 20rem;
+ width: 54vw; }
+ @media only screen and (min-width: 1200px) and (max-width: 1500px) {
+ [data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu-md:hover > ul {
+ width: 60vw; } }
+
+[data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu-sm:hover > ul {
+ max-height: 20rem;
+ width: 25vw; }
+ @media only screen and (min-width: 1200px) and (max-width: 1500px) {
+ [data-layout="horizontal"] .dlabnav .metismenu > li.mega-menu-sm:hover > ul {
+ width: 35vw; } }
+
+[data-layout="horizontal"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu:hover > ul {
+ display: flex;
+ flex-wrap: wrap;
+ flex-direction: column; }
+
+[data-layout="horizontal"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-xl:hover > ul {
+ max-height: 21.875rem;
+ width: 100%; }
+
+[data-layout="horizontal"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-lg:hover > ul {
+ max-height: 21.875rem;
+ width: 55vw; }
+
+[data-layout="horizontal"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-md:hover > ul {
+ max-height: 18.75rem;
+ width: 45vw; }
+
+[data-layout="horizontal"][data-container="boxed"] .dlabnav .metismenu > li.mega-menu-sm:hover > ul {
+ max-height: 18.125rem;
+ width: 50vw; }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+/*
+0 - 600: Phone
+600 - 900: Tablet portrait
+900 - 1200: Tablet landscape
+1200 - 1800: Normal styles
+1800+ : Big Desktop
+1em = 16px
+The smaller device rules always should write below the bigger device rules
+Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
+*/
+[data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li {
+ padding: 0 30px; }
+ [data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li > a {
+ font-size: 18px;
+ padding: 22px 20px;
+ border-radius: 1rem;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+ [data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: var(--primary);
+ font-weight: 300; }
+ [data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li .has-arrow:after {
+ right: 1.5rem; }
+ @media only screen and (max-width: 1400px) {
+ [data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li {
+ padding: 0 15px; }
+ [data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li > a {
+ font-size: 16px;
+ padding: 15px 20px; } }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header {
+ width: 6.5rem;
+ z-index: 999; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .brand-logo {
+ padding-left: 0;
+ padding-right: 0;
+ justify-content: center; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control {
+ right: -4rem; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .nav-header .nav-control .hamburger .line {
+ background-color: var(--primary); }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .copyright,
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .plus-box {
+ display: none; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header {
+ padding-left: 7.5rem;
+ width: 100%; }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header {
+ padding: 0 0.9375rem;
+ padding-right: 7.5rem; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .header .header-content {
+ padding-left: 5rem; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav {
+ width: 6.5rem;
+ overflow: visible;
+ position: absolute; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .nav-text {
+ display: none; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .slimScrollDiv,
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .dlabnav-scroll {
+ overflow: visible !important; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .header-profile > a.nav-link {
+ padding: 5px 5px !important; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .header-profile > a.nav-link .header-info {
+ display: none; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li {
+ position: relative; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li a {
+ background: transparent;
+ margin: 2px 0; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li a svg {
+ max-width: 24px;
+ max-height: 24px;
+ margin-right: 0; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li a:before {
+ content: none; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li a i {
+ margin: 0; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ position: absolute;
+ left: 5.8rem;
+ top: 0;
+ width: 12rem;
+ z-index: 1001;
+ display: none;
+ padding-left: 1px;
+ height: auto !important;
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
+ border-radius: 6px;
+ margin-left: 0;
+ border: 0;
+ background: #fff; }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ left: auto;
+ right: 5rem; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul li:hover ul {
+ left: 11.8125rem;
+ top: 0; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul li:hover ul:after {
+ content: none; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li:hover > ul {
+ display: block;
+ height: auto;
+ overflow: visible; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li {
+ transition: all 0.4s ease-in-out;
+ padding: 0 18px; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li > a {
+ padding: 20px 18px;
+ text-align: center;
+ border-radius: 3rem; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li > a.has-arrow:after {
+ display: none; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a {
+ background: var(--rgba-primary-1);
+ border-radius: 3rem; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i {
+ color: var(--primary);
+ padding: 0; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover:nth-last-child(-n + 1) > ul {
+ bottom: 0;
+ top: auto; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ border-radius: 3rem;
+ background: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: #212130; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: var(--primary);
+ /* background:$primary; */ }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > ul {
+ height: auto !important;
+ padding: 10px 0; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > ul a {
+ padding: 6px 20px 6px 20px;
+ margin-left: -.1rem; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > ul ul {
+ padding: 10px 0; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > ul ul a {
+ padding: 6px 20px 6px 20px;
+ margin-left: -.1rem; }
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu .nav-label,
+ [data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu .nav-badge {
+ display: none; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .content-body {
+ margin-left: 7.5rem; }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .content-body {
+ margin-right: 5.7rem;
+ margin-left: auto;
+ border: 0; }
+
+[data-sidebar-style="full"][data-layout="vertical"] .menu-toggle + .footer {
+ padding-left: 5.7rem; }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle + .footer {
+ padding-left: 0;
+ padding-right: 5.7rem; }
+
+[data-sidebar-style="full"][data-layout="horizontal"] .header .header-content {
+ padding-left: 1.875rem; }
+
+/*
+0 - 600: Phone
+600 - 900: Tablet portrait
+900 - 1200: Tablet landscape
+1200 - 1800: Normal styles
+1800+ : Big Desktop
+1em = 16px
+The smaller device rules always should write below the bigger device rules
+Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
+*/
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+@media only screen and (min-width: 768px) {
+ [data-sidebar-style="mini"] .nav-header {
+ width: 6.25rem; }
+ [data-sidebar-style="mini"] .nav-header .nav-control {
+ z-index: -1; }
+ [data-sidebar-style="mini"] .nav-header .nav-control .hamburger {
+ left: 6.25rem !important; }
+ [data-sidebar-style="mini"] .nav-header .nav-control .hamburger .line {
+ background-color: #6e6e6e !important; }
+ [data-sidebar-style="mini"] .nav-header .brand-title {
+ display: none; }
+ [data-sidebar-style="mini"] .nav-header .hamburger {
+ display: none; }
+ [data-sidebar-style="mini"] .header .header-content {
+ padding-left: 1.875rem; }
+ [direction="rtl"][data-sidebar-style="mini"] .header .header-content {
+ padding-right: 1.875rem; }
+ [data-sidebar-style="mini"] .dlabnav {
+ width: 6.25rem;
+ overflow: visible;
+ position: absolute;
+ z-index: 2; }
+ [data-sidebar-style="mini"] .dlabnav .copyright,
+ [data-sidebar-style="mini"] .dlabnav .plus-box {
+ display: none; }
+ [data-sidebar-style="mini"] .dlabnav .nav-text {
+ display: none; }
+ [data-sidebar-style="mini"] .dlabnav .slimScrollDiv,
+ [data-sidebar-style="mini"] .dlabnav .dlabnav-scroll {
+ overflow: visible !important; }
+ [data-sidebar-style="mini"] .dlabnav .nav-user {
+ padding: 11px; }
+ [data-sidebar-style="mini"] .dlabnav .nav-user .media-body {
+ display: none; }
+ [data-sidebar-style="mini"] .dlabnav .header-profile:hover > a.nav-link {
+ border-radius: 3rem; }
+ [data-sidebar-style="mini"] .dlabnav .header-profile img {
+ width: 48px;
+ height: 48px; }
+ [data-sidebar-style="mini"] .dlabnav .header-profile > a.nav-link {
+ border-radius: 3rem;
+ padding: 5px 5px !important; }
+ [data-sidebar-style="mini"] .dlabnav .header-profile .header-info {
+ display: none; }
+ [data-sidebar-style="mini"] .dlabnav .metismenu li a {
+ padding: 0.813rem 0.875rem; }
+ [data-sidebar-style="mini"] .dlabnav .metismenu li a svg {
+ margin-right: 0; }
+ [data-sidebar-style="mini"] .dlabnav .metismenu li a i {
+ height: auto;
+ width: auto;
+ line-height: 1;
+ margin: 0; }
+ [data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ position: absolute;
+ left: 6.25rem;
+ top: 2.9375rem;
+ width: 11.875rem;
+ z-index: 1001;
+ display: none;
+ padding-left: 1px;
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
+ height: auto !important;
+ border-radius: .75rem;
+ background: #fff; }
+ [direction="rtl"]:not([data-layout="horizontal"])[data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ left: auto;
+ right: 6.25rem;
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
+ [data-sidebar-style="mini"] .dlabnav .metismenu > li {
+ padding: 2px 20px; }
+ [data-sidebar-style="mini"] .dlabnav .metismenu > li > a {
+ padding: 1.125rem 0.875rem;
+ /* width: 64px;
+ height: 64px; */
+ text-align: center;
+ line-height: 1;
+ transition: all 0.5s;
+ -moz-transition: all 0.5s;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ -o-transition: all 0.5s; }
+ [data-sidebar-style="mini"] .dlabnav .metismenu > li > a > i {
+ padding: 0;
+ font-size: 22px; }
+ [data-sidebar-style="mini"] .dlabnav .metismenu > li > a.has-arrow:after {
+ display: none; }
+ [data-sidebar-style="mini"] .dlabnav .metismenu .nav-label,
+ [data-sidebar-style="mini"] .dlabnav .metismenu .nav-badge {
+ display: none; }
+ [data-sidebar-style="mini"] .content-body {
+ margin-left: 7.5rem; }
+ [data-sidebar-style="mini"] .footer {
+ padding-left: 7.5rem; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav {
+ position: absolute !important; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu li:hover > ul {
+ display: block; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:nth-last-child(-n + 1) > ul {
+ bottom: 0;
+ top: auto !important; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:nth-last-child(-n + 1) > ul:after {
+ top: auto;
+ bottom: 20px; } }
+ @media only screen and (min-width: 768px) and (max-width: 1199px) {
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:nth-last-child(-n + 1) > ul {
+ bottom: 0;
+ top: auto !important; } }
+
+@media only screen and (min-width: 768px) {
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li > ul {
+ overflow: visible; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li > ul:after {
+ content: none; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li > ul li:hover ul {
+ padding: 10px 0;
+ width: 13rem;
+ left: 13rem;
+ top: -10px;
+ border: 0;
+ margin: 0; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li > ul li:hover ul:after {
+ content: none; }
+ [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li > ul li:hover ul {
+ left: auto;
+ right: 13rem; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a {
+ background: var(--rgba-primary-1);
+ color: #fff;
+ border-radius: 1.75rem; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: var(--primary); }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: var(--rgba-primary-1);
+ color: #fff;
+ box-shadow: 0 12px 15px 0 var(--rgba-primary-1);
+ border-radius: 1.75rem;
+ position: unset; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ color: var(--primary); }
+ [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a .nav-text {
+ padding-left: auto;
+ padding-right: 1.6875rem; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul {
+ height: auto !important;
+ overflow: visible;
+ border: 0;
+ margin-left: 0;
+ left: 6.25rem;
+ width: 13rem;
+ border-radius: 0.75rem;
+ border: 0;
+ padding: 10px 0;
+ top: 0; }
+ [data-theme-version="dark"][data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul {
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
+ [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul {
+ left: auto;
+ right: 6.25rem; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul a {
+ padding: 6px 20px 6px 20px; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul a:before {
+ content: none; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul a.has-arrow:after {
+ right: 1.25rem; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul ul a {
+ padding: 6px 20px 6px 20px;
+ margin-left: -1.6px; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul ul a:before {
+ content: none; }
+ [data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li:hover > ul:after {
+ content: "";
+ position: absolute;
+ background: inherit;
+ width: 10px;
+ height: 10px;
+ transform: rotate(45deg);
+ -webkit-transform: rotate(45deg);
+ -ms-transform: rotate(45deg);
+ -moz-transform: rotate(45deg);
+ left: -5px;
+ top: 20px; }
+ [data-sidebar-style="mini"][data-header-position="fixed"][data-container="boxed"][data-layout="vertical"] .header {
+ width: 1199px; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .dlabnav .metismenu > li {
+ padding: 0; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .dlabnav .metismenu > li > a {
+ padding: 18px; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .dlabnav .metismenu > li > a i {
+ padding: 0;
+ margin: 0; }
+ [direction="rtl"][data-sidebar-style="mini"][data-layout="horizontal"] .dlabnav .metismenu > li > a {
+ padding: 18px; }
+ [direction="rtl"][data-sidebar-style="mini"][data-layout="horizontal"] .dlabnav .metismenu > li > a svg {
+ margin-left: 0; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .dlabnav .metismenu > li > a svg {
+ margin-right: 0;
+ margin-top: 0; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .dlabnav .metismenu > li > ul li a {
+ padding: 8px 20px 8px 20px; } }
+
+@media only screen and (max-width: 1199px) {
+ [data-sidebar-style="mini"] .dlabnav li.mm-active ul {
+ height: auto !important; }
+ [data-sidebar-style="mini"] .dlabnav li a.has-arrow::after {
+ transform: rotate(-45deg) translateY(-50%); } }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+@media (min-width: 1024px) {
+ [data-layout="horizontal"] .nav-header {
+ width: 21.563rem;
+ height: 5.5rem;
+ top: 0;
+ background: transparent; }
+ [data-layout="horizontal"] .nav-header .nav-control {
+ display: none; }
+ [data-layout="horizontal"] .nav-header .brand-logo {
+ padding-left: 40px;
+ padding-right: 40px; }
+ [data-layout="horizontal"] .header {
+ width: 100%;
+ height: 5.5rem;
+ padding-left: 21.563rem;
+ padding-top: 0; }
+ [data-layout="horizontal"] .dlabnav {
+ width: calc(100% - 80px);
+ left: 40px;
+ position: relative;
+ height: auto;
+ padding-bottom: 0;
+ top: 0;
+ z-index: 2;
+ border-radius: 1.75rem; }
+ [data-layout="horizontal"] .dlabnav .slimScrollDiv {
+ overflow: visible !important; }
+ [data-layout="horizontal"] .dlabnav .slimScrollDiv .dlabnav-scroll {
+ overflow: visible !important; }
+ [data-layout="horizontal"] .dlabnav .dlabnav-scroll {
+ overflow: visible !important; }
+ [data-layout="horizontal"] .dlabnav .slimScrollBar {
+ display: none !important; }
+ [data-layout="horizontal"] .dlabnav .header-profile {
+ margin-right: 15px;
+ margin-bottom: 0; }
+ [data-layout="horizontal"] .dlabnav .header-profile:hover > a.nav-link {
+ border-radius: 3rem; }
+ [data-layout="horizontal"] .dlabnav .header-profile img {
+ height: 45px;
+ width: 45px; }
+ [data-layout="horizontal"] .dlabnav .header-profile > a.nav-link {
+ border-radius: 3rem;
+ padding: 5px 5px !important; }
+ [data-layout="horizontal"] .dlabnav .header-profile .header-info {
+ display: none; }
+ [data-layout="horizontal"] .dlabnav .nav-user,
+ [data-layout="horizontal"] .dlabnav .nav-label {
+ display: none; }
+ [data-layout="horizontal"] .dlabnav .metismenu {
+ flex-direction: row;
+ padding: 10px 20px;
+ margin-bottom: 0;
+ display: inline-flex;
+ flex-wrap: wrap; }
+ [data-layout="horizontal"] .dlabnav .metismenu .collapse.in {
+ display: none; }
+ [data-layout="horizontal"] .dlabnav .metismenu ul {
+ border-left: 0; }
+ [data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu ul {
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
+ [data-layout="horizontal"] .dlabnav .metismenu li {
+ flex-direction: column;
+ position: relative; }
+ [data-layout="horizontal"] .dlabnav .metismenu li:hover > ul {
+ display: block; }
+ [data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ position: absolute;
+ height: auto !important;
+ top: 100%;
+ width: 100%;
+ min-width: 13.75rem;
+ z-index: 999;
+ left: auto;
+ right: auto;
+ padding: 0.5rem 0;
+ display: none;
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
+ margin: 0;
+ background: #fff;
+ border-radius: 1.75rem; }
+ [data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
+ background: #212130; }
+ [data-layout="horizontal"] .dlabnav .metismenu li > ul li {
+ padding: 0; }
+ [data-layout="horizontal"] .dlabnav .metismenu li > ul li a {
+ transition: all .4s ease-in-out;
+ padding: 8px 20px 8px 20px;
+ margin-left: -.1rem; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu li > ul li a {
+ padding: 8px 20px 8px 20px;
+ text-align: right; }
+ [data-layout="horizontal"] .dlabnav .metismenu li > ul li a:hover {
+ border-radius: .4rem; }
+ [data-layout="horizontal"] .dlabnav .metismenu li > ul li a:before {
+ left: 22px; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu li > ul li a:before {
+ left: auto;
+ right: 6px; }
+ [data-layout="horizontal"] .dlabnav .metismenu li > ul ul {
+ left: 100%;
+ top: 0;
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu li > ul ul {
+ left: auto;
+ right: 100%; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li {
+ flex: 0 0 auto;
+ position: relative; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li > a i {
+ margin-right: 5px; }
+ [data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li {
+ border-color: rgba(255, 255, 255, 0.07); }
+ [data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li.mm-active {
+ border-color: transparent; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:hover, [data-layout="horizontal"] .dlabnav .metismenu > li.mm-active {
+ padding: 0; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:hover > a, [data-layout="horizontal"] .dlabnav .metismenu > li.mm-active > a {
+ background: var(--rgba-primary-1);
+ color: var(--primary);
+ border-radius: 1rem; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i, [data-layout="horizontal"] .dlabnav .metismenu > li.mm-active > a i {
+ color: var(--primary);
+ background: transparent;
+ box-shadow: none; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu > li:first-child {
+ border-right: 0; }
+ [data-theme-version="dark"][direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu > li {
+ border-color: #2e2e42; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li > a {
+ padding: 15px 40px 15px 15px;
+ margin: 2px 2px; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu > li > a {
+ padding: 15px 15px 15px 40px; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li > a i {
+ padding: 0 0.4375rem 0 0;
+ height: auto;
+ width: auto;
+ line-height: 1; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu > li > a i {
+ padding: 0 0 0 0.4375rem; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li > a .nav-badge {
+ display: none; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li > a:after {
+ right: 20px;
+ transform: rotate(-135deg) translateY(-50%); }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:hover {
+ border-color: transparent; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:hover > ul {
+ display: flex !important;
+ flex-direction: column;
+ flex-wrap: wrap;
+ height: auto !important;
+ box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1);
+ border-radius: 1.75rem; }
+ [data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > ul {
+ box-shadow: 5px 5px 30px 0px rgba(0, 0, 0, 0.1);
+ background: #212130; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li > ul > li:hover ul.collapse {
+ display: block !important;
+ position: absolute;
+ left: auto !important;
+ right: -100% !important;
+ top: 0 !important; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:nth-last-child(-n + 5) > ul {
+ left: auto;
+ right: 0; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:nth-last-child(-n + 5) > ul > li:hover ul.collapse {
+ right: auto !important;
+ left: -100% !important; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:nth-last-child(-n + 5) > ul.left {
+ left: 0; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:nth-last-child(-n + 5) > ul.left > li:hover ul.collapse {
+ left: 100% !important; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu > li:nth-last-child(-n + 5) > ul.left {
+ left: auto;
+ right: 0; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:last-child > ul ul {
+ left: -100%; }
+ [data-layout="horizontal"] .dlabnav .metismenu > li:last-child > ul.left ul {
+ left: 100%; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu > li:last-child > ul.left ul {
+ left: auto;
+ right: 100%; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu > li:nth-last-child(-n + 3) > ul {
+ left: 0;
+ right: auto; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu > li:nth-last-child(-n + 3) > ul > li:hover ul.collapse {
+ right: -100% !important;
+ left: auto !important; }
+ [data-layout="horizontal"] .dlabnav .copyright,
+ [data-layout="horizontal"] .dlabnav .plus-box {
+ display: none; }
+ [data-layout="horizontal"] .content-body {
+ margin-left: 0; }
+ [data-layout="horizontal"] .content-body .container-fluid, [data-layout="horizontal"] .content-body .container-sm, [data-layout="horizontal"] .content-body .container-md, [data-layout="horizontal"] .content-body .container-lg, [data-layout="horizontal"] .content-body .container-xl, [data-layout="horizontal"] .content-body .container-xxl {
+ padding-top: 40px; }
+ [data-layout="horizontal"] .content-body .page-titles {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ margin-bottom: 1.875rem; }
+ [data-layout="horizontal"] .footer {
+ margin-left: 0;
+ margin: 0 auto;
+ padding-left: 0; }
+ [data-header-position="fixed"][data-layout="horizontal"] .dlabnav {
+ top: 6.5rem; }
+ [data-header-position="fixed"][data-layout="horizontal"] .header {
+ height: 6.5rem; }
+ [data-header-position="fixed"][data-sidebar-position="fixed"] .dlabnav {
+ position: fixed; }
+ [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"] .content-body {
+ padding-top: 11.5rem; }
+ [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"][data-sidebar-style="modern"] .content-body {
+ padding-top: 13.125rem; }
+ [data-layout="horizontal"][data-container="boxed"] .footer {
+ margin-left: 0;
+ max-width: 1199px;
+ margin: 0 auto; }
+ [data-layout="horizontal"][data-container="wide"] .page-titles {
+ margin-left: -30px;
+ margin-right: -30px; }
+ [data-layout="horizontal"][data-sidebar-style="modern"] .dlabnav .header-profile {
+ margin-bottom: 0; }
+ [data-layout="horizontal"][data-sidebar-style="modern"] .dlabnav .header-profile img {
+ height: 60px;
+ width: 60px;
+ margin-bottom: 0 !important; }
+ [data-layout="horizontal"][data-sidebar-style="modern"] .dlabnav .header-profile > a.nav-link {
+ border: 1px solid #f5f5f5;
+ padding: 4px 4px !important;
+ border-radius: 3rem; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .page-titles {
+ margin-top: 0; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .header-profile {
+ margin-bottom: 0; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .header-profile img {
+ height: 60px;
+ width: 60px;
+ margin-bottom: 0 !important; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .header-profile > a.nav-link {
+ border: 1px solid #f5f5f5; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .metismenu > li > ul {
+ top: 4.5rem; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .metismenu > li > a {
+ padding: 18px 20px 10px 20px; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .metismenu > li > a::after {
+ display: none; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .metismenu > li > a .nav-text {
+ margin-top: 5px; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .metismenu > li > a > i {
+ width: auto;
+ margin: 0;
+ height: auto;
+ line-height: 1;
+ padding: 0;
+ background: transparent;
+ border-radius: 0;
+ margin-bottom: 0; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav .metismenu > li li {
+ text-align: left; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .nav-header {
+ width: 7.75rem;
+ padding-left: 40px;
+ padding-right: 40px; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .nav-header .brand-logo {
+ justify-content: start;
+ padding-left: 0;
+ padding-right: 0; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .header {
+ width: 100%;
+ padding-left: 7.75rem; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .metismenu > li a {
+ width: auto; }
+ [data-sidebar-style="mini"][data-layout="horizontal"] .metismenu > li:hover a .nav-text {
+ display: none; }
+ [data-header-position="fixed"][data-layout="horizontal"][data-sidebar-position="fixed"][data-sidebar-style="compact"] .content-body {
+ padding-top: 13.125rem; }
+ [data-sidebar-position="fixed"][data-layout="horizontal"] .dlabnav.fixed {
+ position: fixed;
+ padding: 0 15px;
+ left: 0;
+ top: 0;
+ border-radius: 0;
+ width: 100%; } }
+
+@media (min-width: 767px) {
+ [data-sidebar-style="compact"] .nav-header {
+ width: 11.25rem; }
+ [data-sidebar-style="compact"] .dlabnav .header-profile {
+ margin-bottom: 5px; }
+ [data-sidebar-style="compact"] .dlabnav .header-profile > a.nav-link {
+ display: block;
+ text-align: center;
+ border: 0; }
+ [data-sidebar-style="compact"] .dlabnav .header-profile > a.nav-link img {
+ margin-bottom: 5px; }
+ [data-sidebar-style="compact"] .dlabnav .header-profile > a.nav-link .header-info {
+ margin-left: 0 !important;
+ text-align: center; }
+ [data-sidebar-style="compact"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sidebar-style="compact"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ text-align: center !important; }
+ [data-sidebar-style="compact"] .dlabnav .header-profile .dropdown-menu {
+ min-width: 11rem; }
+ [data-sidebar-style="compact"] .dlabnav .header-profile a svg {
+ display: unset !important; }
+ [data-sidebar-style="compact"] .dlabnav .nav-user {
+ display: none; }
+ [data-sidebar-style="compact"] .dlabnav .metismenu li {
+ text-align: center; }
+ [data-sidebar-style="compact"] .dlabnav .metismenu li a {
+ padding: 0.7rem 0.5rem; }
+ [data-sidebar-style="compact"] .dlabnav .metismenu li a svg {
+ max-width: 21px;
+ max-height: 21px;
+ display: block;
+ margin-left: auto;
+ margin-right: auto; }
+ [data-sidebar-style="compact"] .dlabnav .metismenu li a i {
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+ [data-sidebar-style="compact"] .dlabnav .metismenu li ul:after {
+ content: none; }
+ [data-sidebar-style="compact"] .dlabnav .metismenu li > a {
+ background: transparent;
+ box-shadow: none;
+ color: inherit;
+ font-size: 15px; }
+ [data-sidebar-style="compact"] .dlabnav .plus-box, [data-sidebar-style="compact"] .dlabnav .copyright {
+ display: none; }
+ [data-sidebar-style="compact"] .dlabnav .copyright {
+ padding: 0 20px;
+ margin-top: 20px; }
+ [data-sidebar-style="compact"] .nav-text {
+ display: inline-block;
+ margin-top: 0.3125rem; }
+ [data-sidebar-style="compact"] .nav-label.first {
+ display: none; }
+ [data-sidebar-style="compact"] .nav-badge {
+ display: none; }
+ [data-sidebar-style="compact"] .footer {
+ padding-left: 12.5rem; }
+ [data-sidebar-style="compact"] .content-body {
+ margin-left: 12.5rem; }
+ [data-sidebar-style="compact"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > a i {
+ color: #fff; }
+ [data-sidebar-style="compact"][data-theme-version="dark"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a i {
+ background: var(--primary);
+ color: #fff; }
+ [data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li:hover > a i {
+ background: var(--rgba-primary-1);
+ color: var(--primary); } }
+
+[data-layout="horizontal"][data-sidebar-style="compact"] .footer {
+ padding-left: 0; }
+
+[data-layout="horizontal"][data-sidebar-style="compact"] .content-body {
+ margin-left: 0; }
+
+[data-layout="horizontal"][data-sidebar-style="compact"] .dlabnav {
+ margin-bottom: 0; }
+
+[data-layout="horizontal"][data-sidebar-style="compact"] .nav-header {
+ width: 21.75rem; }
+ [data-layout="horizontal"][data-sidebar-style="compact"] .nav-header .brand-logo {
+ padding-left: 40px;
+ padding-right: 40px; }
+
+[data-layout="vertical"][data-sidebar-style="compact"] .dlabnav {
+ width: 11.25rem; }
+ [data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu ul {
+ margin-left: 0;
+ border: 0;
+ background: rgba(0, 0, 0, 0.02);
+ padding: 10px 0; }
+ [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu ul {
+ background: 255, 255, 255, 0.05; }
+ [data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu ul a:before {
+ content: none; }
+ [data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu ul ul a {
+ padding: 0.625rem 0.9375rem; }
+ [data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li > a {
+ padding: 1.2rem 0.5rem; }
+ [data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li > a.has-arrow::after {
+ top: 1px;
+ display: inline-block;
+ right: auto;
+ margin-left: 5px;
+ position: relative;
+ width: 7px;
+ height: 7px;
+ border-width: 2px 0px 0px 2px; }
+ [direction="rtl"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li > a.has-arrow::after {
+ left: auto;
+ margin-left: 0;
+ margin-right: 5px; }
+
+@media (min-width: 767px) {
+ [data-sidebar-style="icon-hover"][data-layout="horizontal"] .header .header-content {
+ padding-left: 1.875rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > ul {
+ display: none; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .dlabnav .metismenu li.mm-active > ul {
+ display: block; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header {
+ width: 7rem;
+ border-radius: 0 1.25rem 0 0 !important;
+ left: 0; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo {
+ padding-left: 30px; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo {
+ padding-left: 30px;
+ padding-right: 30px; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo .logo-abbr {
+ display: block; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .brand-logo .brand-title {
+ display: none; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .nav-header .nav-control {
+ display: none; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .header {
+ padding-left: 7rem; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .header {
+ padding-right: 7rem;
+ padding-left: 0.9375rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .header .header-content {
+ padding-left: 2rem; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .header .header-content {
+ padding-right: 1.375rem;
+ padding-left: 0; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav {
+ overflow: visible;
+ position: absolute;
+ left: -13.5rem; } }
+ @media only screen and (min-width: 767px) and (min-width: 767px) and (max-width: 1400px) {
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav {
+ left: -10rem; } }
+
+@media (min-width: 767px) {
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav {
+ left: auto;
+ right: -14.563rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .nav-label {
+ display: none; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .header-profile img {
+ order: 1; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .header-profile .header-info {
+ margin-left: 0 !important;
+ padding-left: 0 !important;
+ margin-right: 10px; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li {
+ padding: 0 25px; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li > a {
+ display: flex;
+ justify-content: space-between;
+ padding: 20px 20px;
+ border-radius: 1rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li > a > svg,
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li > a > i {
+ order: 1;
+ margin-right: 0;
+ margin-top: 0;
+ padding-right: 0;
+ height: auto;
+ width: auto;
+ line-height: 1; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li > a > svg, [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li > a > i {
+ padding-left: 0;
+ padding-right: 0; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a {
+ background: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: var(--primary); }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul {
+ border-left: 0;
+ padding-left: 0;
+ padding-right: 0; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul {
+ padding-right: 0;
+ padding-left: 0; }
+ [data-theme-version="dark"][data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul {
+ border-color: #2e2e42; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul:after {
+ left: auto;
+ right: 28px; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul:after {
+ left: 28px;
+ right: auto; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul a {
+ position: relative;
+ padding-left: 1.3rem; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul a {
+ padding-right: 1.25rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul a::before {
+ left: 20px;
+ right: auto; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu ul a::before {
+ right: auto;
+ left: -5px; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu .has-arrow::after {
+ right: 5rem;
+ opacity: 0; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .metismenu .has-arrow::after {
+ right: auto;
+ left: 5rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .copyright,
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav .plus-box {
+ display: none; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .dlabnav.mm-show {
+ display: none; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header {
+ width: 20.5rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header .brand-logo {
+ padding-left: 1.6rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header .brand-logo .brand-title {
+ display: block; } }
+ @media only screen and (min-width: 767px) and (max-width: 1400px) {
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .nav-header {
+ width: 17rem; } }
+
+@media (min-width: 767px) {
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle.mm-show {
+ display: block; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .header {
+ padding-left: 4.38rem; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .header {
+ padding-right: 4.38rem;
+ padding-left: 0.9375rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .dlabnav {
+ left: 0; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .dlabnav .metismenu .has-arrow:after {
+ opacity: 1; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .iconhover-toggle .dlabnav {
+ left: auto;
+ right: 0; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .content-body {
+ margin-left: 7rem; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .content-body {
+ margin-left: 0;
+ margin-right: 7rem; }
+ [data-sidebar-style="icon-hover"][data-layout="vertical"] .footer {
+ padding-left: 7rem; }
+ [direction="rtl"][data-sidebar-style="icon-hover"][data-layout="vertical"] .footer {
+ margin-left: 0;
+ margin-right: 7rem; } }
+
+@media (min-width: 767px) {
+ [data-sidebar-style="modern"] .nav-header {
+ width: 10.625rem; }
+ [data-sidebar-style="modern"] .nav-header .brand-logo {
+ justify-content: center; }
+ [data-sidebar-style="modern"] .dlabnav .header-profile {
+ margin-bottom: 5px; }
+ [data-sidebar-style="modern"] .dlabnav .header-profile > a.nav-link {
+ display: block;
+ text-align: center;
+ margin: 0 -10px 15px;
+ padding: 15px 10px !important;
+ border-radius: 1.75rem; }
+ [data-sidebar-style="modern"] .dlabnav .header-profile > a.nav-link img {
+ margin-bottom: 5px; }
+ [data-sidebar-style="modern"] .dlabnav .header-profile > a.nav-link .header-info {
+ margin-left: 0 !important;
+ text-align: center; }
+ [data-sidebar-style="modern"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sidebar-style="modern"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ text-align: center !important; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu > li {
+ text-align: center; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu > li > a {
+ padding: 20px 15px 20px 15px;
+ margin: 2px 0;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu > li > a::after {
+ display: none; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu > li > a:hover > a, [data-sidebar-style="modern"] .dlabnav .metismenu > li > a:focus > a, [data-sidebar-style="modern"] .dlabnav .metismenu > li > a:active > a, [data-sidebar-style="modern"] .dlabnav .metismenu > li > a.mm-active > a {
+ background-color: var(--primary-dark); }
+ [data-sidebar-style="modern"] .dlabnav .metismenu > li:hover, [data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active {
+ padding: 0; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a {
+ background: var(--rgba-primary-1);
+ color: var(--primary);
+ border-radius: 1rem; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i {
+ color: var(--primary); }
+ [data-sidebar-style="modern"] .dlabnav .metismenu > li li {
+ text-align: left; }
+ [direction="rtl"][data-sidebar-style="modern"] .dlabnav .metismenu > li li {
+ text-align: right; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu li a {
+ padding: 0.625rem 0.9375rem 0.625rem 0.9375rem;
+ font-size: 15px; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu li ul:after {
+ content: none; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu li > ul {
+ height: auto !important; }
+ [data-sidebar-style="modern"] .dlabnav .metismenu .nav-label {
+ display: none; }
+ [data-sidebar-style="modern"] .dlabnav .nav-label {
+ display: none; }
+ [data-sidebar-style="modern"] .dlabnav .nav-text {
+ display: block;
+ margin-top: 0.3125rem; }
+ [data-sidebar-style="modern"] .dlabnav .plus-box,
+ [data-sidebar-style="modern"] .dlabnav .copyright {
+ display: none; }
+ [data-sidebar-style="modern"] .footer {
+ padding-left: 11.9rem; }
+ [data-sidebar-style="modern"] .content-body {
+ margin-left: 11.9rem; }
+ [data-sidebar-style="modern"][data-layout="horizontal"] .dlabnav .metismenu li > a i {
+ padding: 0;
+ margin: 0; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav {
+ width: 10.625rem;
+ left: 1.25rem; }
+ [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .dlabnav {
+ left: auto;
+ right: 0; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .slimScrollDiv,
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .dlabnav-scroll {
+ overflow: visible !important; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu {
+ padding: 10px 30px; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu > li > a {
+ padding: 22px 0.6em 15px !important; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu > li > a i {
+ padding: 0;
+ height: auto;
+ width: auto;
+ margin: 0;
+ line-height: 1;
+ margin-bottom: 5px; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu > li > ul {
+ display: none;
+ padding: 1.875rem 0.9375rem; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li {
+ position: relative; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li a {
+ padding: 0.625rem 1.5rem; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li a:before {
+ content: none; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li ul {
+ position: absolute;
+ left: 105%;
+ top: 0;
+ bottom: auto;
+ background-color: #fff;
+ border: 1px solid #f5f5f5;
+ width: 200px; }
+ [data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li ul {
+ background: #212130;
+ box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1); }
+ [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li ul {
+ left: auto;
+ right: 105%; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li:hover > ul {
+ display: block;
+ left: 100%;
+ padding: 1rem 0;
+ margin-left: 0;
+ border: 0;
+ box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1);
+ border-radius: 0.75rem; }
+ [data-theme-version="dark"][data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li:hover > ul {
+ box-shadow: 5px 5px 30px 0px rgba(20, 0, 30, 0.1); }
+ [direction="rtl"][data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .metismenu li:hover > ul {
+ left: auto;
+ right: 100%;
+ box-shadow: -5px 5px 30px 0px rgba(20, 0, 30, 0.1); }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .nav-label {
+ display: none; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .dlabnav .nav-text {
+ display: block;
+ margin-top: 0; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .nav-control {
+ right: -4.25rem; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .header .header-content {
+ padding-left: 6rem; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .dlabnav, [data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .nav-header {
+ left: -10.625rem; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .header {
+ padding-left: 0; }
+ [data-sidebar-style="modern"][data-layout="vertical"] .menu-toggle .content-body {
+ margin-left: 0; }
+ [data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
+ width: 21.75rem; }
+ [data-sidebar-style="modern"][data-layout="horizontal"] .header {
+ padding-left: 21.75rem; }
+ [data-sidebar-style="modern"][data-layout="horizontal"] .footer,
+ [data-sidebar-style="modern"][data-layout="horizontal"] .content-body {
+ margin-left: 0; }
+ [data-sidebar-style="modern"][data-layout="horizontal"] .dlabnav .metismenu > li > a {
+ padding: 15px 25px 12px 25px;
+ margin: 0 2px; }
+ [data-sidebar-style="modern"][data-layout="horizontal"] .dlabnav .metismenu > li > ul {
+ top: 4.8rem; }
+ [data-sidebar-style="modern"][data-layout="horizontal"][data-container="boxed"] .dlabnav .metismenu > li > a {
+ padding: 0.8125rem 1.25rem; } }
+
+[data-sidebar-style="overlay"][data-layout="vertical"] .dlabnav {
+ border-radius: 0 0 1.25rem 0 !important; }
+ @media only screen and (max-width: 767px) {
+ [data-sidebar-style="overlay"][data-layout="vertical"] .dlabnav {
+ border-radius: 0 1.25rem 1.25rem 0 !important; } }
+
+[data-sidebar-style="overlay"][data-layout="vertical"] .nav-header {
+ border-radius: 1.25rem; }
+
+[data-sidebar-style="overlay"][data-layout="vertical"] .menu-toggle .nav-header {
+ border-radius: 0 1.25rem 0 0; }
+
+[data-sidebar-style="overlay"] .dlabnav {
+ left: -100%;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s;
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li {
+ padding: 0 30px; }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li > a {
+ font-size: 16px;
+ padding: 20px 20px;
+ color: #7f7184;
+ border-radius: 1rem;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li > a i {
+ height: auto;
+ width: auto;
+ line-height: 1; }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a {
+ color: var(--primary); }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i {
+ color: var(--primary); }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a {
+ background: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i {
+ color: var(--primary); }
+ @media only screen and (max-width: 575px) {
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li {
+ padding: 0px 15px; } }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu ul a {
+ padding-top: .5rem;
+ padding-bottom: .5rem;
+ position: relative;
+ font-size: 15px;
+ padding-left: 4rem; }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu ul a:before {
+ left: 25px; }
+ [direction="rtl"][data-sidebar-style="overlay"] .dlabnav {
+ left: auto;
+ right: -100%; }
+ @media only screen and (max-width: 767px) {
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li > a {
+ font-size: 14px;
+ padding: 12px 14px; }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu > li > a i {
+ font-size: 18px; }
+ [data-sidebar-style="overlay"] .dlabnav .metismenu ul li a {
+ padding-left: 3.4rem; } }
+
+[data-sidebar-style="overlay"] .content-body {
+ margin-left: 0; }
+
+[data-sidebar-style="overlay"] .nav-header {
+ position: absolute; }
+ [data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
+ left: 0; }
+ [data-sidebar-style="overlay"] .nav-header .hamburger.is-active .line {
+ background-color: var(--primary); }
+
+[data-sidebar-style="overlay"] .menu-toggle .nav-header {
+ position: absolute;
+ left: auto; }
+
+[data-sidebar-style="overlay"] .menu-toggle .dlabnav {
+ left: 0; }
+ [direction="rtl"][data-sidebar-style="overlay"] .menu-toggle .dlabnav {
+ left: auto;
+ right: 0; }
+
+[data-sidebar-style="overlay"] .footer {
+ padding-left: 0; }
+
+[data-sidebar-style="overlay"][data-header-position="fixed"] .nav-header {
+ position: fixed; }
+
+[data-sidebar-position="fixed"][data-header-position="fixed"] .nav-header {
+ position: fixed; }
+
+[data-sidebar-position="fixed"][data-layout="vertical"] .nav-header {
+ position: fixed;
+ border-top-left-radius: 1.25rem;
+ border-top-right-radius: 1.25rem; }
+
+[data-sidebar-position="fixed"][data-layout="vertical"] .dlabnav {
+ position: fixed;
+ border-bottom-left-radius: 1.25rem;
+ border-bottom-right-radius: 1.25rem; }
+ [data-sidebar-position="fixed"][data-layout="vertical"] .dlabnav .dlabnav-scroll {
+ border-top-left-radius: 0px;
+ border-top-right-radius: 0px; }
+
+[data-sidebar-position="fixed"][data-layout="vertical"] .menu-toggle .dlabnav {
+ position: fixed; }
+
+[data-layout="vertical"] .nav-header {
+ border-top-left-radius: 1.25rem;
+ border-top-right-radius: 1.25rem; }
+
+[data-layout="vertical"] .dlabnav {
+ border-bottom-left-radius: 1.25rem;
+ border-bottom-right-radius: 1.25rem; }
+
+[data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="wide-boxed"] .dlabnav,
+[data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="boxed"] .dlabnav,
+[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="wide-boxed"] .dlabnav,
+[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="icon-hover"][data-layout="vertical"][data-container="boxed"] .dlabnav,
+[data-sidebar-style="overlay"][data-layout="vertical"][data-container="wide-boxed"] .dlabnav,
+[data-sidebar-style="overlay"][data-layout="vertical"][data-container="boxed"] .dlabnav,
+[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="overlay"][data-layout="vertical"][data-container="wide-boxed"] .dlabnav,
+[data-header-position="fixed"][data-sidebar-position="fixed"][data-sidebar-style="overlay"][data-layout="vertical"][data-container="boxed"] .dlabnav {
+ position: absolute; }
+
+.sidebar-right {
+ right: -50rem;
+ position: fixed;
+ top: 0;
+ width: 50rem;
+ background-color: #fff;
+ margin-top: 3.5rem;
+ transition: all .5s ease-in-out;
+ border-radius: 1.75rem;
+ z-index: 9999;
+ display: none;
+}
+ .sidebar-right .bg-label-pattern {
+ background: transparent;
+ background-image: url("../images/pattern/pattern5.png");
+ background-size: 130%; }
+ .sidebar-right .note-text {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ padding: 20px;
+ opacity: 0.8;
+ font-size: 13px; }
+ .sidebar-right .bootstrap-select {
+ height: 48px;
+ border-radius: 6px; }
+ .sidebar-right .bootstrap-select .btn {
+ padding: 12px 15px;
+ font-size: 15px;
+ border-color: #d1d1d1;
+ border-radius: 6px; }
+ .sidebar-right .nice-select.wide {
+ line-height: 40px;
+ font-size: 1rem; }
+ [direction="rtl"] .sidebar-right .slimScrollDiv {
+ overflow: visible !important; }
+ .sidebar-right .sidebar-right-trigger {
+ position: fixed;
+ z-index: 9;
+ top: 8.75rem;
+ right: 0;
+ background-color: var(--primary);
+ color: #fff;
+ display: inline-block;
+ height: 3rem;
+ width: 3rem;
+ text-align: center;
+ font-size: 1.75rem;
+ line-height: 3rem;
+ border-radius: 5px 0 0 5px;
+ box-shadow: -5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
+ [data-theme-version="dark"] .sidebar-right .sidebar-right-trigger {
+ color: #fff; }
+ @media only screen and (max-width: 1024px) {
+ .sidebar-right .sidebar-right-trigger {
+ display: none; } }
+ .sidebar-right .sidebar-close-trigger {
+ position: absolute;
+ z-index: 2;
+ font-size: 28px;
+ top: 0;
+ right: -48px;
+ height: 3rem;
+ width: 3rem;
+ line-height: 3rem;
+ text-align: center;
+ background: black;
+ color: #fff; }
+ .sidebar-right.show {
+ right: 5.25rem;
+ box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.2);
+ z-index: 9999; }
+ .sidebar-right.show .sidebar-right-trigger {
+ display: none; }
+ .sidebar-right.show .bg-overlay {
+ position: fixed;
+ width: 100%;
+ cursor: pointer;
+ height: 100%;
+ top: 0;
+ left: 0;
+ background: rgba(0, 0, 0, 0.2); }
+ .sidebar-right .card-tabs .nav-tabs {
+ justify-content: space-between;
+ position: sticky;
+ top: 0;
+ width: 100%;
+ background-color: #fff;
+ z-index: 2; }
+ .sidebar-right .card-tabs .nav-tabs .nav-item {
+ margin-bottom: 0;
+ flex: 1; }
+ .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link {
+ border: 0;
+ font-size: 1.125rem;
+ position: relative;
+ text-align: center;
+ background-color: #fff; }
+ [data-theme-version="dark"] .sidebar-right .card-tabs .nav-tabs .nav-item .nav-link.active {
+ border-right: none;
+ border-left: none;
+ border-top: none; }
+ .sidebar-right .sidebar-right-inner > h4, .sidebar-right .sidebar-right-inner > .h4 {
+ padding: 10px 20px;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ color: #000;
+ background: #fff;
+ margin: 0px 0px 0px 0px; }
+ .sidebar-right .tab-content {
+ padding: 1.25rem 1.25rem 0;
+ min-height: 330px;
+ background: #fff; }
+ .sidebar-right .tab-content .tab-pane .admin-settings .row > div {
+ margin-bottom: 20px; }
+ .sidebar-right .tab-content .tab-pane .admin-settings p {
+ color: #353535;
+ font-weight: 500;
+ margin-bottom: 8px;
+ font-size: 16px; }
+ .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"] {
+ display: none; }
+ .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"] + label {
+ display: inline-block;
+ width: 35px;
+ height: 35px;
+ cursor: pointer;
+ transition: all .1s ease;
+ border-radius: 4px;
+ margin-right: 5px;
+ margin-bottom: 3px; }
+ .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]:checked + label {
+ position: relative; }
+ .sidebar-right .tab-content .tab-pane .admin-settings input[type="radio"]:checked + label::after {
+ height: 33px;
+ width: 33px;
+ left: -4px;
+ top: -4px;
+ content: "";
+ position: absolute;
+ background-color: inherit;
+ border-radius: 6px;
+ opacity: 0.4; }
+ .sidebar-right #nav_header_color_1 + label,
+ .sidebar-right #header_color_1 + label,
+ .sidebar-right #sidebar_color_1 + label,
+ .sidebar-right #primary_color_1 + label {
+ background-color: #fff; }
+ .sidebar-right #nav_header_color_2 + label,
+ .sidebar-right #header_color_2 + label,
+ .sidebar-right #sidebar_color_2 + label,
+ .sidebar-right #primary_color_2 + label {
+ background-color: #6610f2; }
+ .sidebar-right #nav_header_color_3 + label,
+ .sidebar-right #header_color_3 + label,
+ .sidebar-right #sidebar_color_3 + label,
+ .sidebar-right #primary_color_3 + label {
+ background-color: #5bcfc5; }
+ .sidebar-right #nav_header_color_4 + label,
+ .sidebar-right #header_color_4 + label,
+ .sidebar-right #sidebar_color_4 + label,
+ .sidebar-right #primary_color_4 + label {
+ background-color: #4d06a5; }
+ .sidebar-right #nav_header_color_5 + label,
+ .sidebar-right #header_color_5 + label,
+ .sidebar-right #sidebar_color_5 + label,
+ .sidebar-right #primary_color_5 + label {
+ background-color: #dc3545; }
+ .sidebar-right #nav_header_color_6 + label,
+ .sidebar-right #header_color_6 + label,
+ .sidebar-right #sidebar_color_6 + label,
+ .sidebar-right #primary_color_6 + label {
+ background-color: #fd7e14; }
+ .sidebar-right #nav_header_color_7 + label,
+ .sidebar-right #header_color_7 + label,
+ .sidebar-right #sidebar_color_7 + label,
+ .sidebar-right #primary_color_7 + label {
+ background-color: #ffc107; }
+ .sidebar-right #nav_header_color_8 + label,
+ .sidebar-right #header_color_8 + label,
+ .sidebar-right #sidebar_color_8 + label,
+ .sidebar-right #primary_color_8 + label {
+ background-color: #fff; }
+ .sidebar-right #nav_header_color_9 + label,
+ .sidebar-right #header_color_9 + label,
+ .sidebar-right #sidebar_color_9 + label,
+ .sidebar-right #primary_color_9 + label {
+ background-color: #20c997; }
+ .sidebar-right #nav_header_color_10 + label,
+ .sidebar-right #header_color_10 + label,
+ .sidebar-right #sidebar_color_10 + label,
+ .sidebar-right #primary_color_10 + label {
+ background-color: #17a2b8; }
+ .sidebar-right #nav_header_color_11 + label,
+ .sidebar-right #header_color_11 + label,
+ .sidebar-right #sidebar_color_11 + label,
+ .sidebar-right #primary_color_11 + label {
+ background-color: #94618E; }
+ .sidebar-right #nav_header_color_12 + label,
+ .sidebar-right #header_color_12 + label,
+ .sidebar-right #sidebar_color_12 + label,
+ .sidebar-right #primary_color_12 + label {
+ background-color: #343a40; }
+ .sidebar-right #nav_header_color_13 + label,
+ .sidebar-right #header_color_13 + label,
+ .sidebar-right #sidebar_color_13 + label,
+ .sidebar-right #primary_color_13 + label {
+ background-color: #2a2a2a; }
+ .sidebar-right #nav_header_color_14 + label,
+ .sidebar-right #header_color_14 + label,
+ .sidebar-right #sidebar_color_14 + label,
+ .sidebar-right #primary_color_14 + label {
+ background-color: #4885ed; }
+ .sidebar-right #nav_header_color_15 + label,
+ .sidebar-right #header_color_15 + label,
+ .sidebar-right #sidebar_color_15 + label,
+ .sidebar-right #primary_color_15 + label {
+ background-color: #4cb32b; }
+ .sidebar-right #nav_header_color_1 + label,
+ .sidebar-right #header_color_1 + label,
+ .sidebar-right #sidebar_color_1 + label,
+ .sidebar-right #primary_color_1 + label {
+ border: 1px solid #c4c4c4; }
+ .sidebar-right.style-1 {
+ height: 100vh;
+ width: 250px;
+ margin-top: 0;
+ right: -250px; }
+ .sidebar-right.style-1 .sidebar-right-inner {
+ background: #fff; }
+ .sidebar-right.style-1 .sidebar-right-trigger {
+ top: 12.4rem; }
+ .sidebar-right.style-1.show {
+ right: 0; }
+ .sidebar-right.style-1.show .sidebar-right-trigger {
+ display: block; }
+ @media only screen and (max-width: 991px) {
+ .sidebar-right {
+ width: 75%; } }
+
+@keyframes bounce {
+ 0% {
+ transform: translateX(-8%);
+ -webkit-transform: translateX(-8%); }
+ 50% {
+ transform: translateX(8%);
+ -webkit-transform: translateX(8%); }
+ 100% {
+ transform: translateX(-8%);
+ -webkit-transform: translateX(-8%); } }
+
+@-webkit-keyframes bounce {
+ 0% {
+ transform: translateX(-8%);
+ -webkit-transform: translateX(-8%); }
+ 50% {
+ transform: translateX(8%);
+ -webkit-transform: translateX(8%); }
+ 100% {
+ transform: translateY(-8%);
+ -webkit-transform: translateY(-8%); } }
+
+.nav-user {
+ background: var(--primary);
+ margin-bottom: 10px;
+ padding: 20px 25px 15px; }
+ @media only screen and (min-width: 768px) and (max-width: 1199px) {
+ .nav-user {
+ padding: 20px 15px 15px; } }
+ .nav-user img {
+ width: 35px;
+ height: 35px; }
+ @media only screen and (min-width: 768px) and (max-width: 1199px) {
+ .nav-user img {
+ width: 35px;
+ height: 35px;
+ margin-bottom: 10px; } }
+ .nav-user h5, .nav-user .h5 {
+ margin-left: 10px;
+ margin-bottom: 3px;
+ color: #fff; }
+ @media only screen and (min-width: 768px) and (max-width: 1199px) {
+ .nav-user h5, .nav-user .h5 {
+ display: none; } }
+ [data-sibebarbg="color_2"] .nav-user h5, [data-sibebarbg="color_2"] .nav-user .h5 {
+ color: #fff; }
+ .nav-user p {
+ margin-left: 10px;
+ margin-bottom: 8px;
+ color: #afcff7; }
+ @media only screen and (min-width: 768px) and (max-width: 1199px) {
+ .nav-user p {
+ display: none; } }
+ @media only screen and (min-width: 768px) and (max-width: 1199px) {
+ .nav-user i {
+ margin-top: 15px;
+ display: block; } }
+
+.menu-toggle .nav-user {
+ padding: 20px 15px 15px; }
+ .menu-toggle .nav-user img {
+ width: 35px;
+ height: 35px;
+ margin-bottom: 10px; }
+ .menu-toggle .nav-user h5, .menu-toggle .nav-user .h5,
+ .menu-toggle .nav-user p {
+ display: none; }
+ .menu-toggle .nav-user i {
+ margin-top: 15px;
+ display: block; }
+ .menu-toggle .nav-user .dropdown-menu {
+ left: 45px !important;
+ top: 22px !important; }
+
+.chatbox {
+ width: 340px;
+ height: 100vh;
+ position: fixed;
+ right: -500px;
+ top: 0;
+ z-index: 999;
+ background: #fff;
+ box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.15);
+ -webkit-transition: all 0.8s;
+ -ms-transition: all 0.8s;
+ transition: all 0.8s; }
+ [data-theme-version="dark"] .chatbox {
+ background: #212130; }
+ .chatbox .chatbox-close {
+ position: absolute;
+ -webkit-transition: all 0.2s;
+ -ms-transition: all 0.2s;
+ transition: all 0.2s;
+ width: 0;
+ height: 100%;
+ right: 340px;
+ background: #000;
+ z-index: 1;
+ opacity: 0.1;
+ cursor: pointer; }
+ .chatbox .card-fotter {
+ padding: 0.75rem 1rem; }
+ .chatbox .card-body {
+ padding: 1rem; }
+ .chatbox.active {
+ right: 0; }
+ .chatbox.active .chatbox-close {
+ width: 100vw; }
+ .chatbox .type_msg {
+ padding-top: 10px; }
+ .chatbox .nav {
+ padding: 1rem 1rem 0 1rem;
+ background: var(--rgba-primary-1);
+ border: 0;
+ justify-content: space-between; }
+ .chatbox .nav .nav-link {
+ color: var(--primary);
+ opacity: 0.7;
+ text-transform: uppercase; }
+ .chatbox .nav .nav-link:hover, .chatbox .nav .nav-link.active {
+ background: transparent;
+ color: var(--primary);
+ opacity: 1;
+ border-color: var(--primary); }
+ .chatbox .img_cont {
+ width: 40px;
+ border-radius: 40px;
+ margin-right: 10px;
+ position: relative;
+ height: 40px;
+ background: #eee;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-weight: 600;
+ font-size: 14px;
+ min-width: 40px;
+ min-height: 40px; }
+ .chatbox .img_cont .icon {
+ color: #fff; }
+ .chatbox .img_cont.primary {
+ background: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-theme-version="dark"] .chatbox .img_cont.primary {
+ background: var(--rgba-primary-1); }
+ .chatbox .img_cont.warning {
+ background: #fff6ee;
+ color: #ffa755; }
+ [data-theme-version="dark"] .chatbox .img_cont.warning {
+ background: rgba(255, 167, 85, 0.1); }
+ .chatbox .img_cont.success {
+ background: #e7fbe6;
+ color: #68e365; }
+ [data-theme-version="dark"] .chatbox .img_cont.success {
+ background: rgba(104, 227, 101, 0.1); }
+ .chatbox .img_cont.info {
+ background: #f1e9f7;
+ color: #b48dd3; }
+ [data-theme-version="dark"] .chatbox .img_cont.info {
+ background: rgba(180, 141, 211, 0.1); }
+ .chatbox .img_cont img {
+ width: 100%; }
+ .chatbox .img_cont .online_icon {
+ background: #68e365;
+ position: absolute;
+ width: 12px;
+ height: 12px;
+ border-radius: 15px;
+ right: -1px;
+ bottom: 0px;
+ border: 2px solid #fff; }
+ .chatbox .img_cont .online_icon.offline {
+ background: #f72b50; }
+ .chatbox .card {
+ box-shadow: none; }
+ .chatbox .search {
+ height: 40px; }
+ .chatbox .user_info span {
+ font-size: 15px;
+ color: #000;
+ display: block;
+ font-weight: 500;
+ line-height: 1;
+ margin-bottom: 5px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ overflow: hidden;
+ display: block;
+ max-width: 170px; }
+ [data-theme-version="dark"] .chatbox .user_info span {
+ color: #fff; }
+ .chatbox .user_info p {
+ font-size: 13px;
+ margin-bottom: 0;
+ line-height: 1;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ overflow: hidden;
+ display: block;
+ max-width: 170px; }
+ .chatbox .contacts li {
+ padding: 7px 1rem;
+ border-bottom: 1px solid #eee;
+ cursor: pointer; }
+ [data-theme-version="dark"] .chatbox .contacts li {
+ border-color: #2e2e42; }
+ .chatbox .contacts li > div {
+ display: flex;
+ align-items: center; }
+ .chatbox .contacts li:hover {
+ background: #f4f7ff; }
+ [data-theme-version="dark"] .chatbox .contacts li:hover {
+ background-color: #171622; }
+ .chatbox .contacts .name-first-letter {
+ background: #f6f6f6;
+ padding: 4px 1rem;
+ font-weight: 700;
+ color: #000;
+ position: sticky;
+ top: 0;
+ z-index: 1; }
+ [data-theme-version="dark"] .chatbox .contacts .name-first-letter {
+ color: #fff;
+ background: #171622; }
+ .chatbox .contacts_body {
+ height: calc(100vh - 120px); }
+ .chatbox .card-header {
+ background: #f4f7ff;
+ padding: 15px 20px;
+ justify-content: center; }
+ .chatbox .card-header h6, .chatbox .card-header .h6 {
+ font-size: 15px; }
+ .chatbox .card-header p {
+ line-height: 1.2;
+ font-size: 12px;
+ color: #969ba0; }
+ .chatbox .chat-list-header {
+ justify-content: space-between;
+ background: #fff; }
+ [data-theme-version="dark"] .chatbox .chat-list-header {
+ background: #212130; }
+ .chatbox .chat-list-header a {
+ text-align: center;
+ width: 30px;
+ height: 30px;
+ background: #f6f6f6;
+ border-radius: 6px;
+ line-height: 30px;
+ display: block; }
+ [data-theme-version="dark"] .chatbox .chat-list-header a {
+ background: var(--rgba-primary-1); }
+ [data-theme-version="dark"] .chatbox .chat-list-header a svg g [fill] {
+ fill: #fff; }
+ .chatbox .img_cont_msg {
+ width: 30px;
+ height: 30px;
+ display: block;
+ max-width: 30px;
+ min-width: 30px; }
+ .chatbox .img_cont_msg img {
+ width: 100%; }
+ .chatbox .msg_cotainer {
+ background: var(--primary);
+ margin-left: 10px;
+ border-radius: 0 0.5rem 0.5rem 0.5rem;
+ padding: 10px 15px;
+ color: #fff;
+ position: relative; }
+ .chatbox .msg_cotainer .msg_time {
+ display: block;
+ font-size: 11px;
+ color: #fff;
+ margin-top: 5px;
+ opacity: 0.5; }
+ .chatbox .msg_cotainer:after {
+ content: "";
+ position: absolute;
+ left: -10px;
+ border-right: 10px solid var(--primary);
+ border-bottom: 10px solid transparent;
+ border-top: 0px solid;
+ top: 0; }
+ .chatbox .msg_cotainer_send {
+ background: #f6f6f6;
+ padding: 10px 15px;
+ border-radius: 6px 0px 6px 6px;
+ margin-right: 10px;
+ color: #222;
+ position: relative;
+ text-align: right; }
+ [data-theme-version="dark"] .chatbox .msg_cotainer_send {
+ background: #171622;
+ color: #fff; }
+ .chatbox .msg_cotainer_send .msg_time_send {
+ display: block;
+ font-size: 11px;
+ text-align: right;
+ margin-top: 5px;
+ opacity: 0.6; }
+ .chatbox .msg_cotainer_send:after {
+ content: "";
+ position: absolute;
+ right: -10px;
+ border-left: 10px solid #f6f6f6;
+ border-bottom: 10px solid transparent;
+ border-top: 0px solid;
+ top: 0; }
+ [data-theme-version="dark"] .chatbox .msg_cotainer_send:after {
+ border-left: 10px solid #171622; }
+ .chatbox .type_msg .form-control {
+ padding: 10px 0;
+ height: 50px;
+ border: 0;
+ resize: none; }
+ .chatbox .type_msg .form-control:focus {
+ z-index: 0; }
+ .chatbox .type_msg .btn {
+ font-size: 18px;
+ border-radius: 38px !important;
+ width: 38px;
+ height: 38px;
+ padding: 0;
+ margin-top: 6px; }
+ .chatbox .video_cam {
+ margin-left: 15px; }
+ .chatbox .video_cam span {
+ width: 35px;
+ height: 35px;
+ background: #10ca93;
+ text-align: center;
+ line-height: 35px;
+ border-radius: 35px;
+ color: #fff;
+ margin-right: 5px;
+ align-self: center;
+ font-size: 16px;
+ padding: 0 3px;
+ display: inline-block; }
+ .chatbox .note_card .contacts li {
+ padding: 12px 1rem; }
+
+@media only screen and (max-width: 576px) {
+ .chatbox {
+ width: 280px; }
+ .chatbox .chatbox-close {
+ right: 280px; } }
+
+.dlab-demo-panel {
+ right: -380px;
+ position: fixed;
+ top: 0;
+ width: 380px;
+ background-color: #fff;
+ height: 100vh;
+ transition: all .5s ease-in-out;
+ z-index: 9999;
+ display: none;
+}
+ .dlab-demo-panel .note-text {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ padding: 20px;
+ font-size: 12px;
+ background-color: #fff; }
+ .dlab-demo-panel .dlab-demo-trigger {
+ position: absolute;
+ z-index: 9;
+ top: 12.75rem;
+ right: 100%;
+ background-color: #709fba;
+ color: #fff;
+ display: inline-block;
+ height: 3rem;
+ width: 3rem;
+ text-align: center;
+ font-size: 1.75rem;
+ line-height: 3rem;
+ border-radius: 5px 0 0 5px;
+ box-shadow: -5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
+ @media only screen and (max-width: 1024px) {
+ .dlab-demo-panel .dlab-demo-trigger {
+ display: none; } }
+ .dlab-demo-panel .dlab-demo-close {
+ height: 30px;
+ color: #fff;
+ width: 30px;
+ border-radius: 1.75rem;
+ background: rgba(0, 0, 0, 0.5);
+ line-height: 30px;
+ text-align: center; }
+ .dlab-demo-panel.show {
+ right: 0;
+ box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.2);
+ z-index: 99999;
+ overflow: hidden; }
+ .dlab-demo-panel.show .sidebar-right-trigger {
+ display: none; }
+ .dlab-demo-panel.show .bg-close {
+ position: fixed;
+ z-index: -2;
+ cursor: pointer;
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0;
+ background: rgba(0, 0, 0, 0.15); }
+ .dlab-demo-panel .dlab-demo-inner {
+ padding: 30px 30px;
+ background: #fff; }
+ .dlab-demo-panel .dlab-demo-content {
+ height: calc(100vh - 210px); }
+ .dlab-demo-panel .dlab-demo-header {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ margin-bottom: 20px; }
+ .dlab-demo-panel .dlab-demo-header h4, .dlab-demo-panel .dlab-demo-header .h4 {
+ margin-bottom: 0;
+ color: #000; }
+ .dlab-demo-panel .dlab-demo-bx {
+ height: 200px;
+ overflow: hidden;
+ border: 5px solid #efefef;
+ box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
+ margin-bottom: 10px; }
+ .dlab-demo-panel .dlab-demo-bx.demo-active {
+ border-color: #709fba; }
+ .dlab-demo-panel .dlab-demo-bx.demo-active .overlay-layer {
+ opacity: 1; }
+ .dlab-demo-panel .overlay-bx {
+ position: relative; }
+ .dlab-demo-panel .overlay-bx .overlay-layer {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: rgba(0, 0, 0, 0.1);
+ -webkit-transition: all .3s ease;
+ transition: all .3s ease;
+ opacity: 0; }
+ .dlab-demo-panel .overlay-bx:hover .overlay-layer {
+ -webkit-transition: all .3s ease;
+ transition: all .3s ease;
+ opacity: 1; }
+
+:root {
+ --nav-headbg: rgb(232 234 236);
+ --sidebar-bg: rgb(232 234 236);
+ --headerbg: rgb(232 234 236); }
+
+[data-nav-headerbg="color_2"] {
+ --nav-headbg: #6610f2; }
+
+[data-nav-headerbg="color_3"] {
+ --nav-headbg: #5bcfc5; }
+
+[data-nav-headerbg="color_4"] {
+ --nav-headbg: #4d06a5; }
+
+[data-nav-headerbg="color_5"] {
+ --nav-headbg: #dc3545; }
+
+[data-nav-headerbg="color_6"] {
+ --nav-headbg: #fd7e14; }
+
+[data-nav-headerbg="color_7"] {
+ --nav-headbg: #ffc107; }
+
+[data-nav-headerbg="color_8"] {
+ --nav-headbg: #fff; }
+
+[data-nav-headerbg="color_9"] {
+ --nav-headbg: #20c997; }
+
+[data-nav-headerbg="color_10"] {
+ --nav-headbg: #17a2b8; }
+
+[data-nav-headerbg="color_11"] {
+ --nav-headbg: #94618E; }
+
+[data-nav-headerbg="color_12"] {
+ --nav-headbg: #343a40; }
+
+[data-nav-headerbg="color_13"] {
+ --nav-headbg: #2a2a2a; }
+
+[data-nav-headerbg="color_14"] {
+ --nav-headbg: #4885ed; }
+
+[data-nav-headerbg="color_15"] {
+ --nav-headbg: #4cb32b; }
+
+[data-sibebarbg="color_2"][data-theme-version="dark"],
+[data-sibebarbg="color_2"] {
+ --sidebar-bg: #6610f2;
+ --nav-headbg: #6610f2; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_2"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_2"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_2"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_2"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_2"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_2"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_2"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_2"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_2"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_2"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_2"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #6610f2; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #6610f2; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #6610f2; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #8540f5;
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #6610f2; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #8540f5; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_2"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_2"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_2"] .dropdown-menu {
+ background: #8540f5; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_2"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_2"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_2"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_2"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_2"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_2"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_2"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_2"] .dropdown-menu .dropdown-item:hover {
+ background: #6610f2;
+ color: #fff !important; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #5b0cdd;
+ font-weight: 700; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #8540f5; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #5b0cdd;
+ color: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #8540f5; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #5b0cdd;
+ color: #000; }
+ [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_2"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_2"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_3"][data-theme-version="dark"],
+[data-sibebarbg="color_3"] {
+ --sidebar-bg: #5bcfc5;
+ --nav-headbg: #5bcfc5; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_3"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_3"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_3"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_3"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_3"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_3"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_3"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_3"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_3"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_3"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_3"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #5bcfc5; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #5bcfc5; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #5bcfc5; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #82dbd3;
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #5bcfc5; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #82dbd3; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_3"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_3"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_3"] .dropdown-menu {
+ background: #82dbd3; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_3"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_3"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_3"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_3"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_3"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_3"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_3"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_3"] .dropdown-menu .dropdown-item:hover {
+ background: #5bcfc5;
+ color: #fff !important; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #47c9be;
+ font-weight: 700; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #82dbd3; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #47c9be;
+ color: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #82dbd3; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #47c9be;
+ color: #000; }
+ [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_3"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_3"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_4"][data-theme-version="dark"],
+[data-sibebarbg="color_4"] {
+ --sidebar-bg: #4d06a5;
+ --nav-headbg: #4d06a5; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_4"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_4"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_4"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_4"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_4"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_4"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_4"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_4"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_4"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_4"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_4"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #4d06a5; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #4d06a5; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #4d06a5; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #6408d6;
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #4d06a5; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #6408d6; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_4"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_4"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_4"] .dropdown-menu {
+ background: #6408d6; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_4"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_4"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_4"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_4"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_4"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_4"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_4"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_4"] .dropdown-menu .dropdown-item:hover {
+ background: #4d06a5;
+ color: #fff !important; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #42058c;
+ font-weight: 700; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #6408d6; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #42058c;
+ color: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #6408d6; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #42058c;
+ color: #000; }
+ [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_4"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_4"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_5"][data-theme-version="dark"],
+[data-sibebarbg="color_5"] {
+ --sidebar-bg: #dc3545;
+ --nav-headbg: #dc3545; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_5"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_5"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_5"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_5"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_5"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_5"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_5"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_5"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_5"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_5"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_5"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #dc3545; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #dc3545; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #dc3545; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #e4606d;
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #dc3545; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #e4606d; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_5"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_5"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_5"] .dropdown-menu {
+ background: #e4606d; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_5"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_5"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_5"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_5"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_5"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_5"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_5"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_5"] .dropdown-menu .dropdown-item:hover {
+ background: #dc3545;
+ color: #fff !important; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #d32535;
+ font-weight: 700; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #e4606d; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #d32535;
+ color: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #e4606d; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #d32535;
+ color: #000; }
+ [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_5"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_5"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_6"][data-theme-version="dark"],
+[data-sibebarbg="color_6"] {
+ --sidebar-bg: #fd7e14;
+ --nav-headbg: #fd7e14; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_6"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_6"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_6"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_6"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_6"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_6"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_6"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_6"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_6"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_6"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_6"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #fd7e14; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #fd7e14; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #fd7e14; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #fd9a47;
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #fd7e14; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #fd9a47; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_6"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_6"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_6"] .dropdown-menu {
+ background: #fd9a47; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_6"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_6"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_6"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_6"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_6"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_6"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_6"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_6"] .dropdown-menu .dropdown-item:hover {
+ background: #fd7e14;
+ color: #fff !important; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #f57102;
+ font-weight: 700; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #fd9a47; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #f57102;
+ color: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #fd9a47; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #f57102;
+ color: #000; }
+ [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_6"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_6"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_7"][data-theme-version="dark"],
+[data-sibebarbg="color_7"] {
+ --sidebar-bg: #ffc107;
+ --nav-headbg: #ffc107; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_7"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_7"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_7"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_7"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_7"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_7"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #ffc107; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #ffc107; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #ffc107; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #ffce3a;
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #ffc107; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #ffce3a; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_7"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_7"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_7"] .dropdown-menu {
+ background: #ffce3a; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_7"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_7"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_7"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_7"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_7"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_7"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_7"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_7"] .dropdown-menu .dropdown-item:hover {
+ background: #ffc107;
+ color: #fff !important; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #edb100;
+ font-weight: 700; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #ffce3a; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #edb100;
+ color: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #ffce3a; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #edb100;
+ color: #000; }
+ [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_7"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_7"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_8"][data-theme-version="dark"],
+[data-sibebarbg="color_8"] {
+ --sidebar-bg: #fff;
+ --nav-headbg: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_8"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_8"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_8"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_8"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_8"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_8"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: white;
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: white; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_8"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_8"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_8"] .dropdown-menu {
+ background: white; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_8"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_8"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_8"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_8"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_8"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_8"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_8"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_8"] .dropdown-menu .dropdown-item:hover {
+ background: #fff;
+ color: #fff !important; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #f2f2f2;
+ font-weight: 700; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: white; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #f2f2f2;
+ color: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: white; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #f2f2f2;
+ color: #000; }
+ [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_8"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_8"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_9"][data-theme-version="dark"],
+[data-sibebarbg="color_9"] {
+ --sidebar-bg: #20c997;
+ --nav-headbg: #20c997; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_9"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_9"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_9"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_9"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_9"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_9"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_9"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_9"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_9"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_9"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_9"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #20c997; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #20c997; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #20c997; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #3ce0af;
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #20c997; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #3ce0af; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_9"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_9"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_9"] .dropdown-menu {
+ background: #3ce0af; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_9"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_9"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_9"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_9"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_9"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_9"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_9"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_9"] .dropdown-menu .dropdown-item:hover {
+ background: #20c997;
+ color: #fff !important; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #1cb386;
+ font-weight: 700; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #3ce0af; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #1cb386;
+ color: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #3ce0af; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #1cb386;
+ color: #000; }
+ [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_9"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_9"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_10"][data-theme-version="dark"],
+[data-sibebarbg="color_10"] {
+ --sidebar-bg: #17a2b8;
+ --nav-headbg: #17a2b8; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_10"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_10"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_10"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_10"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_10"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_10"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_10"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_10"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_10"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_10"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_10"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #17a2b8; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #17a2b8; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #17a2b8; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #1fc8e3;
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #17a2b8; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #1fc8e3; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_10"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_10"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_10"] .dropdown-menu {
+ background: #1fc8e3; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_10"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_10"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_10"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_10"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_10"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_10"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_10"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_10"] .dropdown-menu .dropdown-item:hover {
+ background: #17a2b8;
+ color: #fff !important; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #148ea1;
+ font-weight: 700; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #1fc8e3; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #148ea1;
+ color: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #1fc8e3; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #148ea1;
+ color: #000; }
+ [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_10"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_10"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_11"][data-theme-version="dark"],
+[data-sibebarbg="color_11"] {
+ --sidebar-bg: #94618E;
+ --nav-headbg: #94618E; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_11"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_11"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_11"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_11"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_11"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_11"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_11"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_11"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_11"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_11"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_11"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #94618E; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #94618E; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #94618E; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #aa7ea5;
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #94618E; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #aa7ea5; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_11"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_11"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_11"] .dropdown-menu {
+ background: #aa7ea5; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_11"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_11"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_11"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_11"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_11"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_11"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_11"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_11"] .dropdown-menu .dropdown-item:hover {
+ background: #94618E;
+ color: #fff !important; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #85577f;
+ font-weight: 700; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #aa7ea5; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #85577f;
+ color: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #aa7ea5; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #85577f;
+ color: #000; }
+ [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_11"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_11"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_12"][data-theme-version="dark"],
+[data-sibebarbg="color_12"] {
+ --sidebar-bg: #343a40;
+ --nav-headbg: #343a40; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_12"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_12"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_12"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_12"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_12"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_12"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_12"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_12"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_12"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_12"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_12"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #343a40; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #343a40; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #343a40; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #4b545c;
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #343a40; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #4b545c; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_12"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_12"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_12"] .dropdown-menu {
+ background: #4b545c; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_12"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_12"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_12"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_12"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_12"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_12"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_12"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_12"] .dropdown-menu .dropdown-item:hover {
+ background: #343a40;
+ color: #fff !important; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #292d32;
+ font-weight: 700; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #4b545c; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #292d32;
+ color: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #4b545c; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #292d32;
+ color: #000; }
+ [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_12"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_12"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_13"][data-theme-version="dark"],
+[data-sibebarbg="color_13"] {
+ --sidebar-bg: #2a2a2a;
+ --nav-headbg: #2a2a2a; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_13"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_13"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_13"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_13"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_13"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_13"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_13"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_13"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_13"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_13"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_13"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #2a2a2a; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #2a2a2a; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #2a2a2a; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #444444;
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #2a2a2a; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #444444; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_13"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_13"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_13"] .dropdown-menu {
+ background: #444444; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_13"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_13"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_13"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_13"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_13"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_13"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_13"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_13"] .dropdown-menu .dropdown-item:hover {
+ background: #2a2a2a;
+ color: #fff !important; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #1d1d1d;
+ font-weight: 700; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #444444; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #1d1d1d;
+ color: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #444444; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #1d1d1d;
+ color: #000; }
+ [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_13"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_13"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_14"][data-theme-version="dark"],
+[data-sibebarbg="color_14"] {
+ --sidebar-bg: #4885ed;
+ --nav-headbg: #4885ed; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_14"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_14"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_14"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_14"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_14"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_14"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_14"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_14"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_14"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_14"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_14"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #4885ed; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #4885ed; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #4885ed; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #76a4f2;
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #4885ed; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #76a4f2; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_14"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_14"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_14"] .dropdown-menu {
+ background: #76a4f2; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_14"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_14"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_14"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_14"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_14"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_14"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_14"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_14"] .dropdown-menu .dropdown-item:hover {
+ background: #4885ed;
+ color: #fff !important; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #3176eb;
+ font-weight: 700; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #76a4f2; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #3176eb;
+ color: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #76a4f2; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #3176eb;
+ color: #000; }
+ [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_14"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_14"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-sibebarbg="color_15"][data-theme-version="dark"],
+[data-sibebarbg="color_15"] {
+ --sidebar-bg: #4cb32b;
+ --nav-headbg: #4cb32b; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .hamburger .line,
+ [data-sibebarbg="color_15"] .hamburger .line {
+ background: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_15"] .nav-header .hamburger.is-active .line {
+ background-color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="vertical"] .logo-abbr path,
+ [data-sibebarbg="color_15"][data-layout="vertical"] .logo-abbr path {
+ fill: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="vertical"] .svg-title-path,
+ [data-sibebarbg="color_15"][data-layout="vertical"] .svg-title-path {
+ fill: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu a {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu li ul a:focus, [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu li ul a:focus,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu li ul a.mm-active {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu > li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu > li > a i {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu > li.mm-active > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_15"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(255, 255, 255, 0.85) transparent transparent rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_15"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(255, 255, 255, 0.3); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_15"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_15"][data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_15"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_15"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: rgba(255, 255, 255, 0.8); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .copyright,
+ [data-sibebarbg="color_15"] .copyright {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #4cb32b; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background: #4cb32b; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="mini"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="mini"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #4cb32b; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #63d140;
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="compact"][data-layout="horizontal"] .dlabnav .metismenu li > a {
+ color: rgba(255, 255, 255, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #4cb32b; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: rgba(255, 255, 255, 0.15);
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-layout="horizontal"] .dlabnav .metismenu > li:hover > a i {
+ color: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-layout="horizontal"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-layout="horizontal"] .dlabnav .metismenu li > ul {
+ background: #63d140; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .hamburger .line,
+ [data-sibebarbg="color_15"][data-sidebar-style="modern"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line,
+ [data-sibebarbg="color_15"][data-sidebar-style="modern"] .nav-header .hamburger.is-active .line {
+ background-color: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu,
+ [data-sibebarbg="color_15"] .dropdown-menu {
+ background: #63d140; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu #icon-user1 path, [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu #icon-user1 circle,
+ [data-sibebarbg="color_15"] .dropdown-menu #icon-user1 path,
+ [data-sibebarbg="color_15"] .dropdown-menu #icon-user1 circle {
+ stroke: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu #icon-inbox path, [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu #icon-inbox polyline,
+ [data-sibebarbg="color_15"] .dropdown-menu #icon-inbox path,
+ [data-sibebarbg="color_15"] .dropdown-menu #icon-inbox polyline {
+ stroke: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu #icon-logout path, [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu #icon-logout polyline, [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu #icon-logout line,
+ [data-sibebarbg="color_15"] .dropdown-menu #icon-logout path,
+ [data-sibebarbg="color_15"] .dropdown-menu #icon-logout polyline,
+ [data-sibebarbg="color_15"] .dropdown-menu #icon-logout line {
+ stroke: #fff; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"] .dropdown-menu .dropdown-item:hover,
+ [data-sibebarbg="color_15"] .dropdown-menu .dropdown-item:hover {
+ background: #4cb32b;
+ color: #fff !important; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .hamburger .line, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .hamburger .line,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .hamburger .line,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .hamburger .line {
+ background: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link {
+ border-color: rgba(0, 0, 0, 0.3); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .header-profile > a.nav-link .header-info .small,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info span,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info small,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .header-profile > a.nav-link .header-info .small {
+ color: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .svg-title-path, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .svg-title-path,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .svg-title-path,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .svg-title-path {
+ fill: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .logo-abbr path, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .logo-abbr path,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .logo-abbr path,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .logo-abbr path {
+ fill: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .metismenu .has-arrow:after,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .metismenu .has-arrow:after {
+ border-color: rgba(0, 0, 0, 0.85) transparent transparent rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .metismenu li ul a.mm-active,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a:hover,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .metismenu li ul a.mm-active {
+ color: #000;
+ font-weight: 700; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .metismenu > li > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .metismenu > li > a i {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a {
+ background: #439e26;
+ font-weight: 700; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #000 !important; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .dlabnav .metismenu a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .dlabnav .metismenu a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"] .copyright, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"] .copyright,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"] .copyright,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"] .copyright {
+ color: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > ul {
+ background: #63d140; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu li > a {
+ color: rgba(0, 0, 0, 0.85); }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a {
+ background: transparent;
+ color: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="compact"][data-layout="vertical"] .dlabnav .metismenu > li:hover > a i {
+ background: #439e26;
+ color: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li.mm-active > a {
+ color: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu li > ul,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu li > ul {
+ background: #63d140; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a {
+ background: #439e26;
+ color: #000; }
+ [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i, [data-sibebarbg="color_15"][data-theme-version="dark"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_7"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="modern"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="overlay"] .dlabnav .metismenu > li:hover > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li.mm-active > a i,
+ [data-sibebarbg="color_15"][data-sibebarbg="color_8"][data-sidebar-style="icon-hover"] .dlabnav .metismenu > li:hover > a i {
+ color: #000; }
+
+[data-headerbg="color_2"] {
+ --headerbg: #6610f2; }
+
+[data-headerbg="color_3"] {
+ --headerbg: #5bcfc5; }
+
+[data-headerbg="color_4"] {
+ --headerbg: #4d06a5; }
+
+[data-headerbg="color_5"] {
+ --headerbg: #dc3545; }
+
+[data-headerbg="color_6"] {
+ --headerbg: #fd7e14; }
+
+[data-headerbg="color_7"] {
+ --headerbg: #ffc107; }
+
+[data-headerbg="color_8"] {
+ --headerbg: #fff; }
+
+[data-headerbg="color_9"] {
+ --headerbg: #20c997; }
+
+[data-headerbg="color_10"] {
+ --headerbg: #17a2b8; }
+
+[data-headerbg="color_11"] {
+ --headerbg: #94618E; }
+
+[data-headerbg="color_12"] {
+ --headerbg: #343a40; }
+
+[data-headerbg="color_13"] {
+ --headerbg: #2a2a2a; }
+
+[data-headerbg="color_14"] {
+ --headerbg: #4885ed; }
+
+[data-headerbg="color_15"] {
+ --headerbg: #4cb32b; }
+
+@media (min-width: 992px) {
+ [data-container="boxed"] #main-wrapper {
+ max-width: 1199px;
+ margin: 0 auto;
+ box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1); }
+ [direction="rtl"][data-container="boxed"] #main-wrapper {
+ text-align: right; } }
+
+@media only screen and (min-width: 1350px) {
+ [data-layout="vertical"][data-sidebar-style="overlay"][data-container="boxed"][data-header-position="fixed"] .header {
+ width: 1199px; } }
+
+@media only screen and (min-width: 1200px) and (max-width: 1349px) {
+ [data-layout="vertical"][data-sidebar-style="overlay"][data-container="boxed"][data-header-position="fixed"] .header {
+ width: 1199px; } }
+
+[data-header-position="fixed"][data-layout="horizontal"][data-container="boxed"] .dlabnav {
+ max-width: 1199px; }
+
+[data-layout="vertical"][data-container="boxed"][data-header-position="fixed"] .header,
+[data-layout="horizontal"][data-container="boxed"][data-header-position="fixed"] .header {
+ width: 1199px; }
+
+[data-layout="horizontal"][data-container="boxed"][data-header-position="fixed"][data-sidebar-style="mini"] .header {
+ width: 1199px; }
+
+[data-container="boxed"] .metismenu.fixed {
+ left: auto;
+ max-width: 1199px; }
+
+[data-container="boxed"] .page-titles {
+ margin-bottom: 3rem;
+ padding: 15px 15px; }
+
+[data-container="boxed"] .content-body .container-fluid, [data-container="boxed"] .content-body .container-sm, [data-container="boxed"] .content-body .container-md, [data-container="boxed"] .content-body .container-lg, [data-container="boxed"] .content-body .container-xl, [data-container="boxed"] .content-body .container-xxl {
+ padding: 40px; }
+
+[data-container="boxed"][data-layout="vertical"] .page-titles {
+ margin-left: 0;
+ margin-right: 0; }
+
+[data-layout="vertical"][data-container="boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .nav-header {
+ position: absolute; }
+
+[data-layout="vertical"][data-container="boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .menu-toggle .dlabnav {
+ position: absolute; }
+
+[data-container="boxed"][data-sidebar-position="fixed"][data-layout="horizontal"] .dlabnav.fixed {
+ left: auto;
+ max-width: 1199px; }
+
+@media (min-width: 992px) {
+ [data-container="wide-boxed"] #main-wrapper {
+ max-width: 1480px;
+ margin: 0 auto;
+ box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1); }
+ [direction="rtl"][data-container="wide-boxed"] #main-wrapper {
+ text-align: right; } }
+
+@media only screen and (min-width: 1350px) {
+ [data-layout="vertical"][data-sidebar-style="overlay"][data-container="wide-boxed"][data-header-position="fixed"] .header {
+ width: 1480px; } }
+
+@media only screen and (min-width: 1200px) and (max-width: 1600px) {
+ [data-layout="vertical"][data-sidebar-style="overlay"][data-container="wide-boxed"][data-header-position="fixed"] .header {
+ width: 1480px; } }
+
+[data-sidebar-style="compact"][data-header-position="fixed"][data-container="wide-boxed"][data-layout="vertical"] .header {
+ width: 1480px; }
+
+[data-header-position="fixed"][data-layout="horizontal"][data-container="wide-boxed"] .dlabnav {
+ max-width: 1480px; }
+
+[data-layout="vertical"][data-container="wide-boxed"][data-header-position="fixed"] .header,
+[data-layout="horizontal"][data-container="wide-boxed"][data-header-position="fixed"] .header {
+ width: 1480px; }
+
+[data-layout="horizontal"][data-container="wide-boxed"][data-header-position="fixed"][data-sidebar-style="mini"] .header {
+ width: 1480px; }
+
+[data-container="wide-boxed"] .metismenu.fixed {
+ left: auto;
+ max-width: 1480px; }
+
+[data-container="wide-boxed"] .page-titles {
+ margin-bottom: 3rem;
+ padding: 15px 15px; }
+
+[data-container="wide-boxed"] .content-body .container-fluid, [data-container="wide-boxed"] .content-body .container-sm, [data-container="wide-boxed"] .content-body .container-md, [data-container="wide-boxed"] .content-body .container-lg, [data-container="wide-boxed"] .content-body .container-xl, [data-container="wide-boxed"] .content-body .container-xxl {
+ padding: 40px; }
+
+[data-container="wide-boxed"][data-layout="vertical"] .page-titles {
+ margin-left: 0;
+ margin-right: 0; }
+
+[data-layout="vertical"][data-container="wide-boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .nav-header {
+ position: absolute; }
+
+[data-layout="vertical"][data-container="wide-boxed"][data-sidebar-position="fixed"][data-header-position="static"][data-sidebar-style="overlay"] .menu-toggle .dlabnav {
+ position: absolute; }
+
+[data-container="wide-boxed"][data-sidebar-position="fixed"][data-layout="horizontal"] .dlabnav.fixed {
+ left: auto;
+ max-width: 1480px; }
+
+[data-primary="color_2"] {
+ --primary: #6610f2;
+ --secondary: #709fba;
+ --primary-hover: #510bc4;
+ --primary-dark: #290564;
+ --rgba-primary-1: rgba(102, 16, 242, 0.1);
+ --rgba-primary-2: rgba(102, 16, 242, 0.2);
+ --rgba-primary-3: rgba(102, 16, 242, 0.3);
+ --rgba-primary-4: rgba(102, 16, 242, 0.4);
+ --rgba-primary-5: rgba(102, 16, 242, 0.5);
+ --rgba-primary-6: rgba(102, 16, 242, 0.6);
+ --rgba-primary-7: rgba(102, 16, 242, 0.7);
+ --rgba-primary-8: rgba(102, 16, 242, 0.8);
+ --rgba-primary-9: rgba(102, 16, 242, 0.9); }
+
+[data-primary="color_3"] {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9); }
+
+[data-primary="color_4"] {
+ --primary: #4d06a5;
+ --secondary: #709fba;
+ --primary-hover: #360474;
+ --primary-dark: #080111;
+ --rgba-primary-1: rgba(77, 6, 165, 0.1);
+ --rgba-primary-2: rgba(77, 6, 165, 0.2);
+ --rgba-primary-3: rgba(77, 6, 165, 0.3);
+ --rgba-primary-4: rgba(77, 6, 165, 0.4);
+ --rgba-primary-5: rgba(77, 6, 165, 0.5);
+ --rgba-primary-6: rgba(77, 6, 165, 0.6);
+ --rgba-primary-7: rgba(77, 6, 165, 0.7);
+ --rgba-primary-8: rgba(77, 6, 165, 0.8);
+ --rgba-primary-9: rgba(77, 6, 165, 0.9); }
+
+[data-primary="color_5"] {
+ --primary: #dc3545;
+ --secondary: #709fba;
+ --primary-hover: #bd2130;
+ --primary-dark: #66121a;
+ --rgba-primary-1: rgba(220, 53, 69, 0.1);
+ --rgba-primary-2: rgba(220, 53, 69, 0.2);
+ --rgba-primary-3: rgba(220, 53, 69, 0.3);
+ --rgba-primary-4: rgba(220, 53, 69, 0.4);
+ --rgba-primary-5: rgba(220, 53, 69, 0.5);
+ --rgba-primary-6: rgba(220, 53, 69, 0.6);
+ --rgba-primary-7: rgba(220, 53, 69, 0.7);
+ --rgba-primary-8: rgba(220, 53, 69, 0.8);
+ --rgba-primary-9: rgba(220, 53, 69, 0.9); }
+
+[data-primary="color_6"] {
+ --primary: #fd7e14;
+ --secondary: #709fba;
+ --primary-hover: #dc6502;
+ --primary-dark: #773701;
+ --rgba-primary-1: rgba(253, 126, 20, 0.1);
+ --rgba-primary-2: rgba(253, 126, 20, 0.2);
+ --rgba-primary-3: rgba(253, 126, 20, 0.3);
+ --rgba-primary-4: rgba(253, 126, 20, 0.4);
+ --rgba-primary-5: rgba(253, 126, 20, 0.5);
+ --rgba-primary-6: rgba(253, 126, 20, 0.6);
+ --rgba-primary-7: rgba(253, 126, 20, 0.7);
+ --rgba-primary-8: rgba(253, 126, 20, 0.8);
+ --rgba-primary-9: rgba(253, 126, 20, 0.9); }
+
+[data-primary="color_7"] {
+ --primary: #ffc107;
+ --secondary: #709fba;
+ --primary-hover: #d39e00;
+ --primary-dark: #6d5200;
+ --rgba-primary-1: rgba(255, 193, 7, 0.1);
+ --rgba-primary-2: rgba(255, 193, 7, 0.2);
+ --rgba-primary-3: rgba(255, 193, 7, 0.3);
+ --rgba-primary-4: rgba(255, 193, 7, 0.4);
+ --rgba-primary-5: rgba(255, 193, 7, 0.5);
+ --rgba-primary-6: rgba(255, 193, 7, 0.6);
+ --rgba-primary-7: rgba(255, 193, 7, 0.7);
+ --rgba-primary-8: rgba(255, 193, 7, 0.8);
+ --rgba-primary-9: rgba(255, 193, 7, 0.9); }
+
+[data-primary="color_8"] {
+ --primary: #fff;
+ --secondary: #709fba;
+ --primary-hover: #e6e6e6;
+ --primary-dark: #b3b3b3;
+ --rgba-primary-1: rgba(255, 255, 255, 0.1);
+ --rgba-primary-2: rgba(255, 255, 255, 0.2);
+ --rgba-primary-3: rgba(255, 255, 255, 0.3);
+ --rgba-primary-4: rgba(255, 255, 255, 0.4);
+ --rgba-primary-5: rgba(255, 255, 255, 0.5);
+ --rgba-primary-6: rgba(255, 255, 255, 0.6);
+ --rgba-primary-7: rgba(255, 255, 255, 0.7);
+ --rgba-primary-8: rgba(255, 255, 255, 0.8);
+ --rgba-primary-9: rgba(255, 255, 255, 0.9); }
+
+[data-primary="color_9"] {
+ --primary: #20c997;
+ --secondary: #709fba;
+ --primary-hover: #199d76;
+ --primary-dark: #0b4534;
+ --rgba-primary-1: rgba(32, 201, 151, 0.1);
+ --rgba-primary-2: rgba(32, 201, 151, 0.2);
+ --rgba-primary-3: rgba(32, 201, 151, 0.3);
+ --rgba-primary-4: rgba(32, 201, 151, 0.4);
+ --rgba-primary-5: rgba(32, 201, 151, 0.5);
+ --rgba-primary-6: rgba(32, 201, 151, 0.6);
+ --rgba-primary-7: rgba(32, 201, 151, 0.7);
+ --rgba-primary-8: rgba(32, 201, 151, 0.8);
+ --rgba-primary-9: rgba(32, 201, 151, 0.9); }
+
+[data-primary="color_10"] {
+ --primary: #17a2b8;
+ --secondary: #709fba;
+ --primary-hover: #117a8b;
+ --primary-dark: #062a30;
+ --rgba-primary-1: rgba(23, 162, 184, 0.1);
+ --rgba-primary-2: rgba(23, 162, 184, 0.2);
+ --rgba-primary-3: rgba(23, 162, 184, 0.3);
+ --rgba-primary-4: rgba(23, 162, 184, 0.4);
+ --rgba-primary-5: rgba(23, 162, 184, 0.5);
+ --rgba-primary-6: rgba(23, 162, 184, 0.6);
+ --rgba-primary-7: rgba(23, 162, 184, 0.7);
+ --rgba-primary-8: rgba(23, 162, 184, 0.8);
+ --rgba-primary-9: rgba(23, 162, 184, 0.9); }
+
+[data-primary="color_11"] {
+ --primary: #94618E;
+ --secondary: #709fba;
+ --primary-hover: #754d70;
+ --primary-dark: #382435;
+ --rgba-primary-1: rgba(148, 97, 142, 0.1);
+ --rgba-primary-2: rgba(148, 97, 142, 0.2);
+ --rgba-primary-3: rgba(148, 97, 142, 0.3);
+ --rgba-primary-4: rgba(148, 97, 142, 0.4);
+ --rgba-primary-5: rgba(148, 97, 142, 0.5);
+ --rgba-primary-6: rgba(148, 97, 142, 0.6);
+ --rgba-primary-7: rgba(148, 97, 142, 0.7);
+ --rgba-primary-8: rgba(148, 97, 142, 0.8);
+ --rgba-primary-9: rgba(148, 97, 142, 0.9); }
+
+[data-primary="color_12"] {
+ --primary: #343a40;
+ --secondary: #709fba;
+ --primary-hover: #1d2124;
+ --primary-dark: black;
+ --rgba-primary-1: rgba(52, 58, 64, 0.1);
+ --rgba-primary-2: rgba(52, 58, 64, 0.2);
+ --rgba-primary-3: rgba(52, 58, 64, 0.3);
+ --rgba-primary-4: rgba(52, 58, 64, 0.4);
+ --rgba-primary-5: rgba(52, 58, 64, 0.5);
+ --rgba-primary-6: rgba(52, 58, 64, 0.6);
+ --rgba-primary-7: rgba(52, 58, 64, 0.7);
+ --rgba-primary-8: rgba(52, 58, 64, 0.8);
+ --rgba-primary-9: rgba(52, 58, 64, 0.9); }
+
+
+
+.apexcharts-bar-area
+{
+ fill: #6610f2;
+}
+
+
+[data-primary="color_13"] {
+ --primary: #2a2a2a;
+ --secondary: #709fba;
+ --primary-hover: #111111;
+ --primary-dark: black;
+ --rgba-primary-1: rgba(42, 42, 42, 0.1);
+ --rgba-primary-2: rgba(42, 42, 42, 0.2);
+ --rgba-primary-3: rgba(42, 42, 42, 0.3);
+ --rgba-primary-4: rgba(42, 42, 42, 0.4);
+ --rgba-primary-5: rgba(42, 42, 42, 0.5);
+ --rgba-primary-6: rgba(42, 42, 42, 0.6);
+ --rgba-primary-7: rgba(42, 42, 42, 0.7);
+ --rgba-primary-8: rgba(42, 42, 42, 0.8);
+ --rgba-primary-9: rgba(42, 42, 42, 0.9); }
+
+[data-primary="color_14"] {
+ --primary: #4885ed;
+ --secondary: #709fba;
+ --primary-hover: #1a66e8;
+ --primary-dark: #0e3d8e;
+ --rgba-primary-1: rgba(72, 133, 237, 0.1);
+ --rgba-primary-2: rgba(72, 133, 237, 0.2);
+ --rgba-primary-3: rgba(72, 133, 237, 0.3);
+ --rgba-primary-4: rgba(72, 133, 237, 0.4);
+ --rgba-primary-5: rgba(72, 133, 237, 0.5);
+ --rgba-primary-6: rgba(72, 133, 237, 0.6);
+ --rgba-primary-7: rgba(72, 133, 237, 0.7);
+ --rgba-primary-8: rgba(72, 133, 237, 0.8);
+ --rgba-primary-9: rgba(72, 133, 237, 0.9); }
+
+[data-primary="color_15"] {
+ --primary: #4cb32b;
+ --secondary: #709fba;
+ --primary-hover: #3b8a21;
+ --primary-dark: #18380d;
+ --rgba-primary-1: rgba(76, 179, 43, 0.1);
+ --rgba-primary-2: rgba(76, 179, 43, 0.2);
+ --rgba-primary-3: rgba(76, 179, 43, 0.3);
+ --rgba-primary-4: rgba(76, 179, 43, 0.4);
+ --rgba-primary-5: rgba(76, 179, 43, 0.5);
+ --rgba-primary-6: rgba(76, 179, 43, 0.6);
+ --rgba-primary-7: rgba(76, 179, 43, 0.7);
+ --rgba-primary-8: rgba(76, 179, 43, 0.8);
+ --rgba-primary-9: rgba(76, 179, 43, 0.9); }
+
+[data-typography="opensans"] {
+ font-family: 'Open Sans', sans-serif; }
+
+[data-typography="poppins"] {
+ font-family: 'poppins', sans-serif; }
+
+[data-typography="cairo"] {
+ font-family: 'poppins', sans-serif; }
+
+[data-typography="roboto"] {
+ font-family: 'Roboto', sans-serif; }
+
+[data-typography="helvetica"] {
+ font-family: 'HelveticaNeue'; }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+[data-theme-version="transparent"] {
+ background: url("../page-error-404.html");
+ background-repeat: no-repeat;
+ background-attachment: fixed;
+ background-size: cover;
+ background-position: center;
+ position: relative;
+ color: #fff; }
+ [data-theme-version="transparent"] h1, [data-theme-version="transparent"] .h1,
+ [data-theme-version="transparent"] h2,
+ [data-theme-version="transparent"] .h2,
+ [data-theme-version="transparent"] h3,
+ [data-theme-version="transparent"] .h3,
+ [data-theme-version="transparent"] h4,
+ [data-theme-version="transparent"] .h4,
+ [data-theme-version="transparent"] h5,
+ [data-theme-version="transparent"] .h5,
+ [data-theme-version="transparent"] h6,
+ [data-theme-version="transparent"] .h6 {
+ color: #fff !important; }
+ [data-theme-version="transparent"] a.link {
+ color: #ddd; }
+ [data-theme-version="transparent"] a.link:focus,
+ [data-theme-version="transparent"] a.link:hover {
+ color: #b48dd3; }
+ [data-theme-version="transparent"] a {
+ color: #fff; }
+ [data-theme-version="transparent"] a:hover {
+ color: #828690; }
+ [data-theme-version="transparent"] .border-right {
+ border-right: 1px solid #2e2e42 !important; }
+ [data-theme-version="transparent"] .border-left {
+ border-left: 1px solid #2e2e42 !important; }
+ [data-theme-version="transparent"] .border-top {
+ border-top: 1px solid #2e2e42 !important; }
+ [data-theme-version="transparent"] .border-bottom {
+ border-bottom: 1px solid #2e2e42 !important; }
+ [data-theme-version="transparent"] .border {
+ border: 1px solid #2e2e42 !important; }
+
+[data-theme-version="transparent"] .dropdown-menu {
+ background-color: #212130; }
+
+[data-theme-version="transparent"] .dropdown-item:hover, [data-theme-version="transparent"] .dropdown-item:focus {
+ background-color: #171622;
+ color: #fff; }
+
+[data-theme-version="transparent"] .form-control {
+ background-color: #171622;
+ border-color: #2e2e42;
+ color: #fff; }
+
+[data-theme-version="transparent"] .card {
+ background-color: rgba(0, 0, 0, 0.15); }
+
+[data-theme-version="transparent"] .header {
+ background-color: rgba(0, 0, 0, 0.15); }
+
+[data-theme-version="transparent"] .header-left input {
+ border-color: #2e2e42;
+ color: #fff; }
+ [data-theme-version="transparent"] .header-left input:focus {
+ box-shadow: none;
+ border-color: #5bcfc5; }
+ [data-theme-version="transparent"] .header-left input::placeholder {
+ color: #fff; }
+
+[data-theme-version="transparent"] .header-right .dropdown .nav-link:hover {
+ color: #fff; }
+
+[data-theme-version="transparent"] .header-right .notification_dropdown .dropdown-item a {
+ color: #fff; }
+
+[data-theme-version="transparent"] .nav-header,
+[data-theme-version="transparent"] .nav-control {
+ background-color: rgba(0, 0, 0, 0.15) !important; }
+
+[data-theme-version="transparent"] .nav-control {
+ color: #fff; }
+
+[data-theme-version="transparent"] .brand-logo {
+ color: #fff; }
+ [data-theme-version="transparent"] .brand-logo:hover {
+ color: #fff; }
+
+[data-theme-version="transparent"] .nav-header,
+[data-theme-version="transparent"] .nav-control {
+ background-color: rgba(0, 0, 0, 0.15) !important; }
+
+[data-theme-version="transparent"] .nav-control {
+ color: #fff; }
+
+[data-theme-version="transparent"] .brand-logo {
+ color: #fff; }
+ [data-theme-version="transparent"] .brand-logo:hover {
+ color: #fff; }
+
+[data-theme-version="transparent"] .dlabnav {
+ background-color: rgba(0, 0, 0, 0.15) !important; }
+ [data-theme-version="transparent"] .dlabnav .metismenu > li > a {
+ color: rgba(0, 0, 0, 0.15); }
+ [data-theme-version="transparent"] .dlabnav .metismenu > li:hover > a, [data-theme-version="transparent"] .dlabnav .metismenu > li:focus > a, [data-theme-version="transparent"] .dlabnav .metismenu > li.mm-active > a {
+ background-color: rgba(0, 0, 0, 0.15) !important;
+ color: #fff; }
+ [data-theme-version="transparent"] .dlabnav .metismenu > li:hover > a::after, [data-theme-version="transparent"] .dlabnav .metismenu > li:focus > a::after, [data-theme-version="transparent"] .dlabnav .metismenu > li.mm-active > a::after {
+ border-color: transparent transparent #fff transparent; }
+ [data-theme-version="transparent"] .dlabnav .metismenu > li.mm-active ul ul {
+ background-color: transparent; }
+ [data-theme-version="transparent"] .dlabnav .metismenu ul {
+ background-color: rgba(0, 0, 0, 0.15); }
+ [data-theme-version="transparent"] .dlabnav .metismenu ul a:hover, [data-theme-version="transparent"] .dlabnav .metismenu ul a:focus, [data-theme-version="transparent"] .dlabnav .metismenu ul a.mm-active {
+ color: #fff; }
+ [data-theme-version="transparent"] .dlabnav .metismenu a {
+ color: rgba(0, 0, 0, 0.15); }
+ [data-theme-version="transparent"] .dlabnav .metismenu ul {
+ background-color: rgba(0, 0, 0, 0.15) !important; }
+ [data-theme-version="transparent"] .dlabnav .metismenu .has-arrow:after {
+ border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent; }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+[data-theme-version="dark"] {
+ background: #171622;
+ color: #828690;
+ --nav-headbg: #212130;
+ --sidebar-bg: #212130; }
+ [data-theme-version="dark"] h1, [data-theme-version="dark"] .h1,
+ [data-theme-version="dark"] h2,
+ [data-theme-version="dark"] .h2,
+ [data-theme-version="dark"] h3,
+ [data-theme-version="dark"] .h3,
+ [data-theme-version="dark"] h4,
+ [data-theme-version="dark"] .h4,
+ [data-theme-version="dark"] h5,
+ [data-theme-version="dark"] .h5,
+ [data-theme-version="dark"] h6,
+ [data-theme-version="dark"] .h6 {
+ color: #fff !important; }
+ [data-theme-version="dark"] a.link {
+ color: #ddd; }
+ [data-theme-version="dark"] a.link:focus,
+ [data-theme-version="dark"] a.link:hover {
+ color: #b48dd3; }
+ [data-theme-version="dark"] a:hover {
+ color: #fff; }
+ [data-theme-version="dark"] .border-right {
+ border-right: 1px solid #2e2e42 !important; }
+ [data-theme-version="dark"] .border-left {
+ border-left: 1px solid #2e2e42 !important; }
+ [data-theme-version="dark"] .border-top {
+ border-top: 1px solid #2e2e42 !important; }
+ [data-theme-version="dark"] .border-bottom {
+ border-bottom: 1px solid #2e2e42 !important; }
+ [data-theme-version="dark"] .border {
+ border: 1px solid #2e2e42 !important; }
+
+[data-theme-version="dark"] .card {
+ background-color: #212130;
+ box-shadow: none; }
+
+[data-theme-version="dark"] .dropdown-menu {
+ background-color: #212130;
+ box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
+ [data-theme-version="dark"] .dropdown-menu .dropdown-item {
+ color: #777777; }
+ [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item:hover, [data-theme-version="dark"] .dropdown-menu .dropdown-item:focus {
+ background-color: #212130;
+ color: #fff; }
+
+[data-theme-version="dark"] a {
+ color: #fff; }
+
+[data-theme-version="dark"] .text-primary {
+ color: #fff !important; }
+
+[data-theme-version="dark"] .btn-link g [fill] {
+ fill: #fff; }
+
+[data-theme-version="dark"] .btn-light:active,
+[data-theme-version="dark"] .btn-light:focus,
+[data-theme-version="dark"] .btn-light:hover {
+ color: #000; }
+
+[data-theme-version="dark"] .form-control {
+ background-color: #212130;
+ border-color: #2e2e42;
+ color: #fff; }
+
+[data-theme-version="dark"] .modal-content {
+ background: #212130; }
+
+[data-theme-version="dark"] .modal-footer,
+[data-theme-version="dark"] .modal-header {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .close {
+ font-weight: 400;
+ color: #fff;
+ text-shadow: none; }
+ [data-theme-version="dark"] .close:hover {
+ color: #fff; }
+
+[data-theme-version="dark"] .star-rating .product-review,
+[data-theme-version="dark"] .new-arrival-content .item {
+ color: #fff; }
+
+[data-theme-version="dark"] .custom-dropdown .dropdown-menu {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .widget-stat .media > span {
+ background: #2e2e42;
+ border-color: #2e2e42;
+ color: #fff; }
+
+[data-theme-version="dark"] .plus-minus-input .custom-btn {
+ background: #171622;
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .dropdown-divider,
+[data-theme-version="dark"] .size-filter ul li {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .custom-select {
+ border-color: #2e2e42;
+ color: #828690;
+ background: #171622; }
+
+[data-theme-version="dark"] .nav-tabs {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .mail-list .list-group-item.active i {
+ color: #fff; }
+
+[data-theme-version="dark"] hr {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .grid-col {
+ background: #171622; }
+
+[data-theme-version="dark"] .noUi-target {
+ border-color: #2e2e42;
+ border-radius: 8px;
+ box-shadow: none; }
+ [data-theme-version="dark"] .noUi-target .noUi-connects {
+ background: #2e2e42; }
+
+[data-theme-version="dark"] .noUi-marker-large,
+[data-theme-version="dark"] .noUi-marker {
+ background: #2e2e42; }
+
+[data-theme-version="dark"] .input-group-text {
+ background: #212130;
+ color: #969ba0;
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .note-editor.note-frame {
+ border-color: #2e2e42; }
+ [data-theme-version="dark"] .note-editor.note-frame .btn {
+ color: #fff; }
+ [data-theme-version="dark"] .note-editor.note-frame .note-editing-area .note-editable {
+ color: #fff; }
+
+[data-theme-version="dark"] .widget-media .timeline .timeline-panel {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .notification_dropdown .dropdown-menu-right .all-notification {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] #user-activity .nav-tabs .nav-link {
+ border-color: #2e2e42; }
+ [data-theme-version="dark"] #user-activity .nav-tabs .nav-link.active {
+ background: #171622;
+ color: #fff; }
+
+[data-theme-version="dark"] .list-group-item-action {
+ color: #969ba0; }
+
+[data-theme-version="dark"] .list-group-item-action:focus,
+[data-theme-version="dark"] .list-group-item-action:hover,
+[data-theme-version="dark"] .list-group-item-action:focus {
+ background-color: #171622;
+ border-color: #171622; }
+
+[data-theme-version="dark"] .list-group-item.active {
+ color: #fff;
+ border-color: var(--primary); }
+ [data-theme-version="dark"] .list-group-item.active:focus, [data-theme-version="dark"] .list-group-item.active:hover, [data-theme-version="dark"] .list-group-item.active:focus {
+ background-color: var(--primary);
+ border-color: var(--primary);
+ color: #fff; }
+
+[data-theme-version="dark"] .swal2-popup {
+ background: #212130; }
+
+[data-theme-version="dark"] .form-head .btn-outline-primary {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .form-head .btn-outline-primary:hover {
+ border-color: var(--primary); }
+
+[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link.active {
+ background: transparent; }
+
+[data-theme-version="dark"] .new-arrival-content h4 a, [data-theme-version="dark"] .new-arrival-content .h4 a {
+ color: #fff; }
+
+[data-theme-version="dark"] .text-black {
+ color: #fff !important; }
+
+[data-theme-version="dark"] .abilities-chart .ct-chart .ct-label {
+ fill: #fff; }
+
+[data-theme-version="dark"] .morris_chart_height text tspan {
+ fill: #fff; }
+
+[data-theme-version="dark"] .btn-link {
+ color: #fff; }
+
+[data-theme-version="dark"] .order-bg {
+ background: #171622; }
+
+[data-theme-version="dark"] .detault-daterange .input-group-text {
+ background: #171622;
+ color: #fff; }
+
+[data-theme-version="dark"] .dataTablesCard {
+ background-color: #212130; }
+
+[data-theme-version="dark"] .compose-content .dropzone {
+ background: #171622; }
+ [data-theme-version="dark"] .compose-content .dropzone .dlab-message .dlab-button {
+ color: #fff; }
+
+[data-theme-version="dark"] .daterangepicker {
+ background: #171622;
+ border-color: var(--primary); }
+ [data-theme-version="dark"] .daterangepicker .calendar-table {
+ border-color: var(--primary);
+ background: #171622; }
+ [data-theme-version="dark"] .daterangepicker .calendar-table .table-condensed td:hover {
+ background-color: var(--primary);
+ color: #fff; }
+ [data-theme-version="dark"] .daterangepicker:after {
+ border-bottom: 6px solid #171622; }
+
+[data-theme-version="dark"] .daterangepicker select.hourselect, [data-theme-version="dark"] .daterangepicker select.minuteselect, [data-theme-version="dark"] .daterangepicker select.secondselect, [data-theme-version="dark"] .daterangepicker select.ampmselect {
+ background: #171622;
+ border: 1px solid #2e2e42;
+ color: #fff; }
+
+[data-theme-version="dark"] .daterangepicker td.off,
+[data-theme-version="dark"] .daterangepicker td.off.in-range,
+[data-theme-version="dark"] .daterangepicker td.off.start-date,
+[data-theme-version="dark"] .daterangepicker td.off.end-date {
+ background-color: #212130; }
+ [data-theme-version="dark"] .daterangepicker td.off:hover,
+ [data-theme-version="dark"] .daterangepicker td.off.in-range:hover,
+ [data-theme-version="dark"] .daterangepicker td.off.start-date:hover,
+ [data-theme-version="dark"] .daterangepicker td.off.end-date:hover {
+ background-color: var(--primary);
+ color: #fff; }
+
+[data-theme-version="dark"] .app-fullcalendar .fc-button {
+ background-color: #171622;
+ border-color: var(--primary);
+ color: #fff;
+ text-shadow: none; }
+ [data-theme-version="dark"] .app-fullcalendar .fc-button:hover, [data-theme-version="dark"] .app-fullcalendar .fc-button.fc-stat-hover {
+ background-color: var(--primary); }
+
+[data-theme-version="dark"] .swal2-popup .swal2-styled:focus {
+ outline: 0;
+ box-shadow: 0 0 0 2px #2e2e42, 0 0 0 4px var(--rgba-primary-1); }
+
+[data-theme-version="dark"] .dd-handle {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #212130; }
+
+[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .nav-tabs .nav-link:hover, [data-theme-version="dark"] .nav-tabs .nav-link.active {
+ border-color: var(--primary); }
+
+[data-theme-version="dark"] .clockpicker-popover .popover-content {
+ background-color: #212130; }
+
+[data-theme-version="dark"] .clockpicker-plate {
+ background-color: #171622; }
+
+[data-theme-version="dark"] .clockpicker-popover .popover-title {
+ background-color: #171622;
+ color: #fff; }
+
+[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link span {
+ background-color: #171622; }
+
+[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link:after {
+ background: #171622; }
+
+[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active:after, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done:after {
+ background: var(--primary); }
+
+[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active span, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done span {
+ background: var(--primary); }
+
+[data-theme-version="dark"] .check-switch .custom-control-label:after, [data-theme-version="dark"] .check-switch .custom-control-label:before {
+ border-color: var(--primary); }
+
+[data-theme-version="dark"] .fc-unthemed .fc-today {
+ background: #171622; }
+
+[data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-popover .fc-header {
+ background: #2e2e42; }
+
+[data-theme-version="dark"] .picker__box {
+ background: #171622; }
+ [data-theme-version="dark"] .picker__box .picker__button--clear, [data-theme-version="dark"] .picker__box .picker__button--close, [data-theme-version="dark"] .picker__box .picker__button--today {
+ background: #212130;
+ color: #fff; }
+ [data-theme-version="dark"] .picker__box .picker__button--clear:hover:before, [data-theme-version="dark"] .picker__box .picker__button--close:hover:before, [data-theme-version="dark"] .picker__box .picker__button--today:hover:before {
+ color: #fff; }
+
+[data-theme-version="dark"] .picker {
+ color: #999; }
+
+[data-theme-version="dark"] .dtp > .dtp-content {
+ background: #171622; }
+
+[data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a {
+ color: #68686a; }
+ [data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a.selected {
+ color: #fff; }
+
+[data-theme-version="dark"] .order-request tbody tr {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .card-list li {
+ color: #fff; }
+
+[data-theme-version="dark"] .card-bx .change-btn:hover {
+ color: var(--primary); }
+
+[data-theme-version="dark"] .invoice-card.bg-warning {
+ background-color: #5b3c1f !important; }
+
+[data-theme-version="dark"] .invoice-card.bg-success {
+ background-color: #2a6729 !important; }
+
+[data-theme-version="dark"] .invoice-card.bg-info {
+ background-color: #4c276a !important; }
+
+[data-theme-version="dark"] .invoice-card.bg-secondary {
+ background-color: #1c3e52 !important; }
+
+[data-theme-version="dark"] .user-list li {
+ border-color: #212130; }
+
+[data-theme-version="dark"] .toggle-switch {
+ color: #fff; }
+
+[data-theme-version="dark"] .bar-chart .apexcharts-text tspan {
+ fill: #969ba0; }
+
+[data-theme-version="dark"] .bar-chart line {
+ stroke: #2e2e42; }
+
+[data-theme-version="dark"] .coin-card {
+ background: #0f6a62;
+ background: -moz-linear-gradient(left, #0f6a62 0%, #084355 100%);
+ background: -webkit-linear-gradient(left, #0f6a62 0%, #084355 100%);
+ background: linear-gradient(to right, #0f6a62 0%, #084355 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6a62', endColorstr='#084355',GradientType=1 ); }
+ [data-theme-version="dark"] .coin-card .coin-icon {
+ background: rgba(0, 0, 0, 0.2); }
+
+[data-theme-version="dark"] .accordion.style-1 .accordion-item, [data-theme-version="dark"] .invoice-list {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .accordion.style-1 .accordion-header.collapsed .user-info a, [data-theme-version="dark"] .accordion.style-1 .accordion-header.collapsed .user-info, [data-theme-version="dark"] .accordion.style-1 .accordion-header.collapsed > span {
+ color: #fff; }
+
+[data-theme-version="dark"] .ic-card > a {
+ background: #25479f; }
+ [data-theme-version="dark"] .ic-card > a:first-child {
+ border-color: #25479f; }
+
+[data-theme-version="dark"] .ic-card span {
+ color: #fff; }
+
+[data-theme-version="dark"] table.dataTable thead th, [data-theme-version="dark"] table.dataTable thead td {
+ border-color: #2e2e42 !important; }
+
+[data-theme-version="dark"] .form-check .form-check-input {
+ background: transparent; }
+ [data-theme-version="dark"] .form-check .form-check-input:checked {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }
+
+[data-theme-version="dark"] .paging_simple_numbers.dataTables_paginate {
+ background: #212130; }
+
+[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current,
+[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button:hover {
+ background: var(--primary);
+ color: #fff !important; }
+
+[data-theme-version="dark"] .dashboard-select {
+ background: #212130; }
+
+[data-theme-version="dark"] .dashboard-select .list {
+ background: #212130; }
+
+[data-theme-version="dark"] .dashboard-select .option:hover, [data-theme-version="dark"] .dashboard-select .option.focus, [data-theme-version="dark"] .dashboard-select .option.selected.focus {
+ background: #171622; }
+
+[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs {
+ background: #212130; }
+
+[data-theme-version="dark"] .transaction-details {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .description {
+ color: #fff; }
+
+[data-theme-version="dark"] .transaction-details .amount-bx {
+ background: #3f250d; }
+ [data-theme-version="dark"] .transaction-details .amount-bx i {
+ background: #8d3b0c; }
+
+[data-theme-version="dark"][data-layout="vertical"][data-sidebar-position="fixed"] .header {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .header {
+ background-color: #171622;
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .header-left .dashboard_bar {
+ color: #fff; }
+
+[data-theme-version="dark"] .header-right .search-area .form-control {
+ background: #212130; }
+
+[data-theme-version="dark"] .header-right .search-area .input-group-text {
+ border: 0;
+ background: #212130; }
+ [data-theme-version="dark"] .header-right .search-area .input-group-text a {
+ color: #4f7086; }
+
+[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
+ background: transparent !important; }
+ [data-theme-version="dark"] .header-right .notification_dropdown .nav-link .badge {
+ border-color: #212130; }
+
+[data-theme-version="dark"] .header-right .dropdown .nav-link {
+ color: #fff; }
+ [data-theme-version="dark"] .header-right .dropdown .nav-link:hover {
+ color: #fff; }
+
+[data-theme-version="dark"] .nav-header .hamburger .line {
+ background: #fff !important; }
+
+[data-theme-version="dark"] .menu-toggle .nav-header .nav-control .hamburger .line {
+ background-color: #fff !important; }
+
+[data-theme-version="dark"] .nav-header {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .nav-control {
+ color: #fff; }
+
+[data-theme-version="dark"] .brand-logo {
+ color: #fff; }
+ [data-theme-version="dark"] .brand-logo:hover {
+ color: #fff; }
+
+[data-theme-version="dark"] .svg-title-path {
+ fill: var(--primary); }
+
+[data-theme-version="dark"] .nav-header {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .nav-control {
+ color: #fff; }
+
+[data-theme-version="dark"] .brand-logo {
+ color: #fff; }
+ [data-theme-version="dark"] .brand-logo:hover {
+ color: #fff; }
+
+[data-theme-version="dark"] .svg-title-path {
+ fill: var(--primary); }
+
+[data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background-color: #212130; }
+
+[data-theme-version="dark"] .fixed-content-box {
+ background-color: #212130; }
+ [data-theme-version="dark"] .fixed-content-box .head-name {
+ background: #212130;
+ color: #fff;
+ border-color: #2e2e42; }
+ [data-theme-version="dark"] .fixed-content-box + .header + .dlabnav {
+ background-color: #171622; }
+
+[data-theme-version="dark"][data-layout="vertical"][data-sidebar-position="fixed"] .dlabnav {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li:hover > a {
+ background: transparent; }
+ [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li:hover > a i {
+ color: var(--primary);
+ background: var(--rgba-primary-1); }
+
+[data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li a > i {
+ color: rgba(255, 255, 255, 0.3); }
+
+[data-theme-version="dark"] .dlabnav .header-profile > a.nav-link {
+ border-color: #2e2e42; }
+ [data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+
+[data-theme-version="dark"] .dlabnav .metismenu > li > a {
+ color: #b3b3b3; }
+
+[data-theme-version="dark"] .dlabnav .metismenu > li:hover > a, [data-theme-version="dark"] .dlabnav .metismenu > li:focus > a, [data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a {
+ color: #fff;
+ background: var(--rgba-primary-1); }
+ [data-theme-version="dark"] .dlabnav .metismenu > li:hover > a::after, [data-theme-version="dark"] .dlabnav .metismenu > li:focus > a::after, [data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a::after {
+ border-top: 5px solid #b3b3b3;
+ border-left: 5px solid #b3b3b3;
+ border-bottom: 5px solid transparent;
+ border-right: 5px solid transparent; }
+ [data-theme-version="dark"] .dlabnav .metismenu > li:hover > a i, [data-theme-version="dark"] .dlabnav .metismenu > li:focus > a i, [data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+
+[data-theme-version="dark"] .dlabnav .metismenu > li.mm-active ul ul {
+ background-color: transparent; }
+
+[data-theme-version="dark"] .dlabnav .metismenu ul:after {
+ background-color: #2e2e42; }
+
+[data-theme-version="dark"] .dlabnav .metismenu ul a:hover, [data-theme-version="dark"] .dlabnav .metismenu ul a:focus, [data-theme-version="dark"] .dlabnav .metismenu ul a.mm-active {
+ color: #fff; }
+
+[data-theme-version="dark"] .dlabnav .metismenu ul a:before {
+ background-color: #fff; }
+
+[data-theme-version="dark"] .dlabnav .metismenu a {
+ color: #b3b3b3; }
+
+[data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after {
+ border-top: 5px solid #b3b3b3;
+ border-left: 5px solid #b3b3b3;
+ border-bottom: 5px solid transparent;
+ border-right: 5px solid transparent; }
+
+[data-theme-version="dark"] .sidebar-right .nav-tabs {
+ border-color: #f5f5f5; }
+ [data-theme-version="dark"] .sidebar-right .nav-tabs .nav-item .nav-link {
+ color: #000; }
+
+[data-theme-version="dark"] .sidebar-right .form-control {
+ background: #fff;
+ color: #000;
+ border-color: #f5f5f5; }
+
+[data-theme-version="dark"] .sidebar-right .default-select .list {
+ background: #fff; }
+ [data-theme-version="dark"] .sidebar-right .default-select .list .option.selected, [data-theme-version="dark"] .sidebar-right .default-select .list .option.focus, [data-theme-version="dark"] .sidebar-right .default-select .list .option:hover {
+ background: rgba(0, 0, 0, 0.05); }
+
+[data-theme-version="dark"] .sidebar-right .sidebar-right-inner > h4, [data-theme-version="dark"] .sidebar-right .sidebar-right-inner > .h4 {
+ color: #000 !important; }
+
+[data-theme-version="dark"] .footer {
+ background-color: transparent; }
+ [data-theme-version="dark"] .footer .copyright {
+ background-color: transparent; }
+ [data-theme-version="dark"] .footer .copyright a {
+ color: #fff; }
+
+/* =============
+ Calendar
+============= */
+.app-fullcalender button {
+ border-radius: 0rem;
+ color: #6e6e6e; }
+
+.app-fullcalender td {
+ border-color: #f5f5f5; }
+
+.calendar {
+ float: left;
+ margin-bottom: 0; }
+
+.fc-view {
+ margin-top: 1.875rem; }
+
+.fc-toolbar {
+ margin-bottom: 0.3125rem;
+ margin-top: 0.9375rem; }
+ @media (max-width: 575.98px) {
+ .fc-toolbar .fc-left {
+ display: flex;
+ justify-content: space-between;
+ margin-bottom: 0.625rem;
+ float: none; } }
+ @media (max-width: 575.98px) {
+ .fc-toolbar .fc-right {
+ display: flex;
+ justify-content: center;
+ float: none;
+ margin-bottom: 0.3125rem; } }
+ @media (max-width: 575.98px) {
+ .fc-toolbar .fc-center {
+ display: flex;
+ justify-content: center; }
+ .fc-toolbar .fc-center * {
+ float: none; } }
+
+.fc-toolbar h2, .fc-toolbar .h2 {
+ font-size: 1rem;
+ font-weight: 600;
+ line-height: 1.875rem;
+ text-transform: uppercase; }
+
+.fc-toolbar .fc-state-active,
+.fc-toolbar .ui-state-active,
+.fc-toolbar .ui-state-hover,
+.fc-toolbar button:focus,
+.fc-toolbar button:hover {
+ z-index: 0;
+ box-shadow: none; }
+
+.fc-widget-header {
+ border: 0.0625rem solid #f5f5f5;
+ border-bottom: 0 !important; }
+
+.fc th.fc-widget-header {
+ background: #f5f5f5 !important;
+ font-size: 0.875rem;
+ line-height: 1.25rem;
+ padding: 0.625rem 0;
+ text-transform: uppercase; }
+
+.fc-button {
+ border: 0.0625rem solid #f5f5f5;
+ text-transform: capitalize; }
+ .fc-button.active {
+ box-shadow: none !important; }
+
+.fc-text-arrow {
+ font-family: inherit;
+ font-size: 1rem; }
+
+.fc-event,
+.external-event {
+ border-radius: 0.125rem;
+ border: none;
+ cursor: move;
+ font-size: 0.8125rem;
+ margin: 0.3125rem 0.4375rem;
+ padding: 0.3125rem;
+ text-align: center; }
+
+.external-event {
+ cursor: move;
+ margin: 0.625rem 0;
+ padding: 0.125rem 0; }
+
+.fc-basic-view td.fc-week-number span {
+ padding-right: 0.3125rem; }
+
+.fc-basic-view td.fc-day-number {
+ padding-right: 0.3125rem; }
+
+#drop-remove {
+ margin-right: 0.5rem;
+ top: 0.1875rem; }
+
+#add-category .modal-dialog,
+#event-modal .modal-dialog {
+ max-width: 37.5rem; }
+
+.fc-content {
+ color: #fff; }
+
+.fc th.fc-widget-header {
+ background: transparent !important; }
+
+.fc-button {
+ background: #fff; }
+
+.fc-state-hover {
+ background: #fff !important; }
+
+.fc-state-highlight {
+ background: #f2f4fa !important; }
+ [data-theme-version="dark"] .fc-state-highlight {
+ color: #fff !important; }
+
+.fc-cell-overlay {
+ background: #fff !important; }
+
+.fc-unthemed .fc-today {
+ background: #f2f4fa !important; }
+
+.fc-day-top {
+ color: #6e6e6e !important; }
+ [data-theme-version="dark"] .fc-day-top {
+ color: #fff !important; }
+
+.external-event {
+ color: #fff; }
+ [data-theme-version="dark"] .external-event {
+ color: #fff !important; }
+
+.fc-basic-view .fc-body .fc-row {
+ min-height: 1rem; }
+
+.fc-scroller.fc-day-grid-container {
+ height: 30.625rem !important; }
+
+.fc-row.fc-week.fc-widget-content.fc-rigid {
+ height: 5.0625rem !important; }
+
+@media only screen and (max-width: 90rem) {
+ .email_left_pane {
+ display: none; } }
+
+#external-events .external-event:before {
+ content: "";
+ display: block;
+ width: 0.875rem;
+ min-width: 0.875rem;
+ height: 0.875rem;
+ border-radius: 50%;
+ margin-right: .9rem;
+ position: relative;
+ top: 0.125rem; }
+
+[data-theme-version="dark"] #external-events [data-class="bg-primary"] {
+ color: #fff !important; }
+
+#external-events [data-class="bg-primary"]::before {
+ background: var(--primary); }
+
+#external-events [data-class="bg-success"]::before {
+ background: #68e365; }
+
+#external-events [data-class="bg-warning"]::before {
+ background: #ffa755; }
+
+#external-events [data-class="bg-dark"]::before {
+ background: #6e6e6e; }
+
+#external-events [data-class="bg-danger"]::before {
+ background: #f72b50; }
+
+#external-events [data-class="bg-info"]::before {
+ background: #b48dd3; }
+
+#external-events [data-class="bg-pink"]::before {
+ background: #e83e8c; }
+
+#external-events [data-class="bg-secondary"]::before {
+ background: #709fba; }
+
+.fc .fc-row .fc-content-skeleton table,
+.fc .fc-row .fc-content-skeleton td,
+.fc .fc-row .fc-helper-skeleton td {
+ border-color: #f5f5f5; }
+ [data-theme-version="dark"] .fc .fc-row .fc-content-skeleton table, [data-theme-version="dark"]
+ .fc .fc-row .fc-content-skeleton td, [data-theme-version="dark"]
+ .fc .fc-row .fc-helper-skeleton td {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .fc-unthemed .fc-content, [data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-list-view, [data-theme-version="dark"] .fc-unthemed .fc-popover, [data-theme-version="dark"] .fc-unthemed .fc-row, [data-theme-version="dark"] .fc-unthemed tbody, [data-theme-version="dark"] .fc-unthemed td, [data-theme-version="dark"] .fc-unthemed th, [data-theme-version="dark"] .fc-unthemed thead {
+ border-color: #2e2e42; }
+
+.email-left-box {
+ width: 15rem;
+ float: left;
+ padding: 0 1.25rem 1.25rem 1rem;
+ border-top: 0;
+ border-left: 0; }
+ @media (min-width: 576px) and (max-width: 991.98px) {
+ .email-left-box {
+ width: 100%;
+ padding-bottom: 0rem !important; } }
+ @media (max-width: 575.98px) {
+ .email-left-box {
+ width: 100%;
+ float: none;
+ border: none;
+ padding-bottom: 1.875rem !important; } }
+ .email-left-box .intro-title {
+ background: var(--rgba-primary-1);
+ padding: 1rem;
+ margin: 1.875rem 0 1.25rem 0; }
+ .email-left-box .intro-title h5, .email-left-box .intro-title .h5 {
+ margin-bottom: 0;
+ color: #6a707e;
+ font-size: 0.875rem; }
+ .email-left-box .intro-title h5 i, .email-left-box .intro-title .h5 i {
+ font-size: 0.75rem;
+ position: relative;
+ bottom: 0.0625rem; }
+ .email-left-box .intro-title i {
+ color: var(--primary); }
+
+.email-right-box {
+ padding-left: 15rem;
+ padding-right: 1rem; }
+ @media (min-width: 576px) and (max-width: 991.98px) {
+ .email-right-box {
+ padding-left: 0;
+ padding-right: 0;
+ margin-left: 0 !important;
+ clear: both; } }
+ @media (max-width: 575.98px) {
+ .email-right-box {
+ padding-left: 0;
+ padding-right: 0; } }
+ .email-right-box .right-box-border {
+ border-right: 0.125rem solid var(--rgba-primary-1); }
+ @media screen and (min-width: 40.5625rem) and (max-width: 75rem) {
+ .email-right-box .right-box-padding {
+ padding-left: 1.25rem; } }
+ @media (min-width: 106.25rem) {
+ .email-right-box .right-box-padding {
+ padding-left: 0.9375rem; } }
+ @media (min-width: 576px) and (max-width: 991.98px) {
+ .email-right-box .right-box-padding {
+ padding-left: 0; } }
+
+.toolbar .btn-group .btn {
+ border: 0; }
+
+.toolbar .btn-group input {
+ position: relative;
+ top: 0.125rem; }
+
+.read-content textarea {
+ height: 9.375rem;
+ padding: 0.9375rem 1.25rem; }
+
+.read-content-email {
+ font-size: 0.875rem; }
+
+.read-content h5, .read-content .h5 {
+ color: #6a707e; }
+
+.read-content p strong {
+ color: #6a707e; }
+
+.read-content-body p {
+ margin-bottom: 1.875rem; }
+
+.read-content-attachment {
+ padding: 0.5rem 0; }
+ .read-content-attachment h6, .read-content-attachment .h6 {
+ font-size: 1.125rem;
+ color: #6a707e; }
+ .read-content-attachment h6 i, .read-content-attachment .h6 i {
+ padding-right: 0.3125rem; }
+ .read-content-attachment .attachment > div:not(:last-child) {
+ border-right: 0.0625rem solid #DDDFE1; }
+
+.compose-content .wysihtml5-toolbar {
+ border-color: #eaeaea; }
+
+.compose-content .dropzone {
+ background: #f2f4fa !important; }
+
+.compose-content h5, .compose-content .h5 {
+ font-size: 1.0625rem;
+ color: #6a707e; }
+ .compose-content h5 i, .compose-content .h5 i {
+ font-size: 1.125rem;
+ transform: rotate(90deg); }
+
+.compose-content .dropzone {
+ border: 0.0625rem dashed #DDDFE1;
+ min-height: 13.125rem;
+ position: relative; }
+ .compose-content .dropzone .dlab-message {
+ margin: 0;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%); }
+
+.email-list {
+ display: block;
+ padding-left: 0; }
+ .email-list .message {
+ position: relative;
+ display: block;
+ height: 3.125rem;
+ line-height: 3.125rem;
+ cursor: default;
+ transition-duration: 0.3s; }
+ .email-list .message a {
+ color: #828690; }
+ .email-list .message-single .custom-checkbox {
+ margin-top: 0.125rem; }
+ .email-list .message-single i {
+ color: #89879f;
+ font-size: 1.125rem;
+ padding-left: .4rem; }
+ .email-list .message:hover {
+ transition-duration: 0.05s;
+ background: rgba(152, 166, 173, 0.15); }
+ .email-list .message .col-mail {
+ float: left;
+ position: relative; }
+ .email-list .message .col-mail-1 {
+ width: 5.625rem; }
+ .email-list .message .col-mail-1 .star-toggle {
+ display: block;
+ float: left;
+ margin-top: 1.125rem;
+ font-size: 1rem;
+ margin-left: 0.3125rem; }
+ .email-list .message .col-mail-1 .email-checkbox {
+ display: block;
+ float: left;
+ margin: 0.9375rem 0.625rem 0 1.25rem; }
+ .email-list .message .col-mail-1 .dot {
+ display: block;
+ float: left;
+ border: .4rem solid transparent;
+ border-radius: 6.25rem;
+ margin: 1.375rem 1.625rem 0;
+ height: 0;
+ width: 0;
+ line-height: 0;
+ font-size: 0; }
+ .email-list .message .col-mail-2 {
+ position: absolute;
+ top: 0;
+ left: 5.625rem;
+ right: 0;
+ bottom: 0; }
+ .email-list .message .col-mail-2 .subject {
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 5.5rem;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ white-space: nowrap; }
+ .email-list .message .col-mail-2 .date {
+ position: absolute;
+ top: 0;
+ right: 0; }
+
+.email-checkbox {
+ cursor: pointer;
+ height: 0.9375rem;
+ width: 0.9375rem;
+ position: relative;
+ display: inline-block;
+ border-radius: .1rem;
+ position: relative;
+ top: 0.3125rem;
+ box-shadow: inset 0 0 0 0.1rem #828690; }
+ .email-checkbox input {
+ opacity: 0;
+ cursor: pointer; }
+ .email-checkbox input:checked label {
+ opacity: 1; }
+ .email-checkbox label {
+ position: absolute;
+ top: .3rem;
+ left: .3rem;
+ right: .3rem;
+ bottom: .3rem;
+ cursor: pointer;
+ opacity: 0;
+ margin-bottom: 0 !important;
+ transition-duration: 0.05s; }
+
+.mail-list a {
+ vertical-align: middle;
+ padding: 0.625rem 0.9375rem;
+ display: block;
+ background: transparent;
+ color: #464a53;
+ font-weight: 600; }
+
+.mail-list .list-group-item {
+ color: #6a707e;
+ padding: 0.75rem 1.0625rem; }
+ .mail-list .list-group-item i {
+ font-size: 1rem;
+ padding-right: 0.625rem;
+ color: #cccccc; }
+ .mail-list .list-group-item.active {
+ color: #fff; }
+ .mail-list .list-group-item.active i {
+ color: #fff; }
+
+.chat-wrap {
+ padding: 1.0625rem 1.875rem; }
+ .chat-wrap .media .media-body h6, .chat-wrap .media .media-body .h6 {
+ font-size: 1.0625rem;
+ color: #6a707e; }
+ .chat-wrap .media .media-body p {
+ font-size: 0.875rem; }
+
+@media (min-width: 40.5rem) {
+ .email-filter {
+ padding-left: 1.25rem; } }
+
+@media (min-width: 106.25rem) {
+ .email-filter {
+ padding-left: 1.875rem; } }
+
+.email-filter .input-group-prepend i {
+ font-size: 0.875rem;
+ color: #89879f; }
+
+.email-filter .input-group-prepend .input-group-text {
+ border: 0;
+ border-bottom: 0.0625rem solid #DDDFE1 !important;
+ background: transparent; }
+
+.email-filter .input-group .form-control {
+ padding: 0 0 0 0.3125rem;
+ border: 0;
+ font-size: 0.875rem;
+ height: 1.875rem;
+ color: #89879f;
+ border-bottom: 0.0625rem solid #DDDFE1; }
+ .email-filter .input-group .form-control::placeholder {
+ font-size: 0.875rem;
+ color: #89879f; }
+
+.email-filter .input-group > .form-control {
+ min-height: 1.875rem; }
+
+.single-mail {
+ display: block;
+ padding: 1.5625rem 0; }
+ .single-mail .media {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem; }
+ @media (min-width: 106.25rem) {
+ .single-mail .media {
+ padding-left: 1.875rem;
+ padding-right: 1.875rem; } }
+ .single-mail .media img {
+ width: 3.4375rem;
+ height: 3.4375rem;
+ border-radius: 50%;
+ margin-right: 0.9375rem; }
+ @media (min-width: 106.25rem) {
+ .single-mail .media img {
+ margin-right: 1.875rem; } }
+ .single-mail .media-body h6, .single-mail .media-body .h6 {
+ color: #abafb3; }
+ .single-mail .media-body h4, .single-mail .media-body .h4 {
+ font-size: 1rem;
+ color: #6a707e; }
+ .single-mail .media-body h4 button i, .single-mail .media-body .h4 button i {
+ font-size: 1.125rem;
+ color: #abafb3;
+ font-weight: bold;
+ transform: rotate(90deg); }
+ .single-mail .media-body p {
+ font-size: 0.875rem;
+ color: #abafb3; }
+ .single-mail.active {
+ background: var(--primary); }
+ .single-mail.active h6, .single-mail.active .h6, .single-mail.active h4, .single-mail.active .h4, .single-mail.active p, .single-mail.active i {
+ color: #fff !important; }
+
+[direction="rtl"] .email-right-box {
+ padding-left: 1rem;
+ padding-right: 15rem; }
+ @media only screen and (max-width: 991px) {
+ [direction="rtl"] .email-right-box {
+ padding-left: 0;
+ padding-right: 0;
+ margin-right: 0; } }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .email-right-box {
+ padding-left: 0;
+ padding-right: 0; } }
+
+[direction="rtl"] .email-left-box {
+ float: right; }
+
+[direction="rtl"] .email-list .message .col-mail-2 {
+ right: 5.625rem;
+ left: 0;
+ float: right; }
+ [direction="rtl"] .email-list .message .col-mail-2 .date {
+ right: auto;
+ left: 0; }
+ [direction="rtl"] .email-list .message .col-mail-2 .subject {
+ right: 0;
+ left: 5.5rem; }
+
+.photo-content {
+ position: relative; }
+ .photo-content .cover-photo {
+ background: url(../images/profile/cover.jpg);
+ background-size: cover;
+ background-position: center;
+ min-height: 15.625rem;
+ width: 100%; }
+
+.profile .profile-photo {
+ max-width: 6.25rem;
+ position: relative;
+ z-index: 1;
+ margin-top: -4.5rem;
+ margin-right: 0.625rem; }
+ @media only screen and (max-width: 575px) {
+ .profile .profile-photo {
+ width: 5rem;
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 1.25rem; } }
+
+[direction="rtl"] .profile .profile-photo {
+ left: auto;
+ right: 0;
+ margin-right: 0;
+ margin-left: 0.9375rem; }
+ @media only screen and (max-width: 1199px) {
+ [direction="rtl"] .profile .profile-photo {
+ right: 0.9375rem; } }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .profile .profile-photo {
+ width: 5rem;
+ right: calc(50% - 2.5rem);
+ top: -6.25rem; } }
+
+.profile-info {
+ padding: 0.9375rem 1.25rem; }
+ @media only screen and (max-width: 575px) {
+ .profile-info {
+ padding: 0 0 1.25rem;
+ text-align: center; } }
+ .profile-info h4, .profile-info .h4 {
+ color: #464a53 !important; }
+ .profile-info h4.text-primary, .profile-info .text-primary.h4 {
+ color: var(--primary) !important; }
+ .profile-info p {
+ color: #828690; }
+ .profile-info .prf-col {
+ min-width: 15.625rem;
+ padding: 0.625rem 3.125rem 0; }
+
+.profile-interest .row {
+ margin: 0 -0.0437rem; }
+ .profile-interest .row .int-col {
+ padding: 0 0.0437rem; }
+ .profile-interest .row .int-col .interest-cat {
+ margin-bottom: 0.0875rem;
+ position: relative;
+ display: block; }
+ .profile-interest .row .int-col .interest-cat:after {
+ background: #000;
+ bottom: 0;
+ content: "";
+ left: 0;
+ opacity: 0.5;
+ position: absolute;
+ right: 0;
+ top: 0;
+ z-index: 0; }
+ .profile-interest .row .int-col .interest-cat p {
+ position: absolute;
+ top: 0;
+ width: 100%;
+ height: 100%;
+ padding: 0.3125rem;
+ left: 0;
+ margin: 0;
+ z-index: 1;
+ color: white;
+ font-size: 0.075rem; }
+
+.profile-tab .nav-item .nav-link {
+ font-size: 1rem;
+ margin-right: 1.875rem;
+ transition: all 0.5s ease-in-out;
+ border: none;
+ border-bottom: 0.0125rem solid transparent;
+ color: #828690; }
+ .profile-tab .nav-item .nav-link:hover, .profile-tab .nav-item .nav-link.active {
+ border: 0;
+ background: transparent;
+ background: transparent;
+ border-bottom: 0.0125rem solid var(--primary);
+ color: var(--primary); }
+ @media only screen and (max-width: 575px) {
+ .profile-tab .nav-item .nav-link {
+ margin-right: 0rem; } }
+
+.profile-info {
+ display: flex; }
+ @media only screen and (max-width: 575px) {
+ .profile-info {
+ display: block; } }
+ .profile-info .profile-details {
+ display: flex;
+ width: 100%; }
+ @media only screen and (max-width: 575px) {
+ .profile-info .profile-details {
+ display: block; }
+ .profile-info .profile-details .dropdown {
+ position: absolute;
+ top: 1.875rem;
+ right: 1.875rem; } }
+
+.post-input {
+ margin-bottom: 1.875rem; }
+ .post-input .form-control {
+ height: 4.6875rem;
+ font-weight: 400;
+ margin: 0.9375rem 0; }
+ .post-input .btn-social {
+ font-size: 1.25rem;
+ height: 3.4375rem;
+ display: inline-block;
+ padding: 0;
+ text-align: center;
+ border-radius: 1.75rem;
+ color: #fff;
+ width: 3.4375rem;
+ line-height: 3.375rem; }
+ .post-input .btn-social.facebook {
+ background-color: #3B5998; }
+ .post-input .btn-social.google-plus {
+ background-color: #DE4E43; }
+ .post-input .btn-social.linkedin {
+ background-color: #007BB6; }
+ .post-input .btn-social.instagram {
+ background-color: #8A5A4E; }
+ .post-input .btn-social.twitter {
+ background-color: #1EA1F3; }
+ .post-input .btn-social.youtube {
+ background-color: #CE201F; }
+ .post-input .btn-social.whatsapp {
+ background-color: #01C854; }
+ .post-input .btn-social i {
+ margin: 0 !important; }
+
+.profile-uoloaded-post img {
+ margin-bottom: 1.25rem; }
+
+.profile-uoloaded-post a h4, .profile-uoloaded-post a .h4 {
+ margin-bottom: 0.625rem;
+ color: #464a53; }
+
+.event-chat-ryt .chat-area .chat-reciver,
+.event-chat-ryt .chat-area .chat-sender {
+ margin-bottom: 1.875rem;
+ padding: 0; }
+ .event-chat-ryt .chat-area .chat-reciver img,
+ .event-chat-ryt .chat-area .chat-sender img {
+ border-radius: 1.875rem; }
+
+.event-chat-ryt .chat-area .media {
+ position: relative; }
+ .event-chat-ryt .chat-area .media-body p {
+ margin: 0;
+ max-width: 100%;
+ display: inline-block;
+ position: relative; }
+ .event-chat-ryt .chat-area .media-body p span {
+ padding: 1rem;
+ display: inline-block;
+ top: 103%;
+ position: relative;
+ border: 0.0625rem solid #f5f5f5; }
+
+.event-chat-ryt .chat-reciver {
+ padding: .5rem 1rem;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end; }
+ .event-chat-ryt .chat-reciver .media {
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1; }
+ .event-chat-ryt .chat-reciver .media .media-body {
+ margin-right: 2rem;
+ text-align: right; }
+ [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body {
+ text-align: left;
+ margin-left: 2rem;
+ margin-right: auto; }
+ .event-chat-ryt .chat-reciver .media .media-body p {
+ background: #fff;
+ margin-bottom: 0;
+ border-radius: 0.3125rem 0.3125rem 0 0.3125rem; }
+ .event-chat-ryt .chat-reciver .media .media-body p span {
+ text-align: left;
+ border: 0.0625rem solid #f5f5f5; }
+ .event-chat-ryt .chat-reciver .media .media-body p span::after {
+ content: "";
+ width: 1.25rem;
+ height: 1.25rem;
+ border-bottom: 0.0625rem solid #f5f5f5;
+ border-right: 0.0625rem solid #f5f5f5;
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ background: #fff;
+ -webkit-transform: rotate(-45deg) translateX(15px);
+ transform: rotate(-45deg) translateX(15px); }
+ [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p span::after {
+ left: 0;
+ right: auto;
+ -webkit-transform: rotate(135deg) translateY(15px);
+ transform: rotate(135deg) translateY(15px); }
+ .event-chat-ryt .chat-reciver .media .media-body p .time {
+ position: absolute;
+ font-size: 0.75rem;
+ color: #969ba0;
+ font-weight: 400;
+ bottom: 0;
+ left: -5rem; }
+ [direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p .time {
+ right: -5rem;
+ left: auto; }
+
+.event-chat-ryt .chat-sender {
+ text-align: left;
+ padding: .5rem 1rem; }
+ .event-chat-ryt .chat-sender .media .media-body {
+ margin-left: 2rem; }
+ [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body {
+ text-align: right;
+ margin-right: 2rem;
+ margin-left: auto; }
+ .event-chat-ryt .chat-sender .media .media-body p {
+ background-color: #fff;
+ margin-bottom: 0; }
+ .event-chat-ryt .chat-sender .media .media-body p span::after {
+ content: "";
+ width: 1.25rem;
+ height: 1.25rem;
+ border-bottom: 0.0625rem solid #f5f5f5;
+ border-left: 0.0625rem solid #f5f5f5;
+ position: absolute;
+ left: 0;
+ bottom: 0;
+ background: #fff;
+ -webkit-transform: rotate(45deg) translateX(-15px);
+ transform: rotate(45deg) translateX(-15px); }
+ [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p span::after {
+ left: auto;
+ right: 0;
+ -webkit-transform: rotate(-135deg) translateY(15px);
+ transform: rotate(-135deg) translateY(15px); }
+ .event-chat-ryt .chat-sender .media .media-body p .time {
+ position: absolute;
+ font-size: 0.625rem;
+ color: #969ba0;
+ font-weight: 400;
+ bottom: 0;
+ right: -5rem; }
+ [direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p .time {
+ left: -5rem;
+ right: auto; }
+
+.char-type {
+ padding-top: 1.875rem;
+ padding-bottom: 1.875rem; }
+ .char-type form .form-control {
+ height: 2.8125rem;
+ padding-left: 1.125rem;
+ background: #f6f6f6;
+ border-right: 0; }
+ .char-type form .input-group-append i {
+ color: #898989;
+ font-size: 1.125rem; }
+ .char-type form .input-group-append .input-group-text {
+ padding-left: .7rem;
+ padding-right: .7rem;
+ background: #f6f6f6;
+ border-color: #f5f5f5;
+ border-left: 0; }
+ .char-type form .input-group-append .input-group-text:last-child {
+ padding-right: 1.8rem; }
+
+.media-avatar {
+ padding: 1.5625rem 0;
+ border-bottom: 0.0625rem solid #f5f5f5; }
+ .media-avatar:last-child {
+ border-bottom: 0rem; }
+ .media-avatar p {
+ margin-bottom: 0; }
+ .media-avatar .avatar-status {
+ position: relative; }
+ .media-avatar .avatar-status i {
+ position: absolute;
+ right: 0;
+ bottom: 0; }
+
+.ct-golden-section:before {
+ float: none; }
+
+.ct-chart {
+ max-height: 15.7rem; }
+
+.ct-chart .ct-label {
+ fill: #a3afb7;
+ color: #a3afb7;
+ font-size: 0.75rem;
+ line-height: 1; }
+
+.ct-grid {
+ stroke: rgba(49, 58, 70, 0.1); }
+
+.ct-chart.simple-pie-chart-chartist .ct-label {
+ color: #ffffff;
+ fill: #ffffff;
+ font-size: 0.625rem; }
+
+.ct-chart .ct-series.ct-series-a .ct-bar,
+.ct-chart .ct-series.ct-series-a .ct-line,
+.ct-chart .ct-series.ct-series-a .ct-point,
+.ct-chart .ct-series.ct-series-a .ct-slice-donut {
+ stroke: var(--primary); }
+
+.ct-chart .ct-series.ct-series-b .ct-bar,
+.ct-chart .ct-series.ct-series-b .ct-line,
+.ct-chart .ct-series.ct-series-b .ct-point,
+.ct-chart .ct-series.ct-series-b .ct-slice-donut {
+ stroke: #68e365; }
+
+.ct-chart .ct-series.ct-series-c .ct-bar,
+.ct-chart .ct-series.ct-series-c .ct-line,
+.ct-chart .ct-series.ct-series-c .ct-point,
+.ct-chart .ct-series.ct-series-c .ct-slice-donut {
+ stroke: #ffa755; }
+
+.ct-chart .ct-series.ct-series-d .ct-bar,
+.ct-chart .ct-series.ct-series-d .ct-line,
+.ct-chart .ct-series.ct-series-d .ct-point,
+.ct-chart .ct-series.ct-series-d .ct-slice-donut {
+ stroke: #f72b50; }
+
+.ct-chart .ct-series.ct-series-e .ct-bar,
+.ct-chart .ct-series.ct-series-e .ct-line,
+.ct-chart .ct-series.ct-series-e .ct-point,
+.ct-chart .ct-series.ct-series-e .ct-slice-donut {
+ stroke: #b48dd3; }
+
+.ct-chart .ct-series.ct-series-f .ct-bar,
+.ct-chart .ct-series.ct-series-f .ct-line,
+.ct-chart .ct-series.ct-series-f .ct-point,
+.ct-chart .ct-series.ct-series-f .ct-slice-donut {
+ stroke: #6e6e6e; }
+
+.ct-chart .ct-series.ct-series-g .ct-bar,
+.ct-chart .ct-series.ct-series-g .ct-line,
+.ct-chart .ct-series.ct-series-g .ct-point,
+.ct-chart .ct-series.ct-series-g .ct-slice-donut {
+ stroke: #8d6e63; }
+
+.ct-series-a .ct-area,
+.ct-series-a .ct-slice-pie {
+ fill: #709fba; }
+
+.ct-series-b .ct-area,
+.ct-series-b .ct-slice-pie {
+ fill: #00A2FF; }
+
+.ct-series-c .ct-area,
+.ct-series-c .ct-slice-pie {
+ fill: #ff9800; }
+
+.ct-series-d .ct-area,
+.ct-series-d .ct-slice-pie {
+ fill: #ff9800; }
+
+.chartist-tooltip {
+ position: absolute;
+ display: inline-block;
+ opacity: 0;
+ min-width: 0.625rem;
+ padding: 2px 0.625rem;
+ border-radius: 3px;
+ background: #313a46;
+ color: #ffffff;
+ text-align: center;
+ pointer-events: none;
+ z-index: 1;
+ -webkit-transition: opacity .2s linear;
+ -moz-transition: opacity .2s linear;
+ -o-transition: opacity .2s linear;
+ transition: opacity .2s linear; }
+
+.chartist-tooltip.tooltip-show {
+ opacity: 1; }
+
+#donught_graph .ct-series.ct-series-a .ct-slice-donut {
+ stroke: #3FC6D4; }
+
+#donught_graph .ct-series.ct-series-b .ct-slice-donut {
+ stroke: #333333; }
+
+#donught_graph .ct-series.ct-series-c .ct-slice-donut {
+ stroke: #F63465; }
+
+@media only screen and (max-width: 767px) {
+ #pie-chart .ct-label {
+ color: #fff;
+ fill: #fff; } }
+
+#visitor_graph {
+ height: 253px !important; }
+
+#user_rating_graph {
+ height: 280px !important; }
+
+#activity {
+ height: 270px !important; }
+
+#visitorOnline {
+ height: 72px !important; }
+
+#trendMeter {
+ height: 72px !important; }
+
+#widget-revenue1,
+#widget-revenue2,
+#widget-revenue3 {
+ height: 117px !important; }
+
+#widget-profit1,
+#widget-profit2,
+#widget-profit3 {
+ height: 160px !important; }
+
+#comparison-rate {
+ height: 230px !important; }
+
+#session_day {
+ height: 175px !important;
+ width: auto !important;
+ margin: 0 auto; }
+
+#walet-status {
+ height: 140px !important; }
+
+#bar1 {
+ height: 150px !important; }
+
+#sold-product {
+ height: 230px !important; }
+
+#chart-venue-expenses,
+#chart-online-sale,
+#chart-gross-sale {
+ height: 150px !important; }
+
+#areaChart_3 {
+ height: 295px !important; }
+
+.chart-point {
+ display: flex;
+ align-items: center; }
+ .chart-point .check-point-area {
+ width: 100px;
+ height: 100px;
+ margin-top: -10px;
+ margin-left: -10px; }
+ .chart-point .chart-point-list {
+ margin: 0;
+ padding-left: 5px; }
+ .chart-point .chart-point-list li {
+ list-style: none;
+ font-size: 13px;
+ padding: 2px 0; }
+ .chart-point .chart-point-list li i {
+ margin-right: 5px;
+ font-size: 11px;
+ position: relative;
+ top: -1px; }
+
+.c3 {
+ height: 250px; }
+
+.c3-legend-item {
+ fill: #9fabb1; }
+
+.c3 .c3-axis-x path,
+.c3 .c3-axis-x line,
+.c3 .c3-axis-y path,
+.c3 .c3-axis-y line,
+.tick text {
+ stroke: #fff; }
+
+.flot-chart {
+ height: 15.7rem; }
+
+.tooltipflot {
+ background-color: transparent;
+ font-size: 1.4rem;
+ padding: .5rem 1rem;
+ color: rgba(255, 255, 255, 0.7);
+ border-radius: .2rem; }
+
+.legendColorBox > div {
+ border: 0 !important;
+ padding: 0 !important; }
+
+.legendLabel {
+ font-size: 0.825rem;
+ padding-left: .5rem;
+ color: #fff; }
+
+.flotTip {
+ background: #000;
+ border: 1px solid #000;
+ color: #fff; }
+
+.legend > div {
+ background: transparent !important; }
+
+#balance_graph {
+ height: 260px; }
+
+.morris-hover {
+ position: absolute;
+ z-index: 1;
+ background: var(--primary);
+ color: #fff; }
+
+.morris-hover .morris-hover-point {
+ color: #fff !important;
+ margin: 3px 0;
+ text-align: center;
+ padding: 0 25px; }
+
+.morris-hover .morris-hover-row-label {
+ background-color: #6e6e6e;
+ text-align: center;
+ padding: 5px;
+ margin-bottom: 5px; }
+
+.morris-hover.morris-default-style {
+ border-radius: 5px;
+ padding: 0;
+ margin: 0;
+ border: none;
+ overflow: hidden; }
+
+/* svg text {
+ font-weight: 600 !important;
+} */
+#morris_donught,
+#morris_donught_2,
+#line_chart_2,
+#morris_bar,
+#morris_bar_stalked,
+#morris_bar_2,
+#morris_area_2,
+#morris_area {
+ height: 240px !important; }
+
+#morris_line {
+ height: 278px !important; }
+
+#crypto-btc-card,
+#crypto-eth-card,
+#crypto-rpl-card,
+#crypto-ltc-card {
+ height: 9.375rem; }
+
+#daily-sales, #comparison-rate, #usage-chart, #walet-status {
+ width: 100%;
+ display: block; }
+ #daily-sales canvas, #comparison-rate canvas, #usage-chart canvas, #walet-status canvas {
+ max-width: 100% !important;
+ width: 100% !important; }
+
+#sparkline-composite-chart canvas,
+#composite-bar canvas,
+#sparkline11 canvas,
+#StackedBarChart canvas,
+#spark-bar canvas,
+#tristate canvas {
+ height: 100px !important; }
+
+#sparkline11 canvas {
+ width: 100px !important; }
+
+.easy-pie-chart {
+ position: relative;
+ text-align: center; }
+ .easy-pie-chart .inner {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ display: inline-block; }
+ .easy-pie-chart img {
+ width: 75px;
+ height: 75px;
+ border-radius: 50%; }
+ .easy-pie-chart canvas {
+ display: block;
+ margin: 0 auto; }
+
+#revenue-chart {
+ height: 27.7rem; }
+
+#duration-value-axis {
+ height: 27.6rem;
+ width: 100%; }
+
+#combined-bullet {
+ height: 28.125rem;
+ width: 100%; }
+
+#zoomable-chart {
+ height: 28.125rem;
+ width: 100%; }
+
+#chartMap {
+ height: 28.125rem;
+ width: 100%; }
+
+#professional-candlesticks {
+ width: 100%;
+ height: 28.125rem; }
+
+#comparing-stock-indices {
+ width: 100%;
+ height: 28.125rem; }
+
+#multiple-panel-data {
+ width: 100%;
+ height: 28.125rem; }
+
+#depth-chart {
+ width: 100%;
+ height: 28.125rem; }
+
+.amcharts-export-menu {
+ display: none; }
+
+.amcharts-data-set-selector-div {
+ position: absolute;
+ left: 0;
+ right: 0;
+ text-align: center;
+ width: 16.875rem;
+ margin: 0 auto; }
+ .amcharts-data-set-selector-div select {
+ border: 0;
+ margin-left: 0.625rem;
+ background: #ddd;
+ color: #000; }
+
+.amChartsInputField {
+ border: 0;
+ background: var(--primary);
+ color: #fff;
+ padding: 0.3125rem 0.9375rem;
+ margin: 0 0.9375rem; }
+
+.amcharts-data-set-select {
+ border: 0;
+ background: #ddd;
+ color: #000; }
+
+.amcharts-period-input,
+.amcharts-period-input-selected {
+ border: 0;
+ margin-left: 0.625rem;
+ background: var(--primary);
+ color: #fff;
+ padding: 0.3125rem 0.9375rem; }
+
+.amcharts-graph-g2 .amcharts-graph-stroke {
+ stroke-dasharray: 3px 3px;
+ stroke-linejoin: round;
+ stroke-linecap: round;
+ -webkit-animation: am-moving-dashes 1s linear infinite;
+ animation: am-moving-dashes 1s linear infinite; }
+
+@-webkit-keyframes am-moving-dashes {
+ 100% {
+ stroke-dashoffset: -1.9375rem; } }
+
+@keyframes am-moving-dashes {
+ 100% {
+ stroke-dashoffset: -1.9375rem; } }
+
+.lastBullet {
+ -webkit-animation: am-pulsating 1s ease-out infinite;
+ animation: am-pulsating 1s ease-out infinite; }
+
+@-webkit-keyframes am-pulsating {
+ 0% {
+ stroke-opacity: 1;
+ stroke-width: 0px; }
+ 100% {
+ stroke-opacity: 0;
+ stroke-width: 3.125rem; } }
+
+@keyframes am-pulsating {
+ 0% {
+ stroke-opacity: 1;
+ stroke-width: 0px; }
+ 100% {
+ stroke-opacity: 0;
+ stroke-width: 3.125rem; } }
+
+.amcharts-graph-column-front {
+ -webkit-transition: all .3s .3s ease-out;
+ transition: all .3s .3s ease-out; }
+
+.amcharts-graph-column-front:hover {
+ fill: #496375;
+ stroke: #496375;
+ -webkit-transition: all .3s ease-out;
+ transition: all .3s ease-out; }
+
+@-webkit-keyframes am-draw {
+ 0% {
+ stroke-dashoffset: 500%; }
+ 100% {
+ stroke-dashoffset: 0%; } }
+
+@keyframes am-draw {
+ 0% {
+ stroke-dashoffset: 500%; }
+ 100% {
+ stroke-dashoffset: 0%; } }
+
+@media only screen and (max-width: 991px) {
+ .amChartsPeriodSelector > fieldset > div {
+ float: none !important;
+ display: block !important;
+ margin-bottom: 0.625rem; } }
+
+.highcharts-root text {
+ font-weight: 300 !important; }
+
+.highcharts-credits {
+ display: none; }
+
+#chart_employee_gender, #chart_employee_status {
+ width: auto;
+ height: 350px; }
+
+.form-control {
+ background: #fff;
+ border: 0.0625rem solid #f5f5f5;
+ padding: 0.3125rem 1.25rem;
+ color: #6e6e6e;
+ height: 3.5rem;
+ border-radius: 0.5rem; }
+ @media only screen and (max-width: 1400px) {
+ .form-control {
+ height: 2.5rem; } }
+ .form-control:hover, .form-control:focus, .form-control.active {
+ box-shadow: none;
+ background: #fff;
+ color: #6e6e6e; }
+ .form-control:focus {
+ border-color: var(--primary); }
+ .form-control.solid {
+ background: #f6f6f6;
+ border-color: #ececec;
+ color: #000; }
+ .form-control.solid[type="file"] {
+ padding: 6px 10px; }
+
+.input-rounded {
+ border-radius: 6.25rem; }
+
+[data-theme-version="light"] .input-primary .form-control,
+[data-theme-version="dark"] .input-primary .form-control {
+ border-color: var(--primary); }
+
+[data-theme-version="light"] .input-primary .input-group-text,
+[data-theme-version="dark"] .input-primary .input-group-text {
+ background-color: var(--primary);
+ color: #fff; }
+
+[data-theme-version="light"] .input-danger .form-control,
+[data-theme-version="dark"] .input-danger .form-control {
+ border-color: #f72b50; }
+
+[data-theme-version="light"] .input-danger .input-group-text,
+[data-theme-version="dark"] .input-danger .input-group-text {
+ background-color: #f72b50;
+ color: #fff; }
+
+[data-theme-version="light"] .input-info .form-control,
+[data-theme-version="dark"] .input-info .form-control {
+ border-color: #b48dd3; }
+
+[data-theme-version="light"] .input-info .input-group-text,
+[data-theme-version="dark"] .input-info .input-group-text {
+ background-color: #b48dd3;
+ color: #fff; }
+
+[data-theme-version="light"] .input-success .form-control,
+[data-theme-version="dark"] .input-success .form-control {
+ border-color: #68e365; }
+
+[data-theme-version="light"] .input-success .input-group-text,
+[data-theme-version="dark"] .input-success .input-group-text {
+ background-color: #68e365;
+ color: #fff; }
+
+[data-theme-version="light"] .input-warning .form-control,
+[data-theme-version="dark"] .input-warning .form-control {
+ border-color: #ffa755; }
+
+[data-theme-version="light"] .input-warning .input-group-text,
+[data-theme-version="dark"] .input-warning .input-group-text {
+ background-color: #ffa755;
+ color: #fff; }
+
+[data-theme-version="light"] .input-primary-o .form-control,
+[data-theme-version="dark"] .input-primary-o .form-control {
+ border-color: var(--primary); }
+
+[data-theme-version="light"] .input-primary-o .input-group-text,
+[data-theme-version="dark"] .input-primary-o .input-group-text {
+ background-color: transparent;
+ border-color: var(--primary);
+ color: var(--primary); }
+
+[data-theme-version="light"] .input-danger-o .form-control,
+[data-theme-version="dark"] .input-danger-o .form-control {
+ border-color: #f72b50; }
+
+[data-theme-version="light"] .input-danger-o .input-group-text,
+[data-theme-version="dark"] .input-danger-o .input-group-text {
+ background-color: transparent;
+ border-color: #f72b50;
+ color: #f72b50; }
+
+[data-theme-version="light"] .input-info-o .form-control,
+[data-theme-version="dark"] .input-info-o .form-control {
+ border-color: #b48dd3; }
+
+[data-theme-version="light"] .input-info-o .input-group-text,
+[data-theme-version="dark"] .input-info-o .input-group-text {
+ background-color: transparent;
+ border-color: #b48dd3;
+ color: #b48dd3; }
+
+[data-theme-version="light"] .input-success-o .form-control,
+[data-theme-version="dark"] .input-success-o .form-control {
+ border-color: #68e365; }
+
+[data-theme-version="light"] .input-success-o .input-group-text,
+[data-theme-version="dark"] .input-success-o .input-group-text {
+ background-color: transparent;
+ border-color: #68e365;
+ color: #68e365; }
+
+[data-theme-version="light"] .input-warning-o .form-control,
+[data-theme-version="dark"] .input-warning-o .form-control {
+ border-color: #ffa755; }
+
+[data-theme-version="light"] .input-warning-o .input-group-text,
+[data-theme-version="dark"] .input-warning-o .input-group-text {
+ background-color: transparent;
+ border-color: #ffa755;
+ color: #ffa755; }
+
+.input-group-text {
+ background: #d7dae3;
+ border: 0.0625rem solid #f5f5f5;
+ min-width: 3.125rem;
+ display: flex;
+ justify-content: center;
+ padding: 0.532rem 0.75rem; }
+ .input-group-text i {
+ font-size: 1rem; }
+
+.form-file-label {
+ height: 2.5rem;
+ padding: 0.5rem 0.75rem; }
+
+.input-group-prepend .btn,
+.input-group-append .btn {
+ z-index: 0; }
+
+.custom-select {
+ background: none;
+ border-color: #f5f5f5;
+ color: #6e6e6e; }
+ .custom-select:focus {
+ box-shadow: none;
+ border-color: var(--primary);
+ color: var(--primary); }
+
+.form-file-label {
+ background: #656C73;
+ white-space: nowrap;
+ color: #fff; }
+ [data-theme-version="dark"] .form-file-label {
+ background: #2e2e42;
+ border-color: #2e2e42;
+ color: #969ba0; }
+
+.custom_file_input .form-file-label::after {
+ height: 100%; }
+
+.form-control:disabled, .form-control[readonly] {
+ background: #fff;
+ opacity: 1; }
+
+.form-file {
+ border: 0.0625rem solid #f5f5f5;
+ background: #fff; }
+ [data-theme-version="dark"] .form-file {
+ background: #171622;
+ border-color: #2e2e42; }
+
+.input-group {
+ /* &> .form-file {
+ display: flex;
+ align-items: center;
+
+ &:not(:last-child) .form-file-label,
+ &:not(:last-child) .form-file-label::after { @include border-right-radius(0); }
+ &:not(:first-child) .form-file-label { @include border-left-radius(0); }
+ } */ }
+ .input-group > .form-control-plaintext,
+ .input-group > .form-select,
+ .input-group > .form-file {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ margin-bottom: 0; }
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice {
+ border-radius: 1.75rem; }
+
+.form-file .form-control {
+ margin: 0;
+ border-radius: 0;
+ border: 0;
+ height: auto; }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+.form-check-label {
+ margin-left: 0.3125rem;
+ margin-top: 0.1875rem; }
+
+.form-check-inline .form-check-input {
+ margin-right: 0.625rem; }
+
+.form-check-input {
+ top: 0.125rem;
+ border-width: 0.125rem;
+ width: 1.25rem;
+ height: 1.25rem;
+ border-color: #e7e7e7; }
+
+.rtl .form-check-label:before, .rtl .form-check-label:after {
+ right: -1.5rem !important;
+ left: inherit; }
+
+.form-check {
+ line-height: normal; }
+
+.toggle-switch {
+ padding-left: 3.125rem;
+ line-height: 1.25;
+ display: inline-block;
+ color: #000;
+ font-weight: 600; }
+ .toggle-switch .form-check-input {
+ border: 0;
+ cursor: pointer;
+ background: #d8d8d8;
+ width: 2.3125rem;
+ border-radius: 1.25rem !important;
+ height: 0.875rem;
+ position: relative;
+ left: -0.3125rem;
+ -webkit-transition: all 0.2s;
+ -ms-transition: all 0.2s;
+ transition: all 0.2s;
+ background-image: none; }
+ .toggle-switch .form-check-input:focus {
+ background-image: none !important; }
+ .toggle-switch .form-check-input:checked {
+ background: var(--rgba-primary-2);
+ background-image: none !important; }
+ .toggle-switch .form-check-input:checked:after {
+ left: 1.25rem;
+ background: var(--primary); }
+ .toggle-switch .form-check-input:focus {
+ box-shadow: none; }
+ .toggle-switch .form-check-input:after {
+ width: 1.25rem;
+ background: #909090;
+ height: 1.25rem;
+ content: "";
+ position: absolute;
+ border-radius: 1.5rem;
+ top: -0.1875rem;
+ left: 0;
+ box-shadow: 0 0 0.3125rem rgba(0, 0, 0, 0.3);
+ -webkit-transition: all 0.2s;
+ -ms-transition: all 0.2s;
+ transition: all 0.2s; }
+ .toggle-switch.text-end {
+ padding-right: 0rem;
+ padding-left: 0; }
+ .toggle-switch.text-end .form-check-input {
+ left: auto;
+ margin-left: 0;
+ float: right;
+ right: 0rem; }
+ .toggle-switch.text-end .form-check-label {
+ margin-right: 0.9375rem;
+ margin-left: 0; }
+ .toggle-switch .form-check-label {
+ cursor: pointer; }
+
+.form-check-input:focus ~ .form-check-label::before {
+ box-shadow: none !important; }
+
+.form-check-label::before {
+ background-color: transparent;
+ border-color: #c8c8c8;
+ border-width: 0.125rem;
+ border-radius: 0.125rem !important; }
+ [data-theme-version="dark"] .form-check-label::before {
+ background-color: transparent;
+ border-color: #2e2e42; }
+
+.check-xs .form-check-input {
+ width: 1.125rem;
+ height: 1.125rem; }
+
+.check-lg .form-check-input {
+ width: 1.5rem;
+ height: 1.5rem; }
+
+.check-xl .form-check-input {
+ width: 1.75rem;
+ height: 1.75rem; }
+
+.checkbox-info .form-check-input:focus {
+ border-color: #b48dd3;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(180, 141, 211, 0.25); }
+
+.checkbox-info .form-check-input:checked {
+ background-color: #b48dd3;
+ border-color: #b48dd3; }
+ [data-theme-version="dark"] .checkbox-info .form-check-input:checked {
+ background-color: rgba(180, 141, 211, 0.1);
+ border-color: transparent; }
+
+.checkbox-danger .form-check-input:focus {
+ border-color: #f72b50;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(247, 43, 80, 0.25); }
+
+.checkbox-danger .form-check-input:checked {
+ background-color: #f72b50;
+ border-color: #f72b50; }
+ [data-theme-version="dark"] .checkbox-danger .form-check-input:checked {
+ background-color: rgba(247, 43, 80, 0.15);
+ border-color: transparent; }
+
+.checkbox-success .form-check-input:focus {
+ border-color: #68e365;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(104, 227, 101, 0.25); }
+
+.checkbox-success .form-check-input:checked {
+ background-color: #68e365;
+ border-color: #68e365; }
+ [data-theme-version="dark"] .checkbox-success .form-check-input:checked {
+ background-color: rgba(104, 227, 101, 0.1);
+ border-color: transparent; }
+
+.checkbox-warning .form-check-input:focus {
+ border-color: #ffa755;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(255, 167, 85, 0.25); }
+
+.checkbox-warning .form-check-input:checked {
+ background-color: #ffa755;
+ border-color: #ffa755; }
+ [data-theme-version="dark"] .checkbox-warning .form-check-input:checked {
+ background-color: rgba(255, 167, 85, 0.1);
+ border-color: transparent; }
+
+.checkbox-secondary .form-check-input:focus {
+ border-color: #709fba;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(112, 159, 186, 0.25); }
+
+.checkbox-secondary .form-check-input:checked {
+ background-color: #709fba;
+ border-color: #709fba; }
+ [data-theme-version="dark"] .checkbox-secondary .form-check-input:checked {
+ background-color: rgba(112, 159, 186, 0.5);
+ border-color: transparent; }
+
+.check-switch {
+ padding-left: 2.5rem; }
+ .check-switch .form-check-label {
+ line-height: 1.875rem;
+ font-weight: 500; }
+ .check-switch .form-check-label span {
+ line-height: 1; }
+ .check-switch .form-check-label:after, .check-switch .form-check-label:before {
+ height: 1.5rem;
+ width: 1.5rem;
+ left: -2rem;
+ border-radius: 3rem !important;
+ border-color: var(--rgba-primary-3); }
+ .check-switch .form-check-input:checked ~ .form-check-label::after {
+ background-image: url("../page-error-404.html"); }
+ .check-switch .form-check-input:checked ~ .form-check-label::before {
+ background: #fff; }
+
+.form-check-input:checked {
+ background-color: var(--primary);
+ border-color: var(--primary); }
+
+.form-check-input:focus {
+ border-color: var(--primary); }
+
+.js-switch + .switchery {
+ border-radius: 3.125rem;
+ margin-right: 4rem; }
+ @media (max-width: 767.98px) {
+ .js-switch + .switchery {
+ margin-right: 1rem; } }
+ .js-switch + .switchery > small, .js-switch + .switchery > .small {
+ top: 0.125rem; }
+
+.js-switch.js-switch-lg + .switchery {
+ height: 2rem;
+ width: 4.5rem; }
+ .js-switch.js-switch-lg + .switchery > small, .js-switch.js-switch-lg + .switchery > .small {
+ width: 1.75rem;
+ height: 1.75rem; }
+
+.js-switch.js-switch-md + .switchery {
+ height: 1.5rem;
+ width: 3.5rem; }
+ .js-switch.js-switch-md + .switchery > small, .js-switch.js-switch-md + .switchery > .small {
+ width: 1.25rem;
+ height: 1.25rem; }
+
+.js-switch.js-switch-sm + .switchery {
+ height: 1rem;
+ width: 2.2rem; }
+ .js-switch.js-switch-sm + .switchery > small, .js-switch.js-switch-sm + .switchery > .small {
+ width: 0.875rem;
+ height: 0.875rem;
+ top: 0.0625rem; }
+
+.js-switch-square + .switchery {
+ border-radius: 0; }
+ .js-switch-square + .switchery > small, .js-switch-square + .switchery > .small {
+ border-radius: 0;
+ top: 0.125rem; }
+
+.js-switch-square.js-switch-lg + .switchery {
+ height: 2rem;
+ width: 4.5rem; }
+ .js-switch-square.js-switch-lg + .switchery > small, .js-switch-square.js-switch-lg + .switchery > .small {
+ width: 1.75rem;
+ height: 1.75rem; }
+
+.js-switch-square.js-switch-md + .switchery {
+ height: 1.5rem;
+ width: 3.5rem; }
+ .js-switch-square.js-switch-md + .switchery > small, .js-switch-square.js-switch-md + .switchery > .small {
+ width: 1.25rem;
+ height: 1.25rem; }
+
+.js-switch-square.js-switch-sm + .switchery {
+ height: 1rem;
+ width: 2.2rem; }
+ .js-switch-square.js-switch-sm + .switchery > small, .js-switch-square.js-switch-sm + .switchery > .small {
+ width: 0.875rem;
+ height: 0.875rem;
+ top: 0.0625rem; }
+
+.form-control.is-valid {
+ border-color: #68e365 !important;
+ border-right: 0rem !important; }
+ .form-control.is-valid:focus {
+ box-shadow: none; }
+
+.form-control.is-warning {
+ border-color: #ffa755 !important;
+ border-right: 0rem !important; }
+ .form-control.is-warning:focus {
+ box-shadow: none; }
+
+.form-control.is-invalid {
+ border-color: #f72b50 !important;
+ border-right: 0rem !important; }
+ .form-control.is-invalid:focus {
+ box-shadow: none; }
+
+.is-valid .input-group-prepend .input-group-text i {
+ color: #68e365; }
+
+.is-invalid .input-group-prepend .input-group-text i {
+ color: var(--rgba-primary-2); }
+
+.show-pass {
+ cursor: pointer; }
+ .show-pass .fa-eye {
+ display: none; }
+ .show-pass.active .fa-eye-slash {
+ display: none; }
+ .show-pass.active .fa-eye {
+ display: inline-block; }
+
+.asColorPicker-dropdown {
+ max-width: 26rem; }
+
+.asColorPicker-trigger {
+ border: 0 none;
+ height: 100%;
+ position: absolute;
+ right: 0;
+ top: 0;
+ width: 2.1875rem; }
+
+[direction="rtl"] .asColorPicker-trigger {
+ left: 0;
+ right: auto; }
+
+.asColorPicker-clear {
+ display: none;
+ position: absolute;
+ right: 1rem;
+ text-decoration: none;
+ top: .5rem; }
+
+.daterangepicker td.active {
+ background-color: var(--primary); }
+ .daterangepicker td.active:hover {
+ background-color: var(--primary); }
+
+.daterangepicker button.applyBtn {
+ background-color: var(--primary);
+ border-color: var(--primary); }
+
+.datepicker.datepicker-dropdown {
+ background: #f2f4fa;
+ border-radius: 0.0625rem;
+ border: 0.0625rem solid #EEEEEE; }
+ .datepicker.datepicker-dropdown td.day, .datepicker.datepicker-dropdown th.next, .datepicker.datepicker-dropdown th.prev {
+ height: 1.875rem;
+ width: 1.875rem !important;
+ padding: 0;
+ text-align: center;
+ font-weight: 300;
+ border-radius: 3.125rem; }
+ .datepicker.datepicker-dropdown td.day:hover, .datepicker.datepicker-dropdown th.next:hover, .datepicker.datepicker-dropdown th.prev:hover {
+ box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
+ color: #fff; }
+ .datepicker.datepicker-dropdown th.datepicker-switch, .datepicker.datepicker-dropdown th.next, .datepicker.datepicker-dropdown th.prev {
+ font-weight: 300;
+ color: #333; }
+ .datepicker.datepicker-dropdown th.dow {
+ font-weight: 300; }
+
+.datepicker table tr td.selected, .datepicker table tr td.active.active {
+ box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
+ border: 0; }
+
+.datepicker table tr td.today {
+ box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
+ color: #ffffff; }
+ .datepicker table tr td.today:hover {
+ box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
+ color: #ffffff; }
+
+.datepicker table tr td.today.disabled {
+ box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
+ color: #ffffff; }
+ .datepicker table tr td.today.disabled:hover {
+ box-shadow: 0rem 0rem 1.875rem 0.3125rem rgba(243, 30, 122, 0.3);
+ color: #ffffff; }
+
+.picker__select--month, .picker__select--year {
+ height: 2.5em; }
+
+.picker__input {
+ background-color: transparent !important; }
+ [data-theme-version="dark"] .picker__input {
+ background-color: transparent !important;
+ border: 0.0625rem solid #2e2e42; }
+
+.asColorPicker-wrap .form-control {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+#image {
+ max-width: 100%; }
+
+.docs-options .dropdown-menu {
+ padding: 1.5rem; }
+
+.docs-preview {
+ margin-bottom: 3rem; }
+ .docs-preview .img-preview {
+ float: left;
+ margin-right: .5rem;
+ margin-bottom: .5rem;
+ overflow: hidden;
+ max-width: 100% !important; }
+ .docs-preview .img-preview > img {
+ max-width: 100% !important; }
+ .docs-preview .img-preview.preview-lg {
+ width: 16rem;
+ height: 9rem; }
+ .docs-preview .img-preview.preview-md {
+ width: 8rem;
+ height: 4.5rem; }
+ .docs-preview .img-preview.preview-sm {
+ width: 4rem;
+ height: 2.25rem; }
+ .docs-preview .img-preview.preview-xs {
+ width: 2rem;
+ height: 1.125rem;
+ margin-right: 0; }
+
+.select2-container {
+ width: 100% !important; }
+
+.select2-container--default .select2-selection--single {
+ border-radius: 1.75rem;
+ border: 0.0625rem solid #c8c8c8;
+ height: 2.5rem;
+ background: #fff; }
+ [data-theme-version="dark"] .select2-container--default .select2-selection--single {
+ background: #171622;
+ border-color: #2e2e42; }
+ .select2-container--default .select2-selection--single:hover, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single.active {
+ box-shadow: none; }
+
+.select2-container--default .select2-selection--single .select2-selection__rendered {
+ line-height: 2.5rem;
+ color: #969ba0;
+ padding-left: 0.9375rem;
+ min-height: 2.5rem; }
+
+.select2-container--default .select2-selection--multiple {
+ border-color: #f5f5f5;
+ border-radius: 0; }
+
+.select2-dropdown {
+ border-radius: 0; }
+
+.select2-container--default .select2-results__option--highlighted[aria-selected] {
+ background-color: var(--primary); }
+
+.select2-container--default.select2-container--focus .select2-selection--multiple {
+ border-color: #f5f5f5;
+ background: #fff; }
+
+.select2-container--default .select2-selection--single .select2-selection__arrow {
+ top: 0.375rem;
+ right: 0.9375rem; }
+
+.select2-container .select2-selection--multiple {
+ min-height: 2.5rem;
+ color: #969ba0;
+ border-radius: 1.75rem;
+ border: 0.0625rem solid #c8c8c8; }
+ [data-theme-version="dark"] .select2-container .select2-selection--multiple {
+ background: #171622;
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .select2-search--dropdown .select2-search__field {
+ background: #212130;
+ border-color: #2e2e42; }
+
+.select2-dropdown {
+ border-color: #c8c8c8; }
+ [data-theme-version="dark"] .select2-dropdown {
+ background: #171622;
+ border-color: #2e2e42; }
+
+.swal2-popup .swal2-content {
+ color: #969ba0; }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+/*
+0 - 600: Phone
+600 - 900: Tablet portrait
+900 - 1200: Tablet landscape
+1200 - 1800: Normal styles
+1800+ : Big Desktop
+1em = 16px
+The smaller device rules always should write below the bigger device rules
+Fixing Order => Base + Typography >> General Layout + Grid >> Page Layout + Component
+*/
+.form-wizard {
+ border: 0; }
+ .form-wizard .nav-wizard {
+ box-shadow: none !important;
+ margin-bottom: 2rem; }
+ .form-wizard .nav-wizard li .nav-link {
+ position: relative; }
+ .form-wizard .nav-wizard li .nav-link span {
+ border-radius: 3.125rem;
+ width: 3rem;
+ height: 3rem;
+ border: 0.125rem solid var(--primary);
+ display: block;
+ line-height: 3rem;
+ color: var(--primary);
+ font-size: 1.125rem;
+ margin: auto;
+ background-color: #fff;
+ position: relative;
+ z-index: 1; }
+ .form-wizard .nav-wizard li .nav-link:after {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ height: 0.1875rem;
+ transform: translateY(-50%);
+ background: #eeeeee !important;
+ z-index: 0;
+ width: 100%; }
+ .form-wizard .nav-wizard li .nav-link.active:after {
+ background: var(--primary) !important; }
+ .form-wizard .nav-wizard li .nav-link.active span {
+ background: var(--primary);
+ color: #fff; }
+ .form-wizard .nav-wizard li .nav-link.done:after {
+ background: var(--primary) !important; }
+ .form-wizard .nav-wizard li .nav-link.done span {
+ background-color: var(--primary);
+ color: #fff; }
+ .form-wizard .nav-wizard li:last-child .nav-link:after {
+ content: none; }
+ .form-wizard .toolbar-bottom .btn {
+ background-color: var(--primary);
+ border: 0;
+ padding: 0.75rem 1.125rem; }
+ .form-wizard .tab-content .tab-pane {
+ padding: 0; }
+ .form-wizard .emial-setup label.mailclinet {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex-direction: column;
+ width: 10rem;
+ height: 10rem;
+ border-radius: 50%;
+ cursor: pointer;
+ background-color: #EEF5F9;
+ text-align: center;
+ margin: auto; }
+ [data-theme-version="dark"] .form-wizard .emial-setup label.mailclinet {
+ background-color: #171622; }
+ @media only screen and (max-width: 575px) {
+ .form-wizard .emial-setup label.mailclinet {
+ width: 7rem;
+ height: 7rem; } }
+ .form-wizard .emial-setup label.mailclinet .mail-icon {
+ font-size: 3rem;
+ display: inline-block;
+ line-height: 1;
+ margin-top: -1rem; }
+ @media only screen and (max-width: 575px) {
+ .form-wizard .emial-setup label.mailclinet .mail-icon {
+ font-size: 2rem; } }
+ .form-wizard .emial-setup label.mailclinet .mail-text {
+ font-size: 1rem;
+ text-align: center;
+ margin-top: .5rem; }
+ @media only screen and (max-width: 575px) {
+ .form-wizard .emial-setup label.mailclinet .mail-text {
+ font-size: 1rem;
+ line-height: 1.25rem; } }
+ .form-wizard .emial-setup label.mailclinet input[type="radio"] {
+ display: none; }
+ .form-wizard .emial-setup label.mailclinet {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ flex-direction: column;
+ width: 10rem;
+ height: 10rem;
+ border-radius: 50%;
+ cursor: pointer;
+ background-color: #EEF5F9;
+ text-align: center;
+ margin: auto; }
+ [data-theme-version="dark"] .form-wizard .emial-setup label.mailclinet {
+ background-color: #171622; }
+ @media only screen and (max-width: 575px) {
+ .form-wizard .emial-setup label.mailclinet {
+ width: 7rem;
+ height: 7rem; } }
+ .form-wizard .emial-setup label.mailclinet .mail-icon {
+ font-size: 3rem;
+ display: inline-block;
+ line-height: 1;
+ margin-top: -1rem; }
+ @media only screen and (max-width: 575px) {
+ .form-wizard .emial-setup label.mailclinet .mail-icon {
+ font-size: 2rem; } }
+ .form-wizard .emial-setup label.mailclinet .mail-text {
+ font-size: 1rem;
+ text-align: center;
+ margin-top: .5rem; }
+ @media only screen and (max-width: 575px) {
+ .form-wizard .emial-setup label.mailclinet .mail-text {
+ font-size: 1rem;
+ line-height: 1.25rem; } }
+ .form-wizard .emial-setup label.mailclinet input[type="radio"] {
+ display: none; }
+ @media only screen and (max-width: 767px) {
+ .form-wizard .nav-wizard {
+ flex-direction: unset !important; }
+ .form-wizard .tab-content {
+ height: 100% !important; } }
+ @media only screen and (max-width: 575px) {
+ .form-wizard .nav-wizard li .nav-link {
+ padding: 0; } }
+
+.custom-ekeditor ul {
+ padding-left: 1.25rem; }
+ .custom-ekeditor ul li {
+ list-style: unset; }
+
+.custom-ekeditor ol li {
+ list-style: decimal; }
+
+.ql-container {
+ height: 25rem; }
+
+#world-datamap {
+ padding-bottom: 46% !important; }
+
+.datamaps-hoverover {
+ background: #fff;
+ padding: 0.3125rem;
+ border-radius: 0.3125rem;
+ font-family: 'Roboto' !important;
+ color: var(--primary);
+ border: 1px solid var(--rgba-primary-3); }
+
+@media only screen and (max-width: 1440px) {
+ .world_map_card ul.list-group {
+ display: flex;
+ flex-wrap: wrap;
+ flex-direction: row;
+ margin-top: 35px; } }
+
+.jqvmap-zoomin,
+.jqvmap-zoomout {
+ height: 20px;
+ width: 20px;
+ line-height: 14px;
+ background-color: var(--primary);
+ color: #fff; }
+
+.jqvmap-zoomout {
+ top: 35px; }
+
+#world-map, #usa {
+ height: 400px; }
+ @media only screen and (max-width: 991px) {
+ #world-map, #usa {
+ height: 350px; } }
+ @media only screen and (max-width: 575px) {
+ #world-map, #usa {
+ height: 230px; } }
+
+.blockUI.blockMsg.blockPage {
+ border: 0 !important; }
+
+#loginForm {
+ cursor: auto; }
+
+.blockMsg {
+ border: 0px !important;
+ width: 20% !important; }
+ .blockMsg h1, .blockMsg .h1 {
+ font-size: 16px;
+ padding: 8px 0;
+ margin-bottom: 0; }
+
+.bootstrap-select {
+ margin-bottom: 0; }
+ .bootstrap-select .btn {
+ border: 1px solid #f5f5f5 !important;
+ background-color: transparent !important;
+ font-weight: 400;
+ color: #969ba0 !important; }
+ [data-theme-version="dark"] .bootstrap-select .btn {
+ border-color: #2e2e42 !important;
+ background: #171622 !important; }
+ .bootstrap-select .btn:active, .bootstrap-select .btn:focus, .bootstrap-select .btn:hover {
+ outline: none !important;
+ outline-offset: 0; }
+ [data-theme-version="dark"] .bootstrap-select .btn:active, [data-theme-version="dark"] .bootstrap-select .btn:focus, [data-theme-version="dark"] .bootstrap-select .btn:hover {
+ color: #969ba0 !important; }
+ .bootstrap-select .dropdown-menu {
+ border-color: #f5f5f5 !important;
+ box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
+ .bootstrap-select .dropdown-menu .dropdown-item {
+ padding: 0.25rem 1rem; }
+ [data-theme-version="dark"] .bootstrap-select .dropdown-menu {
+ border-color: #f5f5f5 !important; }
+
+.input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+
+.input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0; }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+.clipboard-btn {
+ transition: all .1s ease-in-out; }
+ .clipboard-btn:hover {
+ background-color: var(--primary);
+ color: #fff; }
+
+.crypto-ticker {
+ background: rgba(0, 0, 0, 0.5);
+ margin-top: 20px;
+ padding: 10px 20px;
+ border-radius: 3px;
+ box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15); }
+ [data-theme-version="dark"] .crypto-ticker {
+ background: #212130; }
+
+#webticker-big {
+ font: inherit !important;
+ font-size: inherit !important;
+ font-weight: normal !important; }
+ #webticker-big li i {
+ font-size: 18px;
+ margin-right: 7px; }
+ #webticker-big li p {
+ margin-bottom: 0px;
+ font-size: 12px;
+ font-weight: 700; }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+.twitter-typeahead {
+ width: 100%; }
+ .twitter-typeahead .tt-dataset.tt-dataset-states {
+ border: 1px solid #f5f5f5; }
+ .twitter-typeahead .tt-menu {
+ width: 100%;
+ background-color: #fff; }
+ .twitter-typeahead .tt-menu .tt-suggestion {
+ padding: 0.625rem;
+ cursor: pointer; }
+ .twitter-typeahead .tt-menu .tt-suggestion:hover {
+ background-color: var(--primary);
+ color: #fff; }
+
+.weather-one i {
+ font-size: 8rem;
+ position: relative;
+ top: .5rem; }
+
+.weather-one h2, .weather-one .h2 {
+ display: inline-block;
+ float: right;
+ font-size: 4.8rem; }
+
+.weather-one .city {
+ position: relative;
+ text-align: right;
+ top: -2.5rem; }
+
+.weather-one .currently {
+ font-size: 1.6rem;
+ font-weight: 400;
+ position: relative;
+ top: 2.5rem; }
+
+.weather-one .celcious {
+ text-align: right;
+ font-size: 2rem; }
+
+:root {
+ --primary: #5bcfc5;
+ --secondary: #709fba;
+ --primary-hover: #38bfb3;
+ --primary-dark: #217069;
+ --rgba-primary-1: rgba(91, 207, 197, 0.1);
+ --rgba-primary-2: rgba(91, 207, 197, 0.2);
+ --rgba-primary-3: rgba(91, 207, 197, 0.3);
+ --rgba-primary-4: rgba(91, 207, 197, 0.4);
+ --rgba-primary-5: rgba(91, 207, 197, 0.5);
+ --rgba-primary-6: rgba(91, 207, 197, 0.6);
+ --rgba-primary-7: rgba(91, 207, 197, 0.7);
+ --rgba-primary-8: rgba(91, 207, 197, 0.8);
+ --rgba-primary-9: rgba(91, 207, 197, 0.9);
+ --font-family-base: Roboto, sans-serif;
+ --font-family-title: Roboto, sans-serif;
+ --title: #000; }
+
+.noUi-target {
+ border-color: transparent;
+ border-radius: 0; }
+
+.noUi-connect {
+ background-color: var(--primary); }
+ .noUi-connects {
+ background-color: #D2D6DE; }
+ .noUi-connect.c-1-color {
+ background-color: #68e365; }
+ .noUi-connect.c-2-color {
+ background-color: #b48dd3; }
+ .noUi-connect.c-3-color {
+ background-color: var(--primary); }
+ .noUi-connect.c-4-color {
+ background-color: #ffa755; }
+
+.noUi-vertical {
+ width: 0.375rem; }
+
+.noUi-horizontal {
+ height: 2px;
+ border: 0;
+ margin-bottom: 10px; }
+
+.noUi-horizontal .noUi-handle, .noUi-vertical .noUi-handle {
+ height: 15px;
+ width: 15px;
+ border-radius: 50px;
+ box-shadow: none;
+ border: none;
+ background-color: var(--primary); }
+ .noUi-horizontal .noUi-handle::after, .noUi-horizontal .noUi-handle::before, .noUi-vertical .noUi-handle::after, .noUi-vertical .noUi-handle::before {
+ display: none; }
+
+.noUi-vertical .noUi-handle {
+ left: -4px;
+ top: -6px; }
+
+.noUi-horizontal .noUi-handle {
+ top: -7px;
+ cursor: pointer; }
+
+html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
+ right: -6px; }
+
+#slider-toggle {
+ height: 50px; }
+
+#slider-toggle.off .noUi-handle {
+ border-color: var(--primary); }
+
+.colorpicker-slider .sliders.noUi-target#red, .colorpicker-slider .sliders.noUi-target#green, .colorpicker-slider .sliders.noUi-target#blue {
+ margin: 10px;
+ display: inline-block;
+ height: 200px; }
+
+.colorpicker-slider .sliders.noUi-target#red .noUi-connect {
+ background: #c0392b; }
+
+.colorpicker-slider .sliders.noUi-target#green .noUi-connect {
+ background: #27ae60; }
+
+.colorpicker-slider .sliders.noUi-target#blue .noUi-connect {
+ background: #2980b9; }
+
+.colorpicker-slider #result {
+ margin: 60px 26px;
+ height: 100px;
+ width: 100px;
+ display: inline-block;
+ vertical-align: top;
+ color: #7f7f7f;
+ background: #7f7f7f;
+ border: 1px solid #fff;
+ box-shadow: 0 0 10px; }
+
+.slider-vertical {
+ height: 18rem; }
+
+.nestable-cart {
+ overflow: hidden; }
+
+.dd-handle {
+ color: #fff;
+ background: var(--primary);
+ border-radius: 5px;
+ padding: 8px 15px;
+ height: auto;
+ border: 1px solid #f5f5f5; }
+
+.dd-handle:hover {
+ color: #fff;
+ background: var(--primary); }
+
+.dd3-content:hover {
+ color: #fff;
+ background: var(--primary); }
+
+.dd3-content {
+ color: #fff; }
+
+.dd-item > button {
+ line-height: 28px;
+ color: #fff; }
+
+.pignose-calendar {
+ box-shadow: none;
+ width: 100%;
+ max-width: none;
+ border-color: var(--primary); }
+ .pignose-calendar .pignose-calendar-top-date {
+ background-color: var(--primary); }
+ .pignose-calendar .pignose-calendar-top-date .pignose-calendar-top-month {
+ color: #fff; }
+
+.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-active a {
+ background-color: var(--primary);
+ box-shadow: none; }
+
+.pignose-calendar .pignose-calendar-top {
+ box-shadow: none;
+ border-bottom: 0; }
+
+.pignose-calendar.pignose-calendar-blue {
+ background-color: rgba(0, 0, 0, 0.15); }
+
+.pignose-calendar .pignose-calendar-unit {
+ height: 4.8em; }
+
+.cd-h-timeline {
+ opacity: 0;
+ transition: opacity 0.2s; }
+
+.cd-h-timeline--loaded {
+ opacity: 1; }
+
+.cd-h-timeline__container {
+ position: relative;
+ height: 100px;
+ max-width: 800px; }
+
+.cd-h-timeline__dates {
+ position: relative;
+ height: 100%;
+ margin: 0 40px;
+ overflow: hidden; }
+ .cd-h-timeline__dates::after, .cd-h-timeline__dates::before {
+ content: '';
+ position: absolute;
+ z-index: 2;
+ top: 0;
+ height: 100%;
+ width: 20px; }
+ .cd-h-timeline__dates::before {
+ left: 0;
+ background: var(--primary); }
+ .cd-h-timeline__dates::after {
+ right: 0;
+ background: var(--primary); }
+
+.cd-h-timeline__line {
+ position: absolute;
+ z-index: 1;
+ left: 0;
+ top: 49px;
+ height: 2px;
+ background-color: var(--primary);
+ transition: transform 0.4s; }
+
+.cd-h-timeline__filling-line {
+ position: absolute;
+ z-index: 1;
+ left: 0;
+ top: 0;
+ height: 100%;
+ width: 100%;
+ background-color: #68e365;
+ transform: scaleX(0);
+ transform-origin: left center;
+ transition: transform 0.3s; }
+
+.cd-h-timeline__date {
+ position: absolute;
+ bottom: 0;
+ z-index: 2;
+ text-align: center;
+ font-size: 0.8em;
+ padding-bottom: var(--space-sm);
+ color: var(--cd-color-1);
+ user-select: none;
+ text-decoration: none; }
+ .cd-h-timeline__date::after {
+ content: '';
+ position: absolute;
+ left: 50%;
+ transform: translateX(-50%);
+ bottom: -5px;
+ height: 12px;
+ width: 12px;
+ border-radius: 50%;
+ border-width: 2px;
+ border-style: solid;
+ border-color: var(--rgba-primary-6);
+ background-color: var(--primary);
+ transition: background-color 0.3s, border-color .3s; }
+ .cd-h-timeline__date:hover::after {
+ background-color: #68e365;
+ border-color: #68e365; }
+
+.cd-h-timeline__date--selected {
+ pointer-events: none; }
+ .cd-h-timeline__date--selected::after {
+ background-color: #68e365;
+ border-color: #68e365; }
+
+.cd-h-timeline__date--older-event::after {
+ border-color: #68e365; }
+
+.cd-h-timeline__navigation {
+ position: absolute;
+ z-index: 1;
+ top: 50%;
+ transform: translateY(-50%);
+ height: 34px;
+ width: 34px;
+ border-radius: 50%;
+ border-width: 2px;
+ border-style: solid;
+ border-color: var(--rgba-primary-6);
+ transition: border-color 0.3s; }
+ .cd-h-timeline__navigation::after {
+ content: '';
+ position: absolute;
+ height: 16px;
+ width: 16px;
+ top: 50%;
+ left: 50%;
+ transform: translateX(-50%) translateY(-50%);
+ background: url(../page-error-404.html) no-repeat 0 0; }
+ .cd-h-timeline__navigation:hover {
+ border-color: #68e365; }
+
+.cd-h-timeline__navigation--prev {
+ left: 0;
+ transform: translateY(-50%) rotate(180deg); }
+
+.cd-h-timeline__navigation--next {
+ right: 0; }
+
+.cd-h-timeline__navigation--inactive {
+ cursor: not-allowed; }
+ .cd-h-timeline__navigation--inactive::after {
+ background-position: 0 -16px; }
+ .cd-h-timeline__navigation--inactive:hover {
+ border-color: var(--rgba-primary-6); }
+
+.cd-h-timeline__events {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+ transition: height .4s; }
+
+.cd-h-timeline__event {
+ position: absolute;
+ z-index: 1;
+ width: 100%;
+ left: 0;
+ top: 0;
+ transform: translateX(-100%);
+ padding: 1px 5%;
+ opacity: 0;
+ animation-duration: 0.4s;
+ animation-timing-function: ease-in-out; }
+
+.cd-h-timeline__event--selected {
+ position: relative;
+ z-index: 2;
+ opacity: 1;
+ transform: translateX(0); }
+
+.cd-h-timeline__event--enter-right,
+.cd-h-timeline__event--leave-right {
+ animation-name: cd-enter-right; }
+
+.cd-h-timeline__event--enter-left,
+.cd-h-timeline__event--leave-left {
+ animation-name: cd-enter-left; }
+
+.cd-h-timeline__event--leave-right,
+.cd-h-timeline__event--leave-left {
+ animation-direction: reverse; }
+
+.cd-h-timeline__event-content {
+ max-width: 800px; }
+
+.cd-h-timeline__event-title {
+ color: var(--cd-color-1);
+ font-family: var(--font-secondary);
+ font-weight: 700;
+ font-size: var(--text-xxxl); }
+
+.cd-h-timeline__event-date {
+ display: block;
+ font-style: italic;
+ margin: var(--space-xs) auto; }
+ .cd-h-timeline__event-date::before {
+ content: '- '; }
+
+@keyframes cd-enter-right {
+ 0% {
+ opacity: 0;
+ transform: translateX(100%); }
+ 100% {
+ opacity: 1;
+ transform: translateX(0%); } }
+
+@keyframes cd-enter-left {
+ 0% {
+ opacity: 0;
+ transform: translateX(-100%); }
+ 100% {
+ opacity: 1;
+ transform: translateX(0%); } }
+
+.toast-success {
+ background-color: var(--primary); }
+
+.toast-info {
+ background-color: #b48dd3; }
+
+.toast-warning {
+ background-color: #ffa755; }
+
+.toast-error {
+ background-color: #f72b50; }
+
+#toast-container > div {
+ box-shadow: none;
+ border-radius: 0;
+ width: auto;
+ max-width: 250px;
+ opacity: 1; }
+ [direction="rtl"] #toast-container > div {
+ padding: 15px 50px 15px 15px;
+ background-position: calc(100% - 15px);
+ text-align: right; }
+ #toast-container > div:hover {
+ box-shadow: none; }
+
+#toast-container .toast-title {
+ margin-bottom: 5px;
+ font-weight: 600; }
+
+#toast-container .toast-message {
+ font-size: 12px; }
+
+#toast-container .toast-close-button {
+ opacity: 1;
+ font-size: 20px;
+ font-weight: normal;
+ text-shadow: none; }
+
+[direction="rtl"] .toast-top-right.demo_rtl_class {
+ left: 12px;
+ right: auto; }
+
+/* Light Gallery */
+.lg-actions .lg-next,
+.lg-actions .lg-prev,
+.lg-sub-html,
+.lg-toolbar {
+ background-color: rgba(30, 30, 30, 0.6); }
+
+.lg-outer .lg-toogle-thumb,
+.lg-outer .lg-thumb-outer,
+.lg-outer .lg-img-wrap,
+.lg-outer .lg-item {
+ background-color: transparent; }
+
+.lg-thumb-outer.lg-grab,
+.lg-toogle-thumb.lg-icon {
+ background-color: rgba(30, 30, 30, 0.6); }
+
+.lg-backdrop {
+ background-color: rgba(30, 30, 30, 0.9); }
+
+.lg-outer .lg-toogle-thumb,
+.lg-actions .lg-next,
+.lg-actions .lg-prev,
+.lg-toolbar .lg-icon,
+#lg-counter {
+ color: #fff; }
+
+.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
+ border-color: var(--primary); }
+
+.lightimg {
+ cursor: pointer; }
+
+.jqvmap-zoomin,
+.jqvmap-zoomout {
+ position: absolute;
+ left: 10px;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ background: #000000;
+ padding: 3px;
+ color: white;
+ width: 17px;
+ height: 17px;
+ cursor: pointer;
+ line-height: 10px;
+ text-align: center; }
+
+.jqvmap-zoomin {
+ top: 10px; }
+
+.jqvmap-zoomout {
+ top: 30px; }
+
+.ps__rail-x:hover,
+.ps__rail-y:hover,
+.ps__rail-x:focus,
+.ps__rail-y:focus,
+.ps__rail-x.ps--clicking,
+.ps__rail-y.ps--clicking {
+ background-color: transparent;
+ opacity: 0.9; }
+
+.ps__rail-y:hover > .ps__thumb-y,
+.ps__rail-y:focus > .ps__thumb-y,
+.ps__rail-y.ps--clicking .ps__thumb-y {
+ background-color: #DAE2F3;
+ width: 4px; }
+
+.ps__thumb-y {
+ background-color: #DAE2F3;
+ width: 4px; }
+
+.total-average {
+ position: relative;
+ height: 300px; }
+
+.widget-chat {
+ position: relative;
+ height: 250px; }
+
+.widget-todo {
+ position: relative;
+ height: 210px; }
+
+.widget-team {
+ position: relative;
+ height: 285px; }
+
+.widget-timeline {
+ position: relative; }
+
+.widget-comments {
+ position: relative;
+ height: 400px; }
+
+.sidebar-right-inner {
+ position: relative;
+ height: 100%; }
+
+.widget-team .ps .ps__rail-x:hover,
+.widget-team .ps .ps__rail-y:hover,
+.widget-team .ps .ps__rail-x:focus,
+.widget-team .ps .ps__rail-y:focus,
+.widget-team .ps .ps__rail-x.ps--clicking,
+.widget-team .ps .ps__rail-y.ps--clicking {
+ background-color: transparent !important;
+ opacity: 0.9; }
+
+.fc-h-event, .fc-v-event {
+ background: var(--primary);
+ border-radius: .42rem; }
+
+.fc-h-event .fc-event-title {
+ color: #fff; }
+
+.fc-theme-standard td, .fc-theme-standard th {
+ border-color: #ebedf3; }
+
+.fc-unthemed .fc-h-event, .fc-unthemed .fc-event-dot {
+ padding: 0;
+ border-radius: .42rem; }
+
+.fc-theme-standard th {
+ padding: .75rem .5rem;
+ font-size: 1rem;
+ font-weight: 500;
+ color: #b5b5c3; }
+ @media only screen and (max-width: 575px) {
+ .fc-theme-standard th {
+ font-size: 14px;
+ font-weight: 400;
+ padding: 3px 0px; } }
+
+.fc-theme-standard .fc-scrollgrid.fc-scrollgrid-liquid, .fc-scrollgrid, table {
+ border-color: #ebedf3; }
+
+.fc-daygrid-dot-event {
+ background: #fff;
+ border: 1px solid #ebedf3;
+ -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
+ box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1); }
+ .fc-daygrid-dot-event .fc-daygrid-event-dot {
+ border-color: var(--primary); }
+
+.fc-daygrid-dot-event .fc-event-title {
+ font-weight: 500; }
+
+.fc-event.bg-primary, .fc-event.bg-success, .fc-event.bg-warning, .fc-event.bg-secondary, .fc-event.bg-dark, .fc-event.bg-info {
+ color: #fff !important;
+ border-radius: 8px; }
+ .fc-event.bg-primary .fc-daygrid-event-dot, .fc-event.bg-success .fc-daygrid-event-dot, .fc-event.bg-warning .fc-daygrid-event-dot, .fc-event.bg-secondary .fc-daygrid-event-dot, .fc-event.bg-dark .fc-daygrid-event-dot, .fc-event.bg-info .fc-daygrid-event-dot {
+ border-color: #fff; }
+
+.fc .fc-scroller-liquid-absolute, .fc-scroller {
+ position: relative;
+ overflow: visible !important; }
+
+.fc .fc-button-group > .fc-button {
+ color: #b5b5c3;
+ background: 0 0;
+ border: 1px solid #ebedf3;
+ text-shadow: none !important;
+ -webkit-box-shadow: none !important;
+ box-shadow: none !important; }
+ .fc .fc-button-group > .fc-button:focus, .fc .fc-button-group > .fc-button:active, .fc .fc-button-group > .fc-button:hover, .fc .fc-button-group > .fc-button.fc-button-active {
+ background: var(--primary);
+ color: #fff;
+ border-color: var(--primary); }
+
+.fc-button.fc-button-primary.fc-today-button {
+ background: var(--primary);
+ color: #fff;
+ border: 0;
+ opacity: 1; }
+
+.fc-unthemed .fc-toolbar .fc-button.fc-button-active, .fc-unthemed .fc-toolbar .fc-button:active, .fc-unthemed .fc-toolbar .fc-button:focus {
+ background: var(--primary);
+ color: #fff;
+ border: 1px solid var(--primary);
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ text-shadow: none; }
+
+.fc .fc-toolbar-title {
+ font-size: 20px;
+ margin: 0; }
+
+.fc .fc-toolbar.fc-header-toolbar {
+ margin-bottom: -0.5em; }
+
+.external-event {
+ padding: 8px 10px;
+ display: flex;
+ align-items: center;
+ border-radius: 5px; }
+ .external-event:hover:before {
+ background: #fff !important; }
+
+.fc-event {
+ overflow: hidden; }
+
+.fc .fc-view-harness {
+ height: 800px !important;
+ overflow-y: auto; }
+
+@media only screen and (max-width: 575px) {
+ .fc .fc-toolbar.fc-header-toolbar {
+ display: block; }
+ .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk {
+ display: flex;
+ justify-content: center; }
+ .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:first-child {
+ justify-content: space-between; }
+ .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-title {
+ margin-bottom: 8px; } }
+
+#external-events .external-event {
+ text-align: left;
+ font-size: 16px; }
+
+.ck.ck-editor .ck.ck-button {
+ padding: 6px 8px;
+ background-color: var(--rgba-primary-1);
+ color: var(--primary);
+ font-weight: 900; }
+
+.ck.ck-editor .ck.ck-toolbar {
+ background-color: #f7f7f7;
+ border: 0;
+ padding: 5px 10px; }
+
+.ck.ck-editor .ck.ck-toolbar__separator {
+ display: none; }
+
+.ck.ck-editor .ck-content {
+ background-color: #f7f7f7;
+ border-width: 1px 0 0;
+ border-color: #e7e5ef; }
+
+.ck-editor__editable {
+ background-color: #f7f7f7 !important; }
+
+.accordion-primary .accordion-header {
+ background: var(--primary);
+ border-color: var(--primary);
+ color: #fff;
+ box-shadow: 0 15px 20px 0 var(--rgba-primary-1); }
+ .accordion-primary .accordion-header.collapsed {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1);
+ color: var(--primary);
+ box-shadow: none; }
+ [data-theme-version="dark"] .accordion-primary .accordion-header.collapsed {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1);
+ color: #969ba0; }
+
+.accordion-primary-solid .accordion-header {
+ background: var(--primary);
+ border-color: var(--primary);
+ color: #fff;
+ box-shadow: 0 -10px 20px 0 var(--rgba-primary-1);
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0; }
+ .accordion-primary-solid .accordion-header.collapsed {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1);
+ color: var(--primary);
+ box-shadow: none;
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+ [data-theme-version="dark"] .accordion-primary-solid .accordion-header.collapsed {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1);
+ color: #969ba0; }
+
+.accordion-primary-solid .accordion__body {
+ border: 2px solid var(--primary);
+ border-top: none;
+ box-shadow: 0 15px 20px 0 var(--rgba-primary-1);
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+
+.accordion-danger .accordion-header {
+ background: #f72b50;
+ border-color: #f72b50;
+ color: #fff;
+ box-shadow: 0 15px 20px 0 rgba(247, 43, 80, 0.15); }
+ .accordion-danger .accordion-header.collapsed {
+ background: #fee6ea;
+ border-color: #fee6ea;
+ color: #211c37;
+ box-shadow: none; }
+
+.accordion-danger-solid .accordion-header {
+ background: #f72b50;
+ border-color: #f72b50;
+ color: #fff;
+ box-shadow: 0 -10px 20px 0 rgba(247, 43, 80, 0.15);
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0; }
+ .accordion-danger-solid .accordion-header.collapsed {
+ background: #fee6ea;
+ border-color: #fee6ea;
+ color: #211c37;
+ box-shadow: none;
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+ [data-theme-version="dark"] .accordion-danger-solid .accordion-header.collapsed {
+ background: rgba(247, 43, 80, 0.15);
+ border-color: rgba(247, 43, 80, 0.15);
+ color: #969ba0; }
+
+.accordion-danger-solid .accordion__body {
+ border: 2px solid #f72b50;
+ border-top: none;
+ box-shadow: 0 15px 20px 0 rgba(247, 43, 80, 0.15);
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+
+.accordion-item {
+ margin-bottom: 1.25rem; }
+
+.accordion-header {
+ padding: 1rem 1.75rem;
+ border: 1px solid #f5f5f5;
+ cursor: pointer;
+ position: relative;
+ color: #333;
+ font-weight: 400;
+ border-radius: 1.75rem;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+ [data-theme-version="dark"] .accordion-header {
+ color: #fff;
+ border-color: #2e2e42; }
+ .accordion-header-indicator {
+ font-family: 'themify';
+ position: absolute;
+ right: 1.5625rem;
+ top: 50%;
+ transform: translateY(-50%); }
+ [direction="rtl"] .accordion-header-indicator {
+ right: auto;
+ left: 1.5625rem; }
+ .accordion-header-indicator.indicator_bordered {
+ display: inline-block;
+ width: 25px;
+ text-align: center;
+ height: 25px;
+ border: 1px solid #f5f5f5;
+ border-radius: 50%;
+ line-height: 25px; }
+ .accordion-header:not(.collapsed) .accordion-header-indicator::before {
+ content: "\e622"; }
+ .accordion-header:not(.collapsed) .accordion-header-indicator.style_two::before {
+ content: "\e648"; }
+ .accordion-header.collapsed .accordion-header-indicator::before {
+ content: "\e61a"; }
+ .accordion-header.collapsed .accordion-header-indicator.style_two::before {
+ content: "\e64b"; }
+
+.accordion-body-text {
+ padding: 0.875rem 1.25rem; }
+
+.accordion-bordered .accordion__body {
+ border: 1px solid #f5f5f5;
+ border-top: none;
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+ [data-theme-version="dark"] .accordion-bordered .accordion__body {
+ border-color: #2e2e42; }
+
+.accordion-bordered .accordion-header.collapsed {
+ border-radius: 1.75rem; }
+
+.accordion-bordered .accordion-header {
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0; }
+
+.accordion-no-gutter .accordion-item {
+ margin-bottom: 0; }
+ .accordion-no-gutter .accordion-item .accordion-header.collapsed {
+ border-bottom: none; }
+ .accordion-no-gutter .accordion-item:last-child .accordion-header {
+ border-bottom: 1px solid #f5f5f5; }
+ [data-theme-version="dark"] .accordion-no-gutter .accordion-item:last-child .accordion-header {
+ border-color: #2e2e42; }
+
+.accordion-no-gutter.accordion__bordered .accordion-item:not(:last-child) .accordion__body {
+ border-bottom: none; }
+
+.accordion-left-indicator .accordion-header-text {
+ padding-left: 2.5rem; }
+
+.accordion-left-indicator .accordion-header-indicator {
+ right: auto;
+ left: 1.5625rem; }
+
+.accordion-with-icon .accordion-header-text {
+ padding-left: 2.5rem; }
+ [direction="rtl"] .accordion-with-icon .accordion-header-text {
+ padding-left: 0;
+ padding-right: 2.5rem; }
+
+.accordion-with-icon .accordion-header-icon {
+ position: absolute;
+ right: auto;
+ left: 1.5625rem;
+ font-family: 'themify'; }
+ [direction="rtl"] .accordion-with-icon .accordion-header-icon {
+ left: auto;
+ right: 1.5625rem; }
+ .accordion-with-icon .accordion-header-icon::before {
+ content: "\e645"; }
+
+.accordion-header-bg .accordion-header {
+ background-color: #c8c8c8; }
+ [data-theme-version="dark"] .accordion-header-bg .accordion-header {
+ background-color: #171622;
+ color: #fff; }
+ .accordion-header-bg .accordion-header-primary {
+ background-color: var(--primary);
+ color: #fff;
+ border-color: var(--primary); }
+ [data-theme-version="dark"] .accordion-header-bg .accordion-header-primary {
+ background-color: var(--primary); }
+ .accordion-header-bg .accordion-header-info {
+ background-color: #b48dd3;
+ color: #fff;
+ border-color: #b48dd3; }
+ [data-theme-version="dark"] .accordion-header-bg .accordion-header-info {
+ background-color: #b48dd3; }
+ .accordion-header-bg .accordion-header-success {
+ background-color: #68e365;
+ color: #fff;
+ border-color: #68e365; }
+ [data-theme-version="dark"] .accordion-header-bg .accordion-header-success {
+ background-color: #68e365; }
+
+.accordion-header-bg.accordion-no-gutter .accordion-header {
+ border-color: transparent;
+ border-radius: 0; }
+
+.accordion-header-bg.accordion-no-gutter .accordion-item:first-child .accordion-header {
+ border-top-left-radius: 1.75rem;
+ border-top-right-radius: 1.75rem; }
+
+.accordion-header-bg.accordion-no-gutter .accordion-item:last-child .accordion-header {
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+
+.accordion.accordion-no-gutter .accordion-header {
+ border-radius: 0; }
+
+.accordion.accordion-no-gutter .accordion-header.collapsed {
+ border-radius: 0; }
+
+.accordion.accordion-no-gutter .accordion__body {
+ border-radius: 0; }
+
+.accordion.accordion-no-gutter .accordion-item:first-child .accordion-header {
+ border-top-left-radius: 1.75rem;
+ border-top-right-radius: 1.75rem; }
+
+.accordion.accordion-no-gutter .accordion-item:last-child .accordion-header.collapsed {
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+
+.accordion.accordion-no-gutter .accordion-item:last-child .accordion__body {
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+
+.accordion-solid-bg .accordion-header {
+ border-color: transparent;
+ background-color: var(--rgba-primary-1);
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0; }
+ [data-theme-version="dark"] .accordion-solid-bg .accordion-header {
+ background-color: #171622; }
+ .accordion-solid-bg .accordion-header.collapsed {
+ border-radius: 1.75rem; }
+
+.accordion-solid-bg .accordion__body {
+ border-color: transparent;
+ background-color: var(--rgba-primary-1);
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+ [data-theme-version="dark"] .accordion-solid-bg .accordion__body {
+ background-color: #171622; }
+
+.accordion-active-header .accordion-header:not(.collapsed) {
+ background-color: #b48dd3;
+ border-color: #b48dd3;
+ color: #fff; }
+
+.accordion-header-shadow .accordion-header {
+ border: none;
+ box-shadow: 0 0 0.9375rem -3px rgba(0, 0, 0, 0.3); }
+
+.accordion-rounded-stylish .accordion-header {
+ border-top-left-radius: 0.375rem;
+ border-top-right-radius: 0.375rem; }
+
+.accordion-rounded-stylish .accordion__body {
+ border-bottom-left-radius: 0.375rem;
+ border-bottom-right-radius: 0.375rem; }
+
+.accordion-rounded .accordion-header {
+ border-radius: 0.3125rem; }
+
+.accordion-gradient .accordion-header {
+ color: #fff;
+ background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%);
+ border-color: transparent;
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0; }
+ .accordion-gradient .accordion-header.collapsed {
+ border-bottom-left-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem; }
+
+.accordion-gradient .accordion__body {
+ color: #fff;
+ background-image: linear-gradient(to right, rgba(186, 1, 181, 0.85) 0%, rgba(103, 25, 255, 0.85) 100%);
+ border-color: transparent; }
+
+.alert {
+ border-radius: 1.75rem;
+ padding: 1rem 1.5rem; }
+ .alert p {
+ line-height: 1.5; }
+
+.alert-rounded {
+ border-radius: 30px; }
+
+.alert-primary {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-theme-version="dark"] .alert-primary {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1); }
+
+.alert-secondary {
+ background: #dee9ef;
+ border-color: #dee9ef;
+ color: #709fba; }
+ [data-theme-version="dark"] .alert-secondary {
+ background: rgba(112, 159, 186, 0.5);
+ border-color: rgba(112, 159, 186, 0.5);
+ color: #969ba0; }
+
+.alert-success {
+ background: #e7fbe6;
+ border-color: #e7fbe6;
+ color: #68e365; }
+ [data-theme-version="dark"] .alert-success {
+ background: rgba(104, 227, 101, 0.1);
+ border-color: rgba(104, 227, 101, 0.1); }
+
+.alert-warning {
+ background: #fff6ee;
+ border-color: #fff6ee;
+ color: #ffa755; }
+ [data-theme-version="dark"] .alert-warning {
+ background: rgba(255, 167, 85, 0.1);
+ border-color: rgba(255, 167, 85, 0.1); }
+
+.alert-danger {
+ background: #fee6ea;
+ border-color: #fee6ea;
+ color: #f72b50; }
+ [data-theme-version="dark"] .alert-danger {
+ background: rgba(247, 43, 80, 0.15);
+ border-color: rgba(247, 43, 80, 0.15); }
+
+.alert-info {
+ background: white;
+ border-color: white;
+ color: #b48dd3; }
+ [data-theme-version="dark"] .alert-info {
+ background: rgba(180, 141, 211, 0.1);
+ border-color: rgba(180, 141, 211, 0.1); }
+
+.alert-dark {
+ background: white;
+ border-color: white;
+ color: #6e6e6e; }
+ [data-theme-version="dark"] .alert-dark {
+ background: rgba(110, 110, 110, 0.35);
+ border-color: rgba(110, 110, 110, 0.35);
+ color: #969ba0; }
+
+.alert-light {
+ background: #c8c8c8;
+ border-color: #c8c8c8;
+ color: #6e6e6e; }
+
+.alert-alt.alert-primary {
+ border-left: 4px solid var(--primary); }
+
+.alert-alt.alert-secondary {
+ border-left: 4px solid #709fba; }
+
+.alert-alt.alert-success {
+ border-left: 4px solid #68e365; }
+
+.alert-alt.alert-warning {
+ border-left: 4px solid #ffa755; }
+
+.alert-alt.alert-danger {
+ border-left: 4px solid #f72b50; }
+
+.alert-alt.alert-info {
+ border-left: 4px solid #b48dd3; }
+
+.alert-alt.alert-dark {
+ border-left: 4px solid #6e6e6e; }
+
+.alert-alt.alert-light {
+ border-left: 4px solid #a2a2a2; }
+
+.alert-alt.alert-primary.solid {
+ border-left: 4px solid var(--primary-dark) !important; }
+
+.alert-alt.alert-secondary.solid {
+ border-left: 4px solid #375d73 !important; }
+
+.alert-alt.alert-success.solid {
+ border-left: 4px solid #22aa1f !important; }
+
+.alert-alt.alert-warning.solid {
+ border-left: 4px solid #d56700 !important; }
+
+.alert-alt.alert-danger.solid {
+ border-left: 4px solid #9d0621 !important; }
+
+.alert-alt.alert-info.solid {
+ border-left: 4px solid #763fa2 !important; }
+
+.alert-alt.alert-dark.solid {
+ border-left: 4px solid #2e2e2e !important; }
+
+.alert-alt.alert-light.solid {
+ border-left: 4px solid #888888 !important; }
+
+.alert-dismissible.solid .close:hover {
+ color: #fff;
+ opacity: 1; }
+
+.alert.alert-primary.solid {
+ background: var(--primary);
+ color: #fff;
+ border-color: var(--primary); }
+
+.alert.alert-secondary.solid {
+ background: #709fba;
+ color: #fff;
+ border-color: #709fba; }
+
+.alert.alert-success.solid {
+ background: #68e365;
+ color: #fff;
+ border-color: #68e365; }
+
+.alert.alert-warning.solid {
+ background: #ffa755;
+ color: #fff;
+ border-color: #ffa755; }
+
+.alert.alert-danger.solid {
+ background: #f72b50;
+ color: #fff;
+ border-color: #f72b50; }
+
+.alert.alert-info.solid {
+ background: #b48dd3;
+ color: #fff;
+ border-color: #b48dd3; }
+
+.alert.alert-dark.solid {
+ background: #6e6e6e;
+ color: #fff;
+ border-color: #6e6e6e; }
+
+.alert.alert-light.solid {
+ background: #c8c8c8;
+ color: #6e6e6e;
+ border-color: #c8c8c8; }
+
+.alert-right-icon > span i {
+ font-size: 18px;
+ margin-right: 5px; }
+
+.alert-right-icon .close i {
+ font-size: 16px; }
+
+.alert.alert-outline-primary {
+ background: transparent;
+ color: var(--primary);
+ border-color: var(--primary); }
+
+.alert.alert-outline-secondary {
+ background: transparent;
+ color: #969ba0;
+ border-color: #709fba; }
+
+.alert.alert-outline-success {
+ background: transparent;
+ color: #68e365;
+ border-color: #68e365; }
+
+.alert.alert-outline-info {
+ background: transparent;
+ color: #b48dd3;
+ border-color: #b48dd3; }
+
+.alert.alert-outline-warning {
+ background: transparent;
+ color: #ffa755;
+ border-color: #ffa755; }
+
+.alert.alert-outline-danger {
+ background: transparent;
+ color: #f72b50;
+ border-color: #f72b50; }
+
+.alert.alert-outline-dark {
+ background: transparent;
+ color: #969ba0;
+ border-color: #6e6e6e; }
+
+.alert.alert-outline-light {
+ background: transparent;
+ color: #6e6e6e;
+ border-color: #c8c8c8; }
+
+.alert-social {
+ color: #fff; }
+ .alert-social .alert-social-icon {
+ align-self: center;
+ margin-right: 0.9375rem; }
+ .alert-social .alert-social-icon i {
+ font-size: 42px; }
+ .alert-social.facebook {
+ background-color: #3b5998; }
+ .alert-social.twitter {
+ background-color: #1da1f2; }
+ .alert-social.linkedin {
+ background-color: #007bb6; }
+ .alert-social.google-plus {
+ background-color: #db4439; }
+ .alert-social .close:hover {
+ opacity: 1 !important;
+ color: #fff !important; }
+
+.left-icon-big .alert-left-icon-big {
+ align-self: center;
+ margin-right: 0.9375rem; }
+ .left-icon-big .alert-left-icon-big i {
+ font-size: 35px;
+ line-height: 1; }
+
+[direction="rtl"] .left-icon-big .alert-left-icon-big,
+[direction="rtl"] .alert-social .alert-social-icon {
+ margin-right: 0;
+ margin-left: 0.9375rem; }
+
+.badge {
+ line-height: 1.5;
+ border-radius: 1.03125rem;
+ padding: 4px 10px;
+ border: 1px solid transparent; }
+
+.badge-rounded {
+ border-radius: 20px;
+ padding: 3px 13px; }
+
+.badge-circle {
+ border-radius: 100px;
+ padding: 3px 7px; }
+
+.badge-outline-primary {
+ border: 1px solid var(--primary);
+ color: var(--primary); }
+
+.badge-outline-secondary {
+ border: 1px solid #709fba;
+ color: #709fba; }
+ [data-theme-version="dark"] .badge-outline-secondary {
+ color: #969ba0; }
+
+.badge-outline-success {
+ border: 1px solid #68e365;
+ color: #68e365; }
+
+.badge-outline-info {
+ border: 1px solid #b48dd3;
+ color: #b48dd3; }
+
+.badge-outline-warning {
+ border: 1px solid #ffa755;
+ color: #ffa755; }
+
+.badge-outline-danger {
+ border: 1px solid #f72b50;
+ color: #f72b50; }
+
+.badge-outline-light {
+ border: 1px solid #f5f5f5;
+ color: #6e6e6e; }
+ [data-theme-version="dark"] .badge-outline-light {
+ color: #969ba0; }
+
+.badge-outline-dark {
+ border: 1px solid #6e6e6e;
+ color: #6e6e6e; }
+ [data-theme-version="dark"] .badge-outline-dark {
+ color: #969ba0; }
+
+.badge-xs {
+ font-size: 10px;
+ padding: 0px 5px;
+ line-height: 18px; }
+
+.badge-sm {
+ font-size: 11px;
+ padding: 5px 8px;
+ line-height: 11px; }
+
+.badge-lg {
+ font-size: 14px;
+ padding: 0px 10px;
+ line-height: 30px; }
+
+.badge-xl {
+ font-size: 16px;
+ padding: 0px 15px;
+ line-height: 35px; }
+
+.badge-default {
+ background: #ADB6C7; }
+
+.badge-success {
+ background: linear-gradient(to right, rgb(127, 0, 255), rgb(225, 0, 255));
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+}
+
+.badge-secondary {
+ background-color: #709fba; }
+
+.badge-info {
+ background-color: #b48dd3; }
+
+.badge-primary {
+ background-color: var(--primary); }
+
+.badge-warning {
+ background-color: #ffa755; }
+
+.badge-danger {
+ background: linear-gradient(to right, rgb(142, 45, 226), rgb(74, 0, 224));
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+}
+
+.badge-dark {
+ background-color: #6e6e6e; }
+
+.badge-light {
+ background-color: #c8c8c8; }
+
+.light.badge-default {
+ background: #ADB6C7; }
+
+.light.badge-success {
+ background-color: #e7fbe6;
+ color: #68e365; }
+ [data-theme-version="dark"] .light.badge-success {
+ background-color: rgba(104, 227, 101, 0.1); }
+
+.light.badge-info {
+ background-color: #f1e9f7;
+ color: #b48dd3; }
+ [data-theme-version="dark"] .light.badge-info {
+ background-color: rgba(180, 141, 211, 0.1); }
+
+.light.badge-primary {
+ background-color: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-theme-version="dark"] .light.badge-primary {
+ background-color: var(--rgba-primary-1); }
+
+.light.badge-secondary {
+ background-color: #dee9ef;
+ color: #709fba; }
+ [data-theme-version="dark"] .light.badge-secondary {
+ background-color: rgba(112, 159, 186, 0.5);
+ color: #969ba0; }
+
+.light.badge-warning {
+ background-color: #fff6ee;
+ color: #ffa755; }
+ [data-theme-version="dark"] .light.badge-warning {
+ background-color: rgba(255, 167, 85, 0.1); }
+
+.light.badge-danger {
+ background-color: #fee6ea;
+ color: #f72b50; }
+ [data-theme-version="dark"] .light.badge-danger {
+ background-color: rgba(247, 43, 80, 0.15); }
+
+.light.badge-dark {
+ background-color: #eeeeee;
+ color: #6e6e6e; }
+ [data-theme-version="dark"] .light.badge-dark {
+ background-color: rgba(110, 110, 110, 0.35);
+ color: #969ba0; }
+
+.bootstrap-label .label {
+ display: inline-block;
+ margin-right: 1rem; }
+ .bootstrap-label .label:last-child {
+ margin-right: 0; }
+
+.badge-demo .badge {
+ margin-right: 5px;
+ margin-bottom: 5px; }
+ .badge-demo .badge:last-child {
+ margin-right: 0; }
+
+.bootstrap-badge-buttons button {
+ margin-right: .2rem;
+ margin-bottom: 1rem; }
+ .bootstrap-badge-buttons button:last-child {
+ margin-right: 0; }
+
+.breadcrumb {
+ font-size: 1.1875rem; }
+ .breadcrumb .breadcrumb-item.active a {
+ color: var(--primary); }
+ .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
+ color: var(--primary); }
+
+.page-titles {
+ padding: 15px 40px;
+ background: #fff;
+ margin-bottom: 30px;
+ border-radius: 1rem;
+ margin-top: 0;
+ margin-left: 0;
+ margin-right: 0; }
+ [data-theme-version="dark"] .page-titles {
+ background: #212130; }
+ @media only screen and (max-width: 1199px) {
+ .page-titles {
+ margin-top: 0; } }
+ @media only screen and (max-width: 767px) {
+ .page-titles {
+ margin-left: 0;
+ margin-right: 0;
+ margin-bottom: 15px;
+ padding: 15px 20px;
+ margin-top: -15px; } }
+ .page-titles .justify-content-sm-end {
+ align-items: center; }
+ .page-titles h4, .page-titles .h4 {
+ margin-bottom: 0;
+ margin-top: 0;
+ color: var(--primary);
+ font-size: 1.25rem; }
+ .page-titles h4 span, .page-titles .h4 span {
+ font-size: 0.875rem;
+ font-weight: 400; }
+ .page-titles .breadcrumb {
+ margin-bottom: 0;
+ padding: 0;
+ background: transparent; }
+ .page-titles .breadcrumb li {
+ margin-top: 0;
+ margin-bottom: 0; }
+ .page-titles .breadcrumb li a {
+ color: #828690; }
+ @media only screen and (max-width: 575px) {
+ .page-titles .breadcrumb li a {
+ font-size: 15px; } }
+ .page-titles .breadcrumb li.active {
+ color: var(--primary);
+ font-weight: 600; }
+ .page-titles .breadcrumb li.active a {
+ color: #709fba; }
+ .page-titles .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
+ /* font-family: 'simple-line-icons';
+ font-weight: 400;
+ position:absolute;
+ font-size: 10px; */
+ color: #709fba; }
+ .page-titles .breadcrumb-datepicker {
+ font-size: 0.75rem;
+ color: #89879f; }
+ .page-titles .breadcrumb-datepicker__icon {
+ font-size: 0.875rem; }
+ .page-titles .breadcrumb-widget .border-dark {
+ border-color: #dee2e6 !important; }
+ .page-titles .breadcrumb-widget h4, .page-titles .breadcrumb-widget .h4 {
+ color: #646c9a;
+ font-weight: 600; }
+ @media only screen and (max-width: 575px) {
+ .page-titles .breadcrumb-widget {
+ text-align: left !important;
+ margin-bottom: 0.9375rem; } }
+
+button {
+ cursor: pointer; }
+ button:focus {
+ outline: 0;
+ box-shadow: none; }
+
+.btn {
+ padding: 0.938rem 1.5rem;
+ border-radius: 1.125rem;
+ font-weight: 400;
+ font-size: 1rem; }
+ .btn:hover, .btn:focus, .btn:active, .btn.active {
+ outline: 0 !important; }
+ @media only screen and (max-width: 1400px) {
+ .btn {
+ padding: 0.625rem 1rem;
+ font-size: 0.813rem; } }
+ .btn.btn-success, .btn.btn-secondary, .btn.btn-warning, .btn.btn-primary, .btn.btn-danger, .btn.btn-info {
+ color: #fff; }
+ .btn-transparent {
+ background-color: transparent; }
+
+.btn-primary {
+ border-color: var(--primary);
+ background-color: var(--primary);
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+}
+ .btn-primary:active, .btn-primary:focus, .btn-primary:hover {
+ border-color: var(--primary-hover);
+ background-color: var(--primary-hover); }
+ .btn-primary:focus {
+ box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }
+ .btn-primary:disabled, .btn-primary.disabled {
+ background-color: var(--primary);
+ border-color: var(--primary); }
+
+.btn-link {
+ color: var(--primary);
+ text-decoration: none; }
+ .btn-link:hover {
+ color: var(--primary-hover); }
+
+.btn-outline-primary {
+ color: var(--primary);
+ border-color: var(--primary); }
+ .btn-outline-primary:hover {
+ border-color: var(--primary-hover);
+ background-color: var(--primary-hover);
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+}
+
+.sharp {
+ min-width: 40px;
+ padding: 7px;
+ height: 40px;
+ min-height: 40px; }
+
+.sharp.btn-xs {
+ padding: 3px;
+ width: 26px;
+ height: 26px;
+ min-width: 26px;
+ min-height: 26px; }
+
+.btn-block {
+ display: block;
+ width: 100%; }
+
+.light.tp-btn {
+ background-color: transparent; }
+
+.light.btn-default {
+ background: #ADB6C7; }
+
+.light.btn-success {
+ background-color: #e7fbe6;
+ border-color: #e7fbe6;
+ color: #68e365; }
+ .light.btn-success g [fill] {
+ fill: #68e365; }
+ [data-theme-version="dark"] .light.btn-success {
+ background-color: rgba(104, 227, 101, 0.1);
+ border-color: transparent; }
+ .light.btn-success:hover {
+ background-color: #68e365;
+ border-color: #68e365;
+ color: #fff; }
+ .light.btn-success:hover g [fill] {
+ fill: #fff; }
+
+.light.btn-info {
+ background-color: #f1e9f7;
+ border-color: #f1e9f7;
+ color: #b48dd3; }
+ .light.btn-info g [fill] {
+ fill: #b48dd3; }
+ [data-theme-version="dark"] .light.btn-info {
+ background-color: rgba(180, 141, 211, 0.1);
+ border-color: transparent; }
+ .light.btn-info:hover {
+ background-color: #b48dd3;
+ border-color: #b48dd3;
+ color: #fff; }
+ .light.btn-info:hover g [fill] {
+ fill: #fff; }
+
+.light.btn-primary {
+ background-color: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1);
+ color: var(--primary); }
+ .light.btn-primary g [fill] {
+ fill: var(--primary); }
+ [data-theme-version="dark"] .light.btn-primary {
+ background-color: var(--rgba-primary-1);
+ border-color: transparent;
+ color: #fff; }
+ .light.btn-primary:hover {
+ background-color: var(--primary);
+ border-color: var(--primary);
+ color: #fff; }
+ .light.btn-primary:hover g [fill] {
+ fill: #fff; }
+
+.light.btn-secondary {
+ background-color: #dee9ef;
+ border-color: #dee9ef;
+ color: #709fba; }
+ .light.btn-secondary g [fill] {
+ fill: #709fba; }
+ [data-theme-version="dark"] .light.btn-secondary {
+ background-color: rgba(112, 159, 186, 0.5);
+ border-color: transparent;
+ color: #fff; }
+ .light.btn-secondary:hover {
+ background-color: #709fba;
+ border-color: #709fba;
+ color: #fff; }
+ .light.btn-secondary:hover g [fill] {
+ fill: #fff; }
+
+.light.btn-warning {
+ background-color: #fff6ee;
+ border-color: #fff6ee;
+ color: #ffa755; }
+ .light.btn-warning g [fill] {
+ fill: #ffa755; }
+ [data-theme-version="dark"] .light.btn-warning {
+ background-color: rgba(255, 167, 85, 0.1);
+ border-color: transparent; }
+ .light.btn-warning:hover {
+ background-color: #ffa755;
+ border-color: #ffa755;
+ color: #fff; }
+ .light.btn-warning:hover g [fill] {
+ fill: #fff; }
+
+.light.btn-danger {
+ background-color: #fee6ea;
+ border-color: #fee6ea;
+ color: #f72b50; }
+ .light.btn-danger g [fill] {
+ fill: #f72b50; }
+ [data-theme-version="dark"] .light.btn-danger {
+ background-color: rgba(247, 43, 80, 0.15);
+ border-color: transparent; }
+ .light.btn-danger:hover {
+ background-color: #f72b50;
+ border-color: #f72b50;
+ color: #fff; }
+ .light.btn-danger:hover g [fill] {
+ fill: #fff; }
+
+.light.btn-dark {
+ background-color: #eeeeee;
+ border-color: #eeeeee;
+ color: #6e6e6e; }
+ .light.btn-dark g [fill] {
+ fill: #6e6e6e; }
+ [data-theme-version="dark"] .light.btn-dark {
+ background-color: rgba(110, 110, 110, 0.35);
+ border-color: transparent;
+ color: #fff; }
+ .light.btn-dark:hover {
+ background-color: #6e6e6e;
+ border-color: #6e6e6e;
+ color: #fff; }
+ .light.btn-dark:hover g [fill] {
+ fill: #fff; }
+
+.btn.tp-btn {
+ background-color: transparent;
+ border-color: transparent; }
+ .btn.tp-btn.btn-default {
+ background: #ADB6C7; }
+ .btn.tp-btn.btn-success {
+ color: #68e365; }
+ .btn.tp-btn.btn-success g [fill] {
+ fill: #68e365; }
+ .btn.tp-btn.btn-success:hover {
+ background-color: #68e365;
+ border-color: #68e365;
+ color: #fff; }
+ .btn.tp-btn.btn-success:hover g [fill] {
+ fill: #fff; }
+ .btn.tp-btn.btn-info {
+ color: #b48dd3; }
+ .btn.tp-btn.btn-info g [fill] {
+ fill: #b48dd3; }
+ .btn.tp-btn.btn-info:hover {
+ background-color: #b48dd3;
+ border-color: #b48dd3;
+ color: #fff; }
+ .btn.tp-btn.btn-info:hover g [fill] {
+ fill: #fff; }
+ .btn.tp-btn.btn-primary {
+ color: var(--primary); }
+ .btn.tp-btn.btn-primary g [fill] {
+ fill: var(--primary); }
+ .btn.tp-btn.btn-primary:hover {
+ background-color: var(--primary);
+ border-color: var(--primary);
+ color: #fff; }
+ .btn.tp-btn.btn-primary:hover g [fill] {
+ fill: #fff; }
+ .btn.tp-btn.btn-secondary {
+ color: #709fba; }
+ .btn.tp-btn.btn-secondary g [fill] {
+ fill: #709fba; }
+ .btn.tp-btn.btn-secondary:hover {
+ background-color: #709fba;
+ border-color: #709fba;
+ color: #fff; }
+ .btn.tp-btn.btn-secondary:hover g [fill] {
+ fill: #fff; }
+ .btn.tp-btn.btn-warning {
+ color: #ffa755; }
+ .btn.tp-btn.btn-warning g [fill] {
+ fill: #ffa755; }
+ .btn.tp-btn.btn-warning:hover {
+ background-color: #ffa755;
+ border-color: #ffa755;
+ color: #fff; }
+ .btn.tp-btn.btn-warning:hover g [fill] {
+ fill: #fff; }
+ .btn.tp-btn.btn-danger {
+ color: #f72b50; }
+ .btn.tp-btn.btn-danger g [fill] {
+ fill: #f72b50; }
+ .btn.tp-btn.btn-danger:hover {
+ background-color: #f72b50;
+ border-color: #f72b50;
+ color: #fff; }
+ .btn.tp-btn.btn-danger:hover g [fill] {
+ fill: #fff; }
+ .btn.tp-btn.btn-light {
+ color: #6e6e6e; }
+ .btn.tp-btn.btn-light g [fill] {
+ fill: #6e6e6e; }
+ .btn.tp-btn.btn-light:hover {
+ background-color: #c8c8c8;
+ border-color: #c8c8c8;
+ color: #6e6e6e; }
+ .btn.tp-btn.btn-light:hover g [fill] {
+ fill: #fff; }
+ .btn.tp-btn.btn-dark {
+ color: #6e6e6e; }
+ .btn.tp-btn.btn-dark g [fill] {
+ fill: #6e6e6e; }
+ .btn.tp-btn.btn-dark:hover {
+ background-color: #6e6e6e;
+ border-color: #6e6e6e;
+ color: #fff; }
+ .btn.tp-btn.btn-dark:hover g [fill] {
+ fill: #fff; }
+
+.btn.tp-btn-light {
+ background-color: transparent;
+ border-color: transparent; }
+ .btn.tp-btn-light.btn-success {
+ color: #68e365; }
+ .btn.tp-btn-light.btn-success g [fill] {
+ fill: #68e365; }
+ .btn.tp-btn-light.btn-success:hover {
+ background-color: #e7fbe6;
+ border-color: #e7fbe6;
+ color: #68e365; }
+ .btn.tp-btn-light.btn-success:hover g [fill] {
+ fill: #68e365; }
+ .btn.tp-btn-light.btn-info {
+ color: #b48dd3; }
+ .btn.tp-btn-light.btn-info g [fill] {
+ fill: #b48dd3; }
+ .btn.tp-btn-light.btn-info:hover {
+ background-color: #f1e9f7;
+ border-color: #f1e9f7;
+ color: #b48dd3; }
+ .btn.tp-btn-light.btn-info:hover g [fill] {
+ fill: #b48dd3; }
+ .btn.tp-btn-light.btn-primary {
+ color: var(--primary); }
+ .btn.tp-btn-light.btn-primary g [fill] {
+ fill: var(--primary); }
+ .btn.tp-btn-light.btn-primary:hover {
+ background-color: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1);
+ color: var(--primary); }
+ .btn.tp-btn-light.btn-primary:hover g [fill] {
+ fill: var(--primary); }
+ .btn.tp-btn-light.btn-secondary {
+ color: #709fba; }
+ .btn.tp-btn-light.btn-secondary g [fill] {
+ fill: #709fba; }
+ .btn.tp-btn-light.btn-secondary:hover {
+ background-color: #dee9ef;
+ border-color: #dee9ef;
+ color: #709fba; }
+ .btn.tp-btn-light.btn-secondary:hover g [fill] {
+ fill: #709fba; }
+ .btn.tp-btn-light.btn-warning {
+ color: #ffa755; }
+ .btn.tp-btn-light.btn-warning g [fill] {
+ fill: #ffa755; }
+ .btn.tp-btn-light.btn-warning:hover {
+ background-color: #fff6ee;
+ border-color: #fff6ee;
+ color: #ffa755; }
+ .btn.tp-btn-light.btn-warning:hover g [fill] {
+ fill: #ffa755; }
+ .btn.tp-btn-light.btn-danger {
+ color: #f72b50; }
+ .btn.tp-btn-light.btn-danger g [fill] {
+ fill: #f72b50; }
+ .btn.tp-btn-light.btn-danger:hover {
+ background-color: #fee6ea;
+ border-color: #fee6ea;
+ color: #f72b50; }
+ .btn.tp-btn-light.btn-danger:hover g [fill] {
+ fill: #fff; }
+ .btn.tp-btn-light.btn-dark {
+ color: #6e6e6e; }
+ .btn.tp-btn-light.btn-dark g [fill] {
+ fill: #6e6e6e; }
+ .btn.tp-btn-light.btn-dark:hover {
+ background-color: #eeeeee;
+ border-color: #eeeeee;
+ color: #6e6e6e; }
+ .btn.tp-btn-light.btn-dark:hover g [fill] {
+ fill: #fff; }
+
+.shadow.btn-primary {
+ -webkit-box-shadow: 0 5px 15px 0 var(--rgba-primary-2) !important;
+ box-shadow: 0 5px 15px 0 var(--rgba-primary-2) !important; }
+
+.shadow.btn-secondary {
+ -webkit-box-shadow: 0 5px 15px 0 rgba(112, 159, 186, 0.2) !important;
+ box-shadow: 0 5px 15px 0 rgba(112, 159, 186, 0.2) !important; }
+
+.shadow.btn-warning {
+ -webkit-box-shadow: 0 5px 15px 0 rgba(255, 167, 85, 0.2) !important;
+ box-shadow: 0 5px 15px 0 rgba(255, 167, 85, 0.2) !important; }
+
+.shadow.btn-danger {
+ -webkit-box-shadow: 0 5px 15px 0 rgba(247, 43, 80, 0.2) !important;
+ box-shadow: 0 5px 15px 0 rgba(247, 43, 80, 0.2) !important; }
+
+.shadow.btn-info {
+ -webkit-box-shadow: 0 5px 15px 0 rgba(180, 141, 211, 0.2) !important;
+ box-shadow: 0 5px 15px 0 rgba(180, 141, 211, 0.2) !important; }
+
+.shadow.btn-success {
+ -webkit-box-shadow: 0 5px 15px 0 rgba(104, 227, 101, 0.2) !important;
+ box-shadow: 0 5px 15px 0 rgba(104, 227, 101, 0.2) !important; }
+
+.btn-xxs {
+ padding: 6px 15px;
+ font-size: 11px;
+ line-height: 1.3; }
+
+.btn-xs {
+ font-size: 0.75rem;
+ padding: 0.438rem 1rem;
+ font-weight: 600; }
+
+.btn-sm, .btn-group-sm > .btn {
+ font-size: 0.813rem !important;
+ padding: 0.625rem 1rem; }
+
+.btn-md {
+ font-size: 0.875rem !important;
+ padding: 0.875rem 1.25rem; }
+
+.btn-lg, .btn-group-lg > .btn {
+ padding: 1rem 2rem;
+ font-size: 1.125rem !important; }
+ @media only screen and (max-width: 575px) {
+ .btn-lg, .btn-group-lg > .btn {
+ padding: 0.75rem 1.25rem; } }
+
+.btn-xl {
+ padding: 0.6rem 1rem; }
+ .btn-xl.btn-default {
+ font-weight: 600; }
+
+.btn-square {
+ border-radius: 0; }
+
+.btn-rounded {
+ border-radius: 40px !important; }
+
+.btn-icon-end {
+ border-left: 1px solid white;
+ display: inline-block;
+ margin: -.8rem 0 -.8rem 1rem;
+ padding: 0.4375rem 0 0.4375rem 1rem;
+ margin: -1rem -0.25rem -1rem 1rem;
+ padding: 1rem 0 1rem 1.25rem; }
+
+.btn-icon-start {
+ background: #fff;
+ border-radius: 10rem;
+ display: inline-block;
+ margin: -0.5rem 0.75rem -0.5rem -1.188rem;
+ padding: 0.5rem 0.80rem 0.5rem;
+ float: left; }
+ @media only screen and (max-width: 1400px) {
+ .btn-icon-start {
+ margin: -0.5rem 0.75rem -0.5rem -0.880rem; } }
+
+[direction="rtl"] .btn-icon-start {
+ margin: -.5rem 0.5rem -0.5rem -1rem; }
+ @media only screen and (max-width: 1400px) {
+ [direction="rtl"] .btn-icon-start {
+ margin: -0.5rem 0.75rem -0.5rem -0.880rem; } }
+
+[direction="rtl"] .btn-icon-end {
+ border-left: 0px solid white;
+ display: inline-block;
+ margin: -.8rem 1rem -.8rem 0;
+ padding: 0.4375rem 1rem 0.4375rem 0;
+ border-right: 1px solid white; }
+
+.toggle-dropdown::after {
+ margin-left: 0.755em; }
+
+.social-btn-icon .btn {
+ min-width: 7.5rem;
+ margin-bottom: 1.5rem; }
+
+.social-icon .btn {
+ padding: .7rem 1.4rem; }
+
+.btn-circle {
+ height: 5rem;
+ width: 5rem;
+ border-radius: 50% !important; }
+ .btn-circle-sm {
+ width: 4.5rem;
+ height: 4.5rem;
+ font-size: 1.8rem; }
+ .btn-circle-md {
+ width: 6rem;
+ height: 6rem;
+ font-size: 2.5rem; }
+ .btn-circle-md i {
+ font-size: 2.4rem; }
+ .btn-circle-lg {
+ width: 8rem;
+ height: 8rem;
+ font-size: 3.2rem; }
+ .btn-circle-lg i {
+ font-size: 3.1rem; }
+
+.btn-page .btn {
+ min-width: 110px;
+ margin-right: 4px;
+ margin-bottom: 8px; }
+
+.size-1 {
+ min-width: 160px !important;
+ font-size: 24px;
+ padding: 0.68rem 0.75rem; }
+
+.size-2 {
+ font-size: 20px;
+ min-width: 130px !important;
+ padding: 0.57rem 0.75rem; }
+
+.size-3 {
+ font-size: 14px;
+ min-width: 110px !important;
+ padding: 0.536rem 0.75rem; }
+
+.size-4 {
+ font-size: 14px;
+ min-width: 100px !important; }
+
+.size-5 {
+ font-size: 14px;
+ min-width: 90px !important;
+ padding: .22rem 0.75rem; }
+
+.size-6 {
+ font-size: 13px;
+ min-width: 80px !important;
+ padding: 0.097rem 0.75rem; }
+
+.size-7 {
+ font-size: 12px;
+ min-width: 60px !important;
+ padding: 0.001rem 0.75rem; }
+
+.btn-light {
+ background: #c8c8c8;
+ border-color: #c8c8c8;
+ color: #fff; }
+ .btn-light:active, .btn-light:focus, .btn-light:hover {
+ background: white;
+ color: #6e6e6e;
+ border-color: white; }
+
+.btn-outline-primary:hover {
+ color: #fff; }
+
+.btn-outline-warning:hover {
+ color: #fff; }
+
+.btn-outline-light {
+ color: #6e6e6e; }
+ [data-theme-version="dark"] .btn-outline-light {
+ color: #969ba0; }
+
+[data-theme-version="dark"] .btn-outline-secondary {
+ color: #969ba0; }
+
+[data-theme-version="dark"] .btn-outline-dark {
+ color: #969ba0; }
+
+.btn-dark {
+ background: #6e6e6e;
+ border-color: #6e6e6e;
+ color: #fff; }
+ .btn-dark:active, .btn-dark:focus, .btn-dark:hover {
+ background: #555555;
+ color: #fff;
+ border-color: #555555; }
+
+.btn-group.btn-rounded .btn:first-child {
+ border-top-left-radius: 30px;
+ border-bottom-left-radius: 30px; }
+
+.btn-group.btn-rounded .btn:last-child {
+ border-top-right-radius: 30px;
+ border-bottom-right-radius: 30px; }
+
+.btn-facebook {
+ background: #3b5998;
+ border-color: #3b5998;
+ color: #fff; }
+ .btn-facebook:active, .btn-facebook:focus, .btn-facebook:hover {
+ background: #2d4373;
+ color: #fff;
+ border-color: #2d4373; }
+
+.btn-twitter {
+ background: #1da1f2;
+ border-color: #1da1f2;
+ color: #fff; }
+ .btn-twitter:active, .btn-twitter:focus, .btn-twitter:hover {
+ background: #0c85d0;
+ color: #fff;
+ border-color: #0c85d0; }
+
+.btn-youtube {
+ background: #FF0000;
+ border-color: #FF0000;
+ color: #fff; }
+ .btn-youtube:active, .btn-youtube:focus, .btn-youtube:hover {
+ background: #cc0000;
+ color: #fff;
+ border-color: #cc0000; }
+
+.btn-instagram {
+ background: #c32aa3;
+ border-color: #c32aa3;
+ color: #fff; }
+ .btn-instagram:active, .btn-instagram:focus, .btn-instagram:hover {
+ background: #992180;
+ color: #fff;
+ border-color: #992180; }
+
+.btn-pinterest {
+ background: #bd081c;
+ border-color: #bd081c;
+ color: #fff; }
+ .btn-pinterest:active, .btn-pinterest:focus, .btn-pinterest:hover {
+ background: #8c0615;
+ color: #fff;
+ border-color: #8c0615; }
+
+.btn-linkedin {
+ background: #007bb6;
+ border-color: #007bb6;
+ color: #fff; }
+ .btn-linkedin:active, .btn-linkedin:focus, .btn-linkedin:hover {
+ background: #005983;
+ color: #fff;
+ border-color: #005983; }
+
+.btn-google-plus {
+ background: #db4439;
+ border-color: #db4439;
+ color: #fff; }
+ .btn-google-plus:active, .btn-google-plus:focus, .btn-google-plus:hover {
+ background: #be2d23;
+ color: #fff;
+ border-color: #be2d23; }
+
+.btn-google {
+ background: #4285f4;
+ border-color: #4285f4;
+ color: #fff; }
+ .btn-google:active, .btn-google:focus, .btn-google:hover {
+ background: #1266f1;
+ color: #fff;
+ border-color: #1266f1; }
+
+.btn-snapchat {
+ background: #fffc00;
+ border-color: #fffc00;
+ color: #000; }
+ .btn-snapchat:active, .btn-snapchat:focus, .btn-snapchat:hover {
+ background: #ccca00;
+ color: #000;
+ border-color: #ccca00; }
+
+.btn-whatsapp {
+ background: #25d366;
+ border-color: #25d366;
+ color: #fff; }
+ .btn-whatsapp:active, .btn-whatsapp:focus, .btn-whatsapp:hover {
+ background: #1da851;
+ color: #fff;
+ border-color: #1da851; }
+
+.btn-tumblr {
+ background: #35465d;
+ border-color: #35465d;
+ color: #fff; }
+ .btn-tumblr:active, .btn-tumblr:focus, .btn-tumblr:hover {
+ background: #222e3d;
+ color: #fff;
+ border-color: #222e3d; }
+
+.btn-reddit {
+ background: #ff4500;
+ border-color: #ff4500;
+ color: #fff; }
+ .btn-reddit:active, .btn-reddit:focus, .btn-reddit:hover {
+ background: #cc3700;
+ color: #fff;
+ border-color: #cc3700; }
+
+.btn-spotify {
+ background: #1ed760;
+ border-color: #1ed760;
+ color: #fff; }
+ .btn-spotify:active, .btn-spotify:focus, .btn-spotify:hover {
+ background: #18aa4c;
+ color: #fff;
+ border-color: #18aa4c; }
+
+.btn-yahoo {
+ background: #430297;
+ border-color: #430297;
+ color: #fff; }
+ .btn-yahoo:active, .btn-yahoo:focus, .btn-yahoo:hover {
+ background: #2d0165;
+ color: #fff;
+ border-color: #2d0165; }
+
+.btn-dribbble {
+ background: #ea4c89;
+ border-color: #ea4c89;
+ color: #fff; }
+ .btn-dribbble:active, .btn-dribbble:focus, .btn-dribbble:hover {
+ background: #e51e6b;
+ color: #fff;
+ border-color: #e51e6b; }
+
+.btn-skype {
+ background: #00aff0;
+ border-color: #00aff0;
+ color: #fff; }
+ .btn-skype:active, .btn-skype:focus, .btn-skype:hover {
+ background: #008abd;
+ color: #fff;
+ border-color: #008abd; }
+
+.btn-quora {
+ background: #aa2200;
+ border-color: #aa2200;
+ color: #fff; }
+ .btn-quora:active, .btn-quora:focus, .btn-quora:hover {
+ background: #771800;
+ color: #fff;
+ border-color: #771800; }
+
+.btn-vimeo {
+ background: #1ab7ea;
+ border-color: #1ab7ea;
+ color: #fff; }
+ .btn-vimeo:active, .btn-vimeo:focus, .btn-vimeo:hover {
+ background: #1295bf;
+ color: #fff;
+ border-color: #1295bf; }
+
+.btn-check:checked + .btn-outline-primary,
+.btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
+ background-color: var(--primary);
+ border-color: var(--primary);
+ color: #fff; }
+
+.btn-check:checked + .btn-outline-primary:focus,
+.btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }
+
+.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
+ box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }
+
+.btn-close:focus {
+ box-shadow: 0 0 0 0.25rem var(--rgba-primary-5); }
+
+.card {
+ margin-bottom: 1.875rem;
+ background-color: #e8eaec;
+ transition: all .5s ease-in-out;
+ position: relative;
+ border: 0px solid transparent;
+ border-radius: 1.75rem;
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+ height: calc(100% - 30px); }
+ @media only screen and (max-width: 575px) {
+ .card {
+ margin-bottom: 0.938rem;
+ height: calc(100% - 0.938rem); } }
+ .card-body {
+ padding: 1.875rem; }
+ @media only screen and (max-width: 575px) {
+ .card-body {
+ padding: 1rem; } }
+ .card-title {
+ font-size: 20px;
+ font-weight: 500;
+ color: #000;
+ text-transform: capitalize; }
+ .card-title--large {
+ font-size: 1.5rem; }
+ .card-title--medium {
+ font-size: 1rem; }
+ .card-title--small {
+ font-size: 0.875rem; }
+ .card-header {
+ border-color: #f5f5f5;
+ position: relative;
+ background: transparent;
+ padding: 1.5rem 1.875rem 1.25rem;
+ display: flex;
+ justify-content: space-between;
+ align-items: center; }
+ @media only screen and (max-width: 575px) {
+ .card-header {
+ padding: 1.25rem 1rem 1.25rem; } }
+ [data-theme-version="dark"] .card-header {
+ border-color: #2e2e42; }
+ .card-header .card-title {
+ margin-bottom: 0px; }
+ .card-header .subtitle {
+ padding-top: 5px;
+ font-size: 14px;
+ line-height: 1.5; }
+ .card-footer {
+ border-color: #f5f5f5;
+ background: transparent;
+ padding: 1.25rem 1.875rem 1.25rem; }
+ [data-theme-version="dark"] .card-footer {
+ border-color: #2e2e42; }
+
+.transparent-card.card {
+ background: transparent;
+ border: 1px solid transparent;
+ box-shadow: none; }
+
+.card-action > a {
+ display: inline-block;
+ width: 30px;
+ height: 30px;
+ line-height: 30px;
+ border-radius: 5px;
+ border-color: transparent;
+ text-align: center;
+ background: var(--primary-dark);
+ color: #fff;
+ margin-right: 8px; }
+ [data-theme-version="dark"] .card-action > a {
+ background: #171622; }
+ .card-action > a:last-child {
+ margin-right: 0; }
+ .card-action > a:hover, .card-action > a:focus {
+ background: var(--primary-dark); }
+ [data-theme-version="dark"] .card-action > a:hover, [data-theme-version="dark"] .card-action > a:focus {
+ background: #171622; }
+ .card-action > a i, .card-action > a span {
+ font-size: 1rem; }
+
+.card-action .dropdown {
+ width: 30px;
+ height: 30px;
+ border-radius: 5px;
+ border-color: transparent;
+ text-align: center;
+ margin-right: 8px;
+ top: -2px;
+ position: relative;
+ display: inline-block;
+ background: var(--primary-dark);
+ color: var(--primary); }
+ [data-theme-version="dark"] .card-action .dropdown {
+ background: #171622; }
+ .card-action .dropdown:hover, .card-action .dropdown:focus {
+ background: var(--primary-dark); }
+ [data-theme-version="dark"] .card-action .dropdown:hover, [data-theme-version="dark"] .card-action .dropdown:focus {
+ background: #171622; }
+ .card-action .dropdown .btn {
+ padding: 0;
+ line-height: 27px;
+ color: #fff; }
+ .card-action .dropdown .btn:focus {
+ box-shadow: none; }
+
+.card-fullscreen {
+ position: fixed;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ z-index: 99999999;
+ overflow: auto; }
+
+.card-loader {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: rgba(0, 0, 0, 0.75);
+ z-index: 999; }
+
+.card-loader i {
+ margin: 0 auto;
+ background: var(--primary-dark);
+ padding: 10px;
+ border-radius: 50%;
+ color: #fff;
+ font-size: 1rem; }
+
+.rotate-refresh {
+ -webkit-animation: mymove 0.8s infinite linear;
+ animation: mymove 0.8s infinite linear;
+ display: inline-block; }
+
+.card-header .date_picker {
+ display: inline-block;
+ padding: 8px;
+ border: 1px solid #f5f5f5;
+ cursor: pointer;
+ border-radius: .375rem; }
+
+.card-header .border-0 {
+ padding-bottom: 0; }
+
+@-webkit-keyframes mymove {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ 100% {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg); } }
+
+@keyframes mymove {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg); }
+ 100% {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg); } }
+
+.carousel-custom-prev, .carousel-custom-next {
+ width: 2.5rem;
+ height: 2.5rem;
+ line-height: 2.5rem;
+ display: inline-block;
+ border-radius: 50%;
+ background: #fff;
+ text-align: center; }
+ .carousel-custom-prev i, .carousel-custom-next i {
+ font-size: 1rem; }
+ .carousel-custom-prev:hover, .carousel-custom-next:hover {
+ background: linear-gradient(to right, rgba(245, 60, 121, 0.99) 0%, rgba(246, 104, 47, 0.99) 100%);
+ color: #fff; }
+
+.carousel-custom-next {
+ position: absolute;
+ top: 50%;
+ right: 30px;
+ transform: translateY(-50%); }
+
+.carousel-custom-prev {
+ position: absolute;
+ top: 50%;
+ left: 30px;
+ transform: translateY(-50%); }
+
+.carousel-caption {
+ text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.78);
+ z-index: 1;
+ background: rgba(0, 0, 0, 0.6); }
+ .carousel-caption h5, .carousel-caption .h5 {
+ color: #fff;
+ font-size: 1.8rem; }
+ .carousel-caption p {
+ margin-bottom: 0; }
+
+.carousel-indicators {
+ z-index: 1; }
+
+.dropdown-toggle:focus {
+ box-shadow: none !important; }
+
+.dropdown-outline {
+ border: 0.1rem solid var(--primary); }
+
+.dropdown-menu {
+ font-size: inherit;
+ border: 0;
+ z-index: 2;
+ overflow: hidden;
+ border-radius: 1.75rem;
+ box-shadow: 0 0 50px 0 rgba(82, 63, 105, 0.15);
+ margin-top: 0; }
+ .dropdown-menu .dropdown-item {
+ font-size: 16px;
+ color: #969ba0;
+ padding: 0.5rem 1.75rem; }
+ @media only screen and (max-width: 1400px) {
+ .dropdown-menu .dropdown-item {
+ padding: 0.375rem 1rem;
+ font-size: 14px; } }
+ .dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:active, .dropdown-menu .dropdown-item.active {
+ color: #514e5f; }
+ .dropdown-menu .dropdown-item.active, .dropdown-menu .dropdown-item:active {
+ color: var(--primary);
+ background: var(--rgba-primary-1); }
+ [direction="rtl"] .dropdown-menu {
+ right: auto !important; }
+ .dropdown-menu.show {
+ right: 0; }
+
+.dropdown-toggle-split {
+ padding: 0 10px;
+ opacity: 0.85; }
+ .dropdown-toggle-split:after {
+ margin-left: 0 !important; }
+ .dropdown-toggle-split:active, .dropdown-toggle-split:focus, .dropdown-toggle-split:hover {
+ opacity: 1; }
+
+.dropleft .dropdown-toggle:before,
+.dropright .dropdown-toggle:before,
+.dropup .dropdown-toggle:after,
+.dropdown-toggle:after {
+ content: "\f0d7";
+ font-family: 'FONT AWESOME 5 FREE';
+ border: 0;
+ vertical-align: middle;
+ margin-left: 0.25em;
+ line-height: 1;
+ font-weight: 900; }
+
+.dropup .dropdown-toggle:after {
+ content: "\f106"; }
+
+.dropleft .dropdown-toggle::before {
+ content: "\f104"; }
+
+.dropright .dropdown-toggle::before {
+ content: "\f105"; }
+
+.dropright .dropdown-toggle::after {
+ content: none; }
+
+.custom-dropdown {
+ display: inline-block;
+ margin-bottom: 1rem; }
+ .custom-dropdown .dropdown-menu {
+ border: 0px;
+ min-width: 160px; }
+
+.card-action .custom-dropdown {
+ margin: 0px;
+ background: var(--rgba-primary-1); }
+ .card-action .custom-dropdown.show, .card-action .custom-dropdown:focus, .card-action .custom-dropdown:hover {
+ background: var(--primary);
+ color: #fff; }
+ .card-action .custom-dropdown i {
+ display: inline-block;
+ padding-top: 9px; }
+
+.dropdown .dropdown-dots {
+ position: relative;
+ height: 5px;
+ width: 5px;
+ background: rgba(110, 110, 110, 0.4);
+ border-radius: 5px;
+ display: block; }
+ .dropdown .dropdown-dots:after, .dropdown .dropdown-dots:before {
+ content: "";
+ height: 5px;
+ width: 5px;
+ background: rgba(110, 110, 110, 0.4);
+ position: absolute;
+ border-radius: 5px; }
+ .dropdown .dropdown-dots:after {
+ right: -8px; }
+ .dropdown .dropdown-dots:before {
+ left: -8px; }
+ .dropdown .dropdown-dots.text-white {
+ background: rgba(255, 255, 255, 0.7); }
+ .dropdown .dropdown-dots.text-white:after, .dropdown .dropdown-dots.text-white:before {
+ background: rgba(255, 255, 255, 0.7); }
+
+.grid-col {
+ padding: 0.5rem !important;
+ background: #f2f4fa; }
+
+.row.grid {
+ margin-bottom: 1.5rem;
+ text-align: center; }
+
+.row.grid .grid-col:first-child {
+ text-align: left; }
+
+.label {
+ display: inline-block;
+ text-align: center;
+ font-size: 0.75rem;
+ padding: .2rem .8rem; }
+ .label-fixed {
+ width: 7.5rem;
+ padding: .6rem 0; }
+ .label-fixed-lg {
+ width: 9.5rem;
+ padding: .6rem 0; }
+ .label-big {
+ width: 16.8rem;
+ font-size: 1.4rem;
+ padding: 1.1rem 0; }
+ .label-xl {
+ width: 10.5rem;
+ padding: 1.1rem 0;
+ font-size: 1.5rem; }
+ .label-lg {
+ width: 9.5rem;
+ padding: 1.1rem 0; }
+ .label-md {
+ width: 8.5rem;
+ padding: 1.1rem 0; }
+ .label-sm {
+ width: 7.5rem;
+ padding: 1.1rem 0; }
+
+.label-default {
+ background: #ADB6C7; }
+
+.label-primary {
+ background: var(--primary);
+ color: #fff; }
+
+.label-secondary {
+ background: #709fba;
+ color: #fff; }
+
+.label-info {
+ background: #b48dd3;
+ color: #fff; }
+
+.label-success {
+ background: #68e365;
+ color: #fff; }
+
+.label-warning {
+ background: #ffa755;
+ color: #fff; }
+
+.label-danger {
+ background: #f72b50;
+ color: #fff; }
+
+.label-light {
+ background: #c8c8c8;
+ color: #000; }
+
+.label-dark {
+ background: #6e6e6e;
+ color: #fff; }
+
+code {
+ word-break: break-word;
+ padding: 2px 5px;
+ border-radius: 3px;
+ background: #fdcdd6;
+ color: #f72b50; }
+ [data-theme-version="dark"] code {
+ background: rgba(247, 43, 80, 0.1); }
+
+.heading-labels {
+ color: #333333; }
+ .heading-labels > * {
+ margin-bottom: .8rem; }
+ .heading-labels h1 .label, .heading-labels .h1 .label {
+ font-size: 18px;
+ font-weight: normal;
+ padding: .4rem .9rem; }
+ .heading-labels h2 .label, .heading-labels .h2 .label {
+ font-size: 16px;
+ font-weight: normal;
+ padding: 0.3rem .9rem; }
+ .heading-labels h3 .label, .heading-labels .h3 .label {
+ font-size: 14px;
+ font-weight: normal; }
+ .heading-labels h4 .label, .heading-labels .h4 .label {
+ font-size: 12px;
+ font-weight: normal; }
+ .heading-labels h5 .label, .heading-labels .h5 .label {
+ font-size: 12px;
+ font-weight: normal; }
+ .heading-labels h6 .label, .heading-labels .h6 .label {
+ font-size: 12px;
+ font-weight: normal; }
+
+.list-group-item {
+ background-color: rgba(255, 255, 255, 0);
+ border: 1px solid #f5f5f5;
+ padding: 1rem 1.5rem; }
+ .list-group-item.active {
+ background-color: var(--primary);
+ border-color: var(--primary); }
+ [data-theme-version="dark"] .list-group-item {
+ border-color: #2e2e42; }
+
+.list-group-item.disabled, .list-group-item:disabled {
+ color: #fff;
+ background-color: #709fba;
+ border-color: #709fba; }
+
+[class*="bg-"] .list-group-item {
+ border-color: rgba(255, 255, 255, 0.05); }
+
+.bg-warning .list-group-item {
+ border-color: rgba(0, 0, 0, 0.05); }
+
+.media img {
+ border-radius: 3px; }
+
+.vertical-card__menu:hover {
+ box-shadow: none; }
+
+.vertical-card__menu--image {
+ text-align: center; }
+ .vertical-card__menu--image img {
+ width: 100%;
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem; }
+
+.vertical-card__menu--status.closed {
+ background: #f72b50; }
+ .vertical-card__menu--status.closed:after {
+ border-top: 10px solid #f72b50; }
+ .vertical-card__menu--status.closed .ribbon-curve {
+ border-top: 11px solid #f72b50;
+ border-bottom: 10px solid #f72b50; }
+
+.vertical-card__menu--desc p {
+ margin-bottom: 0.625rem; }
+
+.vertical-card__menu--price {
+ font-size: 1.25rem;
+ margin: 0;
+ font-weight: 700; }
+
+.vertical-card__menu--rating {
+ font-size: 0.75rem; }
+
+.vertical-card__menu--title {
+ font-weight: 700; }
+
+.vertical-card__menu--button button {
+ font-size: 0.75rem; }
+
+.vertical-card__menu .card-footer {
+ padding: 15px 20px;
+ background-color: #f5f5f5;
+ border-top: none; }
+ @media only screen and (min-width: 1200px) and (max-width: 1440px) {
+ .vertical-card__menu .card-footer {
+ padding: 15px; } }
+ .vertical-card__menu .card-footer span {
+ color: #6e6e6e;
+ margin-right: 0.3125rem; }
+
+.horizontal-card__menu {
+ box-shadow: 0 0 7px rgba(173, 173, 173, 0.32);
+ display: flex;
+ flex-direction: row; }
+ @media (max-width: 575.98px) {
+ .horizontal-card__menu {
+ display: block; } }
+ .horizontal-card__menu .card-body {
+ padding: 0;
+ padding: 20px 30px; }
+ .horizontal-card__menu--image {
+ flex-basis: 30%;
+ max-width: 30%; }
+ .horizontal-card__menu--image img {
+ height: 100%;
+ width: 100%; }
+ @media (max-width: 575.98px) {
+ .horizontal-card__menu--image {
+ max-width: unset;
+ flex-basis: 100%; } }
+ .horizontal-card__menu--title {
+ font-size: 1rem;
+ font-weight: 700;
+ margin-bottom: 0.3125rem; }
+ .horizontal-card__menu--fav {
+ margin-right: 0.5rem; }
+ .horizontal-card__menu--price {
+ margin: 0;
+ font-size: 1rem;
+ font-weight: 700; }
+ .horizontal-card__menu--rating {
+ font-size: 0.625rem; }
+ .horizontal-card__menu--footer {
+ margin-top: 10px; }
+
+.prev_price {
+ text-decoration: line-through;
+ font-size: 80%;
+ opacity: 0.5; }
+
+.modal-header {
+ padding: 1rem 1.875rem; }
+ .modal-header .close {
+ padding: 0.875rem 1.815rem;
+ margin: 0;
+ position: absolute;
+ right: 0;
+ float: none;
+ top: 0;
+ font-size: 30px;
+ font-weight: 100; }
+
+.modal-body {
+ padding: 1.875rem; }
+
+.modal-footer {
+ padding: 1rem 1.875rem; }
+
+.modal-content {
+ border-radius: 1.75rem; }
+
+.modal-backdrop {
+ z-index: 10 !important; }
+
+.pagination .page-item .page-link:hover {
+ background: var(--primary);
+ border-color: var(--primary);
+ color: #fff; }
+
+.pagination .page-item.active .page-link {
+ background: var(--primary);
+ border-color: var(--primary);
+ color: #fff; }
+
+.pagination {
+ margin-bottom: 20px; }
+ .pagination .page-item.page-indicator .page-link {
+ padding: .65rem .8rem;
+ font-size: 14px; }
+ .pagination .page-item.page-indicator:hover .page-link {
+ color: #6e6e6e; }
+ .pagination .page-item .page-link {
+ text-align: center;
+ z-index: 1;
+ padding: 0.55rem 1rem;
+ font-size: 1rem;
+ background: rgba(255, 255, 255, 0.15);
+ color: #6e6e6e;
+ border: 1px solid #f5f5f5; }
+ [data-theme-version="dark"] .pagination .page-item .page-link {
+ border-color: #2e2e42;
+ color: #828690;
+ background: rgba(255, 255, 255, 0); }
+ .pagination .page-item .page-link:hover i, .pagination .page-item .page-link span {
+ color: #fff; }
+ .pagination .page-item .page-link:focus {
+ outline: 0;
+ box-shadow: none; }
+ .pagination .page-item .page-link:hover {
+ background: var(--primary);
+ color: #fff;
+ border-color: var(--primary); }
+ .pagination .page-item.active .page-link {
+ background-color: var(--primary);
+ border-color: var(--primary);
+ color: #fff;
+ box-shadow: 0 10px 20px 0px var(--rgba-primary-2); }
+ [data-theme-version="dark"] .pagination .page-item.active .page-link {
+ color: #fff; }
+ .pagination .page-item .page-link {
+ color: #6e6e6e;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+ .pagination .page-item:last-child .page-link {
+ margin-right: 0; }
+ [direction="rtl"] .pagination .page-item:first-child .page-link {
+ margin-right: 0; }
+ .pagination.no-bg li:not(.page-indicator):not(.active) .page-link {
+ background: transparent;
+ border-color: transparent; }
+ .pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link {
+ background: var(--primary);
+ border-color: var(--primary); }
+ [data-theme-version="dark"] .pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link {
+ background: var(--primary);
+ border-color: var(--primary); }
+ .pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link {
+ background: #f72b50;
+ border-color: #f72b50; }
+ [data-theme-version="dark"] .pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link {
+ background: #f72b50;
+ border-color: #f72b50; }
+ .pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link {
+ background: #b48dd3;
+ border-color: #b48dd3; }
+ [data-theme-version="dark"] .pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link {
+ background: #b48dd3;
+ border-color: #b48dd3; }
+ .pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link {
+ background: #ffa755;
+ border-color: #ffa755; }
+ [data-theme-version="dark"] .pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link {
+ background: #ffa755;
+ border-color: #ffa755; }
+ .pagination-primary .page-item .page-link {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-theme-version="dark"] .pagination-primary .page-item .page-link {
+ background: var(--rgba-primary-1);
+ border-color: transparent;
+ color: var(--primary); }
+ .pagination-primary .page-item:hover .page-link, .pagination-primary .page-item.active .page-link {
+ background: var(--primary);
+ border-color: var(--primary);
+ box-shadow: 0 10px 20px 0px var(--rgba-primary-2); }
+ [data-theme-version="dark"] .pagination-primary .page-item:hover .page-link, [data-theme-version="dark"] .pagination-primary .page-item.active .page-link {
+ color: #fff; }
+ .pagination-danger .page-item .page-link {
+ background: #fee6ea;
+ border-color: #fee6ea;
+ color: #f72b50; }
+ [data-theme-version="dark"] .pagination-danger .page-item .page-link {
+ background: rgba(247, 43, 80, 0.15);
+ border-color: transparent;
+ color: #f72b50; }
+ .pagination-danger .page-item:hover .page-link, .pagination-danger .page-item.active .page-link {
+ background: #f72b50;
+ border-color: #f72b50;
+ box-shadow: 0 10px 20px 0px rgba(247, 43, 80, 0.2); }
+ [data-theme-version="dark"] .pagination-danger .page-item:hover .page-link, [data-theme-version="dark"] .pagination-danger .page-item.active .page-link {
+ color: #fff; }
+ .pagination-info .page-item .page-link {
+ background: #f1e9f7;
+ border-color: #f1e9f7;
+ color: #b48dd3; }
+ [data-theme-version="dark"] .pagination-info .page-item .page-link {
+ background: rgba(180, 141, 211, 0.1);
+ border-color: transparent;
+ color: #b48dd3; }
+ .pagination-info .page-item:hover .page-link, .pagination-info .page-item.active .page-link {
+ background: #b48dd3;
+ border-color: #b48dd3;
+ box-shadow: 0 10px 20px 0px rgba(180, 141, 211, 0.2); }
+ .pagination-warning .page-item .page-link {
+ background: #fff6ee;
+ border-color: #fff6ee;
+ color: #ffa755; }
+ [data-theme-version="dark"] .pagination-warning .page-item .page-link {
+ background: rgba(255, 167, 85, 0.1);
+ border-color: transparent;
+ color: #ffa755; }
+ .pagination-warning .page-item:hover .page-link, .pagination-warning .page-item.active .page-link {
+ background: #ffa755;
+ border-color: #ffa755;
+ box-shadow: 0 10px 20px 0px rgba(255, 167, 85, 0.2); }
+ .pagination-gutter .page-item {
+ margin-right: 7px; }
+ .pagination-gutter .page-item .page-link {
+ border-radius: 1.75rem !important; }
+ .pagination-circle .page-item {
+ margin-right: 7px; }
+ .pagination-circle .page-item .page-link, .pagination-circle .page-item.page-indicator .page-link {
+ width: 40px;
+ height: 40px;
+ padding: 0;
+ line-height: 40px;
+ border-radius: 50% !important;
+ padding: 0; }
+ .pagination.pagination-md .page-item .page-link {
+ width: 30px;
+ height: 30px;
+ line-height: 30px;
+ font-size: 14px; }
+ .pagination.pagination-sm .page-item.page-indicator .page-link {
+ font-size: 12px; }
+ .pagination.pagination-sm .page-item .page-link {
+ padding: 0;
+ width: 30px;
+ height: 30px;
+ line-height: 30px;
+ font-size: 14px; }
+ .pagination.pagination-xs .page-item.page-indicator .page-link {
+ font-size: 10px; }
+ .pagination.pagination-xs .page-item .page-link {
+ padding: 0;
+ width: 25px;
+ height: 25px;
+ line-height: 25px;
+ font-size: 12px; }
+
+.popover {
+ border: 2px solid #709fba;
+ min-width: 210px;
+ box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1); }
+ [data-theme-version="dark"] .popover {
+ background-color: #171622; }
+ .popover-header {
+ background: #709fba;
+ color: #fff;
+ font-weight: 300; }
+ .popover-header::before {
+ border-bottom: 0 !important; }
+ .popover-body {
+ font-size: 0.75rem; }
+ [data-theme-version="dark"] .popover .popover-header {
+ border-color: #212130; }
+ @media only screen and (max-width: 767px) {
+ .popover {
+ z-index: 1; } }
+
+.bootstrap-popover-wrapper .bootstrap-popover:not(:last-child) {
+ margin-right: 8px; }
+
+.bootstrap-popover-wrapper .bootstrap-popover {
+ margin-bottom: .5rem; }
+ .bootstrap-popover-wrapper .bootstrap-popover button:hover, .bootstrap-popover-wrapper .bootstrap-popover button:focus {
+ background: var(--primary);
+ color: #fff;
+ box-shadow: none; }
+
+.bs-popover-top .arrow::after, .bs-popover-auto[data-popper-placement^="top"] .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after {
+ bottom: 0px;
+ border-top-color: #709fba; }
+
+.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after {
+ right: 0px;
+ border-left-color: #709fba; }
+
+.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after {
+ left: 0px;
+ border-right-color: #709fba; }
+
+.bs-popover-bottom .arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after {
+ top: 0px;
+ border-bottom-color: #709fba; }
+
+.note-popover {
+ display: none; }
+
+.progress-bar {
+ background-color: var(--primary); }
+
+.progress-bar-primary {
+ background-color: var(--primary); }
+
+.progress-bar-success {
+ background-color: #68e365; }
+
+.progress-bar-info {
+ background-color: #b48dd3; }
+
+.progress-bar-danger {
+ background-color: #f72b50; }
+
+.progress-bar-warning {
+ background-color: #ffa755; }
+
+.progress-bar-pink {
+ background-color: #e83e8c; }
+
+.progress {
+ height: 6px;
+ background-color: #e8eaec;
+ overflow: hidden;
+ box-shadow: 4px 4px 8px rgb(189 200 213), -4px -4px 8px rgb(255 255 255);
+}
+ [data-theme-version="dark"] .progress {
+ background-color: #171622; }
+ .progress-bar {
+ border-radius: 1.75rem; }
+
+.progress-vertical {
+ display: inline-block;
+ margin-bottom: 0;
+ margin-right: 2rem;
+ min-height: 17rem;
+ position: relative; }
+ @media (max-width: 991.98px) {
+ .progress-vertical {
+ margin-right: 1rem; } }
+
+.progress-vertical-bottom {
+ display: inline-block;
+ margin-bottom: 0;
+ margin-right: 2rem;
+ min-height: 17rem;
+ position: relative;
+ transform: rotate(180deg); }
+ @media (max-width: 991.98px) {
+ .progress-vertical-bottom {
+ margin-right: 1rem; } }
+
+.progress-animated {
+ animation-duration: 5s;
+ animation-name: myanimation;
+ transition: all 5s ease 0s; }
+
+@keyframes myanimation {
+ 0% {
+ width: 0; } }
+
+@keyframes myanimation {
+ 0% {
+ width: 0; } }
+
+.ribbon {
+ position: absolute;
+ z-index: 1;
+ text-transform: uppercase; }
+ .ribbon__one {
+ top: 15px;
+ left: -11px;
+ min-height: 20px;
+ min-width: 52px;
+ text-align: center;
+ padding: 3px 10px;
+ background: #3AB54B;
+ color: #fff;
+ font-size: 0.625rem; }
+ .ribbon__one::after {
+ position: absolute;
+ width: 0;
+ height: 0;
+ border-top: 10px solid #239132;
+ border-left: 11px solid transparent;
+ left: 0;
+ content: "";
+ bottom: -10px; }
+ .ribbon__two {
+ width: 50px;
+ height: 50px;
+ display: inline-block;
+ background: #ffa755;
+ line-height: 50px;
+ text-align: center;
+ font-size: 16px;
+ color: #fff;
+ right: 15px;
+ top: 15px;
+ border-radius: 3px; }
+ .ribbon__three {
+ left: -1.875rem;
+ top: 0.875rem;
+ width: 6.875rem;
+ height: 1.5625rem;
+ background-color: #f72b50;
+ clip-path: polygon(20% 0%, 80% 0%, 100% 100%, 0% 100%);
+ transform: rotate(-45deg);
+ color: #fff;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 14px; }
+ .ribbon__four {
+ left: 8px;
+ top: -8px;
+ width: 110px;
+ height: 50px;
+ background-color: var(--primary);
+ z-index: auto;
+ color: #fff;
+ font-size: 16px;
+ display: flex;
+ align-items: center;
+ justify-content: center; }
+ .ribbon__four:after {
+ right: -5px; }
+ .ribbon__four:before {
+ left: -5px; }
+ .ribbon__four:after, .ribbon__four:before {
+ z-index: -1;
+ background-color: var(--rgba-primary-1);
+ top: 3px;
+ transform: rotate(45deg);
+ content: "";
+ height: 10px;
+ width: 10px;
+ position: absolute; }
+ .ribbon__five {
+ left: -1.875rem;
+ top: 0.625rem;
+ width: 6.875rem;
+ height: 1.875rem;
+ background-color: var(--primary);
+ transform: rotate(-45deg);
+ font-size: 0.75rem;
+ color: #fff;
+ padding-bottom: 0.3125rem;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 1rem; }
+ .ribbon__five::before {
+ position: absolute;
+ content: "";
+ width: 0;
+ height: 0;
+ border-style: solid;
+ border-width: 0 50px 50px 50px;
+ border-color: transparent transparent var(--primary) transparent;
+ left: 0.25rem;
+ top: -2.8125rem; }
+ .ribbon__six {
+ left: 0;
+ top: 1.125rem;
+ width: 6.875rem;
+ height: 2.375rem;
+ background-color: var(--primary);
+ -webkit-clip-path: polygon(0 0, 100% 0%, 100% 0, 85% 50%, 100% 100%, 100% 100%, 0 100%);
+ clip-path: polygon(0 0, 100% 0%, 100% 0, 85% 50%, 100% 100%, 100% 100%, 0 100%);
+ display: flex;
+ font-size: 1.25rem;
+ align-items: center;
+ justify-content: center;
+ color: #fff; }
+ .ribbon-curve {
+ position: absolute;
+ top: 0;
+ right: -6px;
+ width: 10px;
+ height: 11px;
+ border-top: 11px solid #3AB54B;
+ border-bottom: 10px solid #3AB54B;
+ border-right: 5px solid transparent; }
+
+.jsgrid-grid-body::-webkit-scrollbar,
+.dataTables_scrollBody::-webkit-scrollbar,
+.table-responsive::-webkit-scrollbar {
+ background-color: #f5f5f5;
+ width: 8px;
+ height: 8px; }
+
+.jsgrid-grid-body::-webkit-scrollbar-track,
+.dataTables_scrollBody::-webkit-scrollbar-track,
+.table-responsive::-webkit-scrollbar-track {
+ -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
+ border-radius: 10px;
+ background-color: #f5f5f5; }
+
+.jsgrid-grid-body::-webkit-scrollbar-thumb,
+.dataTables_scrollBody::-webkit-scrollbar-thumb,
+.table-responsive::-webkit-scrollbar-thumb {
+ border-radius: 10px;
+ -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
+ background-color: var(--primary); }
+
+.multi-steps > li.is-active:before, .multi-steps > li.is-active ~ li:before {
+ content: counter(stepNum);
+ font-family: inherit;
+ font-weight: 400; }
+
+.multi-steps > li.is-active:after, .multi-steps > li.is-active ~ li:after {
+ background-color: #f5f5f5; }
+
+.multi-steps {
+ display: table;
+ table-layout: fixed;
+ width: 100%; }
+ .multi-steps > li {
+ counter-increment: stepNum;
+ text-align: center;
+ display: table-cell;
+ position: relative;
+ color: var(--primary); }
+ @media (max-width: 575.98px) {
+ .multi-steps > li {
+ font-size: 0.75rem; } }
+ .multi-steps > li:before {
+ content: '\2713';
+ display: block;
+ margin: 0 auto 4px;
+ background-color: #fff;
+ width: 25px;
+ height: 25px;
+ line-height: 22px;
+ text-align: center;
+ font-weight: bold;
+ position: relative;
+ z-index: 1;
+ border-width: 2px;
+ border-style: solid;
+ border-color: var(--primary);
+ border-radius: 5px; }
+ @media (max-width: 575.98px) {
+ .multi-steps > li:before {
+ width: 25px;
+ height: 25px;
+ line-height: 21px; } }
+ .multi-steps > li:after {
+ content: '';
+ height: 2px;
+ width: 100%;
+ background-color: var(--primary);
+ position: absolute;
+ top: 12px;
+ left: 50%; }
+ [direction="rtl"] .multi-steps > li:after {
+ left: auto;
+ right: 50%; }
+ @media (max-width: 575.98px) {
+ .multi-steps > li:after {
+ top: 12px; } }
+ .multi-steps > li:last-child:after {
+ display: none; }
+ .multi-steps > li.is-active:before {
+ background-color: #fff;
+ border-color: var(--primary); }
+ .multi-steps > li.is-active ~ li {
+ color: #969ba0; }
+ .multi-steps > li.is-active ~ li:before {
+ background-color: #f5f5f5;
+ border-color: #f5f5f5; }
+
+.nav-pills .nav-link {
+ border-radius: 1.75rem;
+ padding: 0.75rem 1.25rem; }
+
+.default-tab .nav-link {
+ background: transparent;
+ border-radius: 0px;
+ font-weight: 500; }
+ .default-tab .nav-link i {
+ display: inline-block;
+ transform: scale(1.5);
+ color: var(--primary); }
+ .default-tab .nav-link:focus, .default-tab .nav-link:hover, .default-tab .nav-link.active {
+ color: #495057;
+ background-color: #fff;
+ border-color: #dee2e6 #dee2e6 #fff #ebeef6;
+ border-radius: .5rem .5rem 0 0;
+ color: var(--primary); }
+ [data-theme-version="dark"] .default-tab .nav-link:focus, [data-theme-version="dark"] .default-tab .nav-link:hover, [data-theme-version="dark"] .default-tab .nav-link.active {
+ background-color: var(--rgba-primary-1);
+ border-color: transparent transparent #2e2e42 transparent; }
+
+.custom-tab-1 .nav-link {
+ background: transparent;
+ border-radius: 0px;
+ font-weight: 500;
+ border-bottom: 3px solid transparent;
+ border-width: 0 0px 3px 0; }
+ .custom-tab-1 .nav-link i {
+ display: inline-block;
+ transform: scale(1.5);
+ color: var(--primary); }
+ .custom-tab-1 .nav-link:focus, .custom-tab-1 .nav-link:hover, .custom-tab-1 .nav-link.active {
+ color: #495057;
+ background-color: #fff;
+ border-color: var(--primary);
+ border-radius: 0;
+ color: var(--primary);
+ border-width: 0 0px 3px 0; }
+ [data-theme-version="dark"] .custom-tab-1 .nav-link:focus, [data-theme-version="dark"] .custom-tab-1 .nav-link:hover, [data-theme-version="dark"] .custom-tab-1 .nav-link.active {
+ background-color: var(--rgba-primary-1); }
+
+.nav-pills.light .nav-link.active,
+.nav-pills.light .show > .nav-link {
+ background: var(--rgba-primary-1);
+ color: var(--primary);
+ box-shadow: none; }
+ [data-theme-version="dark"] .nav-pills.light .nav-link.active, [data-theme-version="dark"]
+ .nav-pills.light .show > .nav-link {
+ background: var(--rgba-primary-1); }
+
+.nav-pills .nav-link.active,
+.nav-pills .show > .nav-link {
+ background-color: var(--primary);
+ box-shadow: 0 0 20px 0 var(--rgba-primary-2); }
+
+.tooltip-wrapper button:not(:last-child) {
+ margin-right: 8px; }
+
+.tooltip-wrapper button:hover {
+ background: var(--primary);
+ color: #fff; }
+
+.tooltip-wrapper button {
+ margin-bottom: .5rem; }
+ .tooltip-wrapper button:focus {
+ box-shadow: none; }
+
+.tooltip-inner {
+ border-radius: 0;
+ background: #333333;
+ font-size: 12px;
+ font-weight: 300;
+ padding: 0.35rem 0.7rem; }
+
+.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
+ border-bottom-color: #333333; }
+
+.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
+ border-right-color: #333333; }
+
+.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
+ border-left-color: #333333; }
+
+.bs-tooltip-top .arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
+ border-top-color: #333333; }
+
+.widget-timeline .timeline {
+ list-style: none;
+ position: relative; }
+ .widget-timeline .timeline:before {
+ top: 20px;
+ bottom: 0;
+ position: absolute;
+ content: " ";
+ width: 3px;
+ left: 9px;
+ margin-right: -1.5px;
+ background: #c8c8c8; }
+ [data-theme-version="dark"] .widget-timeline .timeline:before {
+ background: #2e2e42; }
+ [direction="rtl"] .widget-timeline .timeline:before {
+ left: auto;
+ right: 9px;
+ margin-right: auto;
+ margin-left: -1.5px; }
+ .widget-timeline .timeline > li {
+ margin-bottom: 15px;
+ position: relative; }
+ .widget-timeline .timeline > li:before {
+ content: " ";
+ display: table; }
+ .widget-timeline .timeline > li:after {
+ content: " ";
+ display: table;
+ clear: both; }
+ .widget-timeline .timeline > li > .timeline-panel {
+ border-radius: 0.5rem;
+ padding: 15px 20px;
+ position: relative;
+ display: block;
+ margin-left: 40px;
+ border-width: 1px;
+ border-style: solid; }
+ .widget-timeline .timeline > li > .timeline-panel span {
+ font-size: 12px;
+ display: block;
+ margin-bottom: 5px;
+ opacity: 0.8;
+ letter-spacing: 1px; }
+ .widget-timeline .timeline > li > .timeline-panel p {
+ font-size: 14px; }
+ .widget-timeline .timeline > li > .timeline-panel:after {
+ content: "";
+ width: 10px;
+ height: 10px;
+ background: inherit;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0px 0px 1px 1px;
+ display: block;
+ position: absolute;
+ left: -5px;
+ transform: rotate(45deg);
+ top: 15px; }
+ .widget-timeline .timeline > li > .timeline-badge {
+ border-radius: 50%;
+ height: 22px;
+ left: 0;
+ position: absolute;
+ top: 10px;
+ width: 22px;
+ border-width: 2px;
+ border-style: solid;
+ background: #fff;
+ padding: 4px; }
+ [data-theme-version="dark"] .widget-timeline .timeline > li > .timeline-badge {
+ background-color: #212130; }
+ .widget-timeline .timeline > li > .timeline-badge:after {
+ content: "";
+ width: 10px;
+ height: 10px;
+ border-radius: 100%;
+ display: block; }
+ [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
+ left: auto;
+ right: 19px; }
+
+.widget-timeline .timeline-body > p {
+ font-size: 12px; }
+
+.widget-timeline .timeline-badge.primary {
+ border-color: var(--rgba-primary-1); }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.primary {
+ border-color: var(--rgba-primary-1); }
+ .widget-timeline .timeline-badge.primary:after {
+ background-color: var(--primary);
+ box-shadow: 0 5px 10px 0 var(--rgba-primary-2); }
+ .widget-timeline .timeline-badge.primary + .timeline-panel {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1); }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.primary + .timeline-panel {
+ border-color: transparent;
+ background-color: var(--rgba-primary-1); }
+
+.widget-timeline .timeline-badge.success {
+ border-color: #e7fbe6; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.success {
+ border-color: rgba(104, 227, 101, 0.1); }
+ .widget-timeline .timeline-badge.success:after {
+ background-color: #68e365 !important;
+ box-shadow: 0 5px 10px 0 rgba(104, 227, 101, 0.2); }
+ .widget-timeline .timeline-badge.success + .timeline-panel {
+ background: #e7fbe6;
+ border-color: #e7fbe6; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.success + .timeline-panel {
+ background-color: rgba(104, 227, 101, 0.1);
+ border-color: transparent; }
+
+.widget-timeline .timeline-badge.warning {
+ border-color: #fff6ee; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.warning {
+ border-color: rgba(255, 167, 85, 0.1); }
+ .widget-timeline .timeline-badge.warning:after {
+ background-color: #ffa755 !important;
+ box-shadow: 0 5px 10px 0 rgba(255, 167, 85, 0.2); }
+ .widget-timeline .timeline-badge.warning + .timeline-panel {
+ background: #fff6ee;
+ border-color: #fff6ee; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.warning + .timeline-panel {
+ background-color: rgba(255, 167, 85, 0.1);
+ border-color: transparent; }
+
+.widget-timeline .timeline-badge.danger {
+ border-color: #fee6ea; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.danger {
+ border-color: rgba(247, 43, 80, 0.15); }
+ .widget-timeline .timeline-badge.danger:after {
+ background-color: #f72b50 !important;
+ box-shadow: 0 5px 10px 0 rgba(247, 43, 80, 0.2); }
+ .widget-timeline .timeline-badge.danger + .timeline-panel {
+ background: #fee6ea;
+ border-color: #fee6ea; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.danger + .timeline-panel {
+ background-color: rgba(247, 43, 80, 0.15);
+ border-color: transparent; }
+
+.widget-timeline .timeline-badge.info {
+ border-color: #f1e9f7; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.info {
+ border-color: rgba(180, 141, 211, 0.1); }
+ .widget-timeline .timeline-badge.info:after {
+ background-color: #b48dd3 !important;
+ box-shadow: 0 5px 10px 0 rgba(180, 141, 211, 0.2); }
+ .widget-timeline .timeline-badge.info + .timeline-panel {
+ background: #f1e9f7;
+ border-color: #f1e9f7; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.info + .timeline-panel {
+ background-color: rgba(180, 141, 211, 0.1);
+ border-color: transparent; }
+
+.widget-timeline .timeline-badge.dark {
+ border-color: #eeeeee; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.dark {
+ border-color: rgba(110, 110, 110, 0.35); }
+ .widget-timeline .timeline-badge.dark:after {
+ background-color: #6e6e6e !important;
+ box-shadow: 0 5px 10px 0 rgba(110, 110, 110, 0.2); }
+ .widget-timeline .timeline-badge.dark + .timeline-panel {
+ background: #eeeeee;
+ border-color: #eeeeee; }
+ [data-theme-version="dark"] .widget-timeline .timeline-badge.dark + .timeline-panel {
+ background-color: rgba(110, 110, 110, 0.35);
+ border-color: transparent; }
+
+.widget-timeline.style-1 .timeline-panel {
+ background: transparent; }
+
+.widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
+ background: transparent !important;
+ border-style: solid;
+ border-width: 0 0 0 5px;
+ border-radius: 0;
+ padding: 5px 10px 5px 15px; }
+ .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
+ border: 0;
+ left: -9px;
+ width: 7px;
+ height: 7px; }
+
+.widget-timeline.style-1 .timeline .timeline-badge.primary + .timeline-panel {
+ border-color: var(--primary); }
+ .widget-timeline.style-1 .timeline .timeline-badge.primary + .timeline-panel:after {
+ background: var(--primary); }
+
+.widget-timeline.style-1 .timeline .timeline-badge.success + .timeline-panel {
+ border-color: #68e365; }
+ .widget-timeline.style-1 .timeline .timeline-badge.success + .timeline-panel:after {
+ background: #68e365; }
+
+.widget-timeline.style-1 .timeline .timeline-badge.warning + .timeline-panel {
+ border-color: #ffa755; }
+ .widget-timeline.style-1 .timeline .timeline-badge.warning + .timeline-panel:after {
+ background: #ffa755; }
+
+.widget-timeline.style-1 .timeline .timeline-badge.danger + .timeline-panel {
+ border-color: #f72b50; }
+ .widget-timeline.style-1 .timeline .timeline-badge.danger + .timeline-panel:after {
+ background: #f72b50; }
+
+.widget-timeline.style-1 .timeline .timeline-badge.info + .timeline-panel {
+ border-color: #b48dd3; }
+ .widget-timeline.style-1 .timeline .timeline-badge.info + .timeline-panel:after {
+ background: #b48dd3; }
+
+.widget-timeline.style-1 .timeline .timeline-badge.dark + .timeline-panel {
+ border-color: #6e6e6e; }
+ .widget-timeline.style-1 .timeline .timeline-badge.dark + .timeline-panel:after {
+ background: #6e6e6e; }
+
+#chart_widget_4 {
+ height: 255px !important; }
+
+#chart_widget_5 .ct-series-a .ct-line,
+#chart_widget_5 .ct-series-a .ct-point {
+ stroke: #46ffc8; }
+
+#chart_widget_5 .ct-line {
+ stroke-width: 1px; }
+
+#chart_widget_5 .ct-point {
+ stroke-width: 2px; }
+
+#chart_widget_5 .ct-series-a .ct-area {
+ fill: #20dea6; }
+
+#chart_widget_5 .ct-area {
+ fill-opacity: 1; }
+
+#chart_widget_6 .ct-series-a .ct-line,
+#chart_widget_6 .ct-series-a .ct-point {
+ stroke: #b48dd3; }
+
+#chart_widget_6 .ct-line {
+ stroke-width: 2px; }
+
+#chart_widget_6 .ct-point {
+ stroke-width: 5px; }
+
+#chart_widget_6 .ct-series-a .ct-area {
+ fill: #b48dd3; }
+
+#chart_widget_6 .ct-area {
+ fill-opacity: .5; }
+
+#chart_widget_8 {
+ height: 255px; }
+ #chart_widget_8 .ct-series-a .ct-line,
+ #chart_widget_8 .ct-series-a .ct-point {
+ stroke: #b48dd3; }
+ #chart_widget_8 .ct-line {
+ stroke-width: 2px; }
+ #chart_widget_8 .ct-point {
+ stroke-width: 5px; }
+ #chart_widget_8 .ct-series-a .ct-area {
+ fill: #b48dd3; }
+ #chart_widget_8 .ct-area {
+ fill-opacity: .5; }
+
+#chart_widget_9, #chart_widget_10 {
+ height: 250px !important; }
+
+#chart_widget_11 .ct-slice-donut, #chart_widget_12 .ct-slice-donut, #chart_widget_13 .ct-slice-donut {
+ stroke-width: 25px !important; }
+
+#chart_widget_11 {
+ height: 270px !important; }
+
+#chart_widget_17 {
+ height: 150px !important; }
+
+.chart_widget_tab_one .nav-link {
+ border: 1px solid #ddd; }
+ .chart_widget_tab_one .nav-link.active {
+ background-color: var(--primary);
+ border: 1px solid var(--primary);
+ color: #fff; }
+ .chart_widget_tab_one .nav-link.active:hover {
+ border: 1px solid var(--primary); }
+ .chart_widget_tab_one .nav-link:hover {
+ border: 1px solid #ddd; }
+
+[data-theme-version="dark"] .ccc-widget > div {
+ background: #212130 !important;
+ border-color: #2e2e42 !important; }
+
+.social-icon {
+ display: inline-block;
+ width: 40px;
+ height: 40px;
+ line-height: 40px;
+ border-radius: 4px;
+ text-align: center;
+ background: #f6f6f6;
+ margin-bottom: 0.5rem;
+ font-size: 20px; }
+ .social-icon i {
+ color: #fff; }
+ .social-icon.youtube {
+ background: #FF0000; }
+ .social-icon.facebook {
+ background: #3b5998; }
+ .social-icon.twitter {
+ background: #1da1f2; }
+
+.social-icon2 a {
+ border: 0.1rem solid var(--primary);
+ display: block;
+ padding: 1rem;
+ margin-top: 1.5rem;
+ margin-bottom: .5rem;
+ border-radius: .3rem;
+ font-size: 1.6rem; }
+
+.social-icon2 i {
+ font-size: 12px;
+ color: var(--primary); }
+
+.social-icon3 ul li {
+ display: inline-block; }
+ .social-icon3 ul li a {
+ display: block; }
+ .social-icon3 ul li a i {
+ font-size: 1.4rem;
+ padding: 1rem .7rem;
+ color: #464a53; }
+ .social-icon3 ul li a:hover i {
+ color: var(--primary); }
+
+.social-icons-muted ul li a i {
+ color: #89879f; }
+
+.social-links a {
+ padding: .5rem; }
+
+.social-graph-wrapper {
+ text-align: center;
+ padding: 20px;
+ position: relative;
+ color: #fff;
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem; }
+ .social-graph-wrapper.widget-facebook {
+ background-color: #3b5998; }
+ .social-graph-wrapper.widget-twitter {
+ background-color: #1da1f2; }
+ .social-graph-wrapper.widget-linkedin {
+ background-color: #007bb6; }
+ .social-graph-wrapper.widget-googleplus {
+ background-color: #db4439; }
+ .social-graph-wrapper .s-icon {
+ font-size: 24px;
+ position: relative;
+ padding: 0 10px; }
+
+.widget-stat .media {
+ padding: 0px 0;
+ align-items: center; }
+ .widget-stat .media > span {
+ height: 85px;
+ width: 85px;
+ border-radius: 50px;
+ padding: 10px 12px;
+ font-size: 32px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ color: #464a53;
+ min-width: 85px; }
+ .widget-stat .media .media-body p {
+ text-transform: uppercase;
+ font-weight: 500;
+ font-size: 14px; }
+ [data-theme-version="dark"] .widget-stat .media .media-body p {
+ color: #c4c9d5; }
+ .widget-stat .media .media-body h3, .widget-stat .media .media-body .h3 {
+ font-size: 40px;
+ font-weight: 600;
+ margin: 0;
+ line-height: 1.2; }
+ .widget-stat .media .media-body h4, .widget-stat .media .media-body .h4 {
+ font-size: 24px;
+ display: inline-block;
+ vertical-align: middle; }
+ .widget-stat .media .media-body span {
+ margin-left: 5px; }
+
+.widget-stat[class*="bg-"] .media > span {
+ background-color: rgba(255, 255, 255, 0.25);
+ color: #fff; }
+
+.widget-stat[class*="bg-"] .progress {
+ background-color: rgba(255, 255, 255, 0.25) !important; }
+
+[direction="rtl"] .widget-stat .media .media-body span {
+ margin-left: 0;
+ margin-right: 10px; }
+
+.dez-widget-1 .card {
+ background: #FFE7DB; }
+ .dez-widget-1 .card .card-body p {
+ color: #f87533; }
+
+.dez-widget-1 .icon {
+ float: right;
+ width: 50px;
+ height: 50px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ border-radius: 6px;
+ font-size: 28px; }
+
+.bgl-primary {
+ background: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1); }
+ [data-theme-version="dark"] .bgl-primary {
+ background-color: var(--rgba-primary-1);
+ border-color: var(--rgba-primary-1); }
+
+.bgl-secondary {
+ background: #dee9ef;
+ border-color: #dee9ef; }
+ [data-theme-version="dark"] .bgl-secondary {
+ background-color: rgba(112, 159, 186, 0.5);
+ border-color: rgba(112, 159, 186, 0.5); }
+
+.bgl-success {
+ /*! background: #e7fbe6; */
+ /*! border-color: #e7fbe6; */ }
+ [data-theme-version="dark"] .bgl-success {
+ background-color: rgba(104, 227, 101, 0.1);
+ border-color: rgba(104, 227, 101, 0.1); }
+
+.bgl-warning {
+ background: #fff6ee;
+ border-color: #fff6ee; }
+ [data-theme-version="dark"] .bgl-warning {
+ background-color: rgba(255, 167, 85, 0.1);
+ border-color: rgba(255, 167, 85, 0.1); }
+
+.bgl-danger {
+ /*! background: #ebe3f9; */
+ /*! border-color: #d8c6f4; */ }
+ [data-theme-version="dark"] .bgl-danger {
+ background-color: rgba(247, 43, 80, 0.15);
+ border-color: rgba(247, 43, 80, 0.15); }
+
+.bgl-info {
+ background: #f1e9f7;
+ border-color: #f1e9f7; }
+ [data-theme-version="dark"] .bgl-info {
+ background-color: rgba(180, 141, 211, 0.1);
+ border-color: rgba(180, 141, 211, 0.1); }
+
+.bg-primary-light {
+ background: var(--rgba-primary-5); }
+ [data-theme-version="dark"] .bg-primary-light {
+ background-color: var(--rgba-primary-1); }
+
+.bg-secondary-light {
+ background: rgba(222, 233, 239, 0.5); }
+ [data-theme-version="dark"] .bg-secondary-light {
+ background-color: rgba(112, 159, 186, 0.05); }
+
+.bg-success-light {
+ background: rgba(231, 251, 230, 0.5); }
+ [data-theme-version="dark"] .bg-success-light {
+ background-color: rgba(104, 227, 101, 0.05); }
+
+.bg-warning-light {
+ background: rgba(255, 246, 238, 0.5); }
+ [data-theme-version="dark"] .bg-warning-light {
+ background-color: rgba(255, 167, 85, 0.05); }
+
+.bg-danger-light {
+ background: rgba(254, 230, 234, 0.5); }
+ [data-theme-version="dark"] .bg-danger-light {
+ background-color: rgba(247, 43, 80, 0.05); }
+
+.bg-info-light {
+ background: rgba(241, 233, 247, 0.5); }
+ [data-theme-version="dark"] .bg-info-light {
+ background-color: rgba(180, 141, 211, 0.05); }
+
+.bgl-dark {
+ background: #eeeeee;
+ border-color: #eeeeee; }
+
+.bgl-light {
+ background: #c8c8c8;
+ border-color: #c8c8c8; }
+
+.overlay-box {
+ position: relative;
+ z-index: 1; }
+ .overlay-box:after {
+ content: "";
+ width: 100%;
+ height: 100%;
+ left: 0;
+ top: 0;
+ position: absolute;
+ opacity: 0.85;
+ background: var(--primary);
+ z-index: -1; }
+
+.rating-bar {
+ font-size: 13px; }
+
+.tdl-holder {
+ margin: 0 auto; }
+ .tdl-holder ul {
+ list-style: none;
+ margin: 0;
+ padding: 0; }
+ .tdl-holder li {
+ background-color: #fff;
+ border-bottom: 1px solid #f5f5f5;
+ list-style: none none;
+ margin: 0;
+ padding: 0; }
+ .tdl-holder li span {
+ margin-left: 35px;
+ font-size: 1rem;
+ vertical-align: middle;
+ transition: all 0.2s linear; }
+ [direction="rtl"] .tdl-holder li span {
+ margin-left: auto;
+ margin-right: 35px; }
+ .tdl-holder label {
+ cursor: pointer;
+ display: block;
+ line-height: 50px;
+ padding-left: 1.5rem;
+ position: relative;
+ margin: 0 !important; }
+ [direction="rtl"] .tdl-holder label {
+ padding-left: 0;
+ padding-right: 1.5rem; }
+ .tdl-holder label:hover {
+ background-color: #eef1f6;
+ color: #6e6e6e; }
+ .tdl-holder label:hover a {
+ color: #f72b50; }
+ .tdl-holder label a {
+ color: #fff;
+ display: inline-block;
+ line-height: normal;
+ height: 100%;
+ text-align: center;
+ text-decoration: none;
+ width: 50px;
+ -webkit-transition: all .2s linear;
+ -moz-transition: all .2s linear;
+ -o-transition: all .2s linear;
+ transition: all 0.2s linear;
+ padding: 18px 0px;
+ font-size: 18px;
+ position: absolute;
+ right: 0; }
+ [direction="rtl"] .tdl-holder label a {
+ right: auto;
+ left: 0; }
+ .tdl-holder input[type=checkbox] {
+ cursor: pointer;
+ opacity: 0;
+ position: absolute; }
+ .tdl-holder input[type=checkbox] + i {
+ background-color: #fff;
+ border: 1px solid #e7e7e7;
+ display: block;
+ height: 20px;
+ position: absolute;
+ top: 15px;
+ width: 20px;
+ z-index: 1;
+ border-radius: 00px;
+ font-size: 11px;
+ border-radius: 4px; }
+ .tdl-holder input[type=checkbox]:checked + i {
+ background: var(--primary);
+ border-color: transparent; }
+ .tdl-holder input[type=checkbox]:checked + i::after {
+ content: "\f00c";
+ font-family: 'fontAwesome';
+ display: block;
+ left: 2px;
+ position: absolute;
+ top: -14px;
+ z-index: 2;
+ color: #fff; }
+ .tdl-holder input[type=checkbox]:checked ~ span {
+ text-decoration: line-through;
+ position: relative; }
+ .tdl-holder input[type=text] {
+ background-color: #fff;
+ height: 50px;
+ margin-top: 29px;
+ border-radius: 3px; }
+ .tdl-holder input[type=text]::placeholder {
+ color: #6e6e6e; }
+
+.widget-message p {
+ font-size: 14px;
+ line-height: 1.5; }
+
+.picker .picker__frame {
+ min-width: 450px !important;
+ max-width: 450px !important; }
+ .picker .picker__frame .picker__box {
+ padding: 20px;
+ border: 0;
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); }
+ .picker .picker__frame .picker__box .picker__header {
+ margin-top: 0; }
+ .picker .picker__frame .picker__box .picker__header .picker__year {
+ color: var(--primary);
+ font-style: inherit;
+ font-size: 20px; }
+ .picker .picker__frame .picker__box .picker__header .picker__nav--prev,
+ .picker .picker__frame .picker__box .picker__header .picker__nav--next {
+ width: 40px;
+ height: 40px;
+ padding: 0;
+ line-height: 40px;
+ border-radius: 2px; }
+ .picker .picker__frame .picker__box .picker__header .picker__nav--prev:before,
+ .picker .picker__frame .picker__box .picker__header .picker__nav--next:before {
+ content: none !important; }
+ .picker .picker__frame .picker__box .picker__header .picker__nav--prev:after,
+ .picker .picker__frame .picker__box .picker__header .picker__nav--next:after {
+ font-family: fontawesome;
+ border: 0;
+ margin: 0 auto;
+ font-size: 22px; }
+ .picker .picker__frame .picker__box .picker__header .picker__nav--prev:hover,
+ .picker .picker__frame .picker__box .picker__header .picker__nav--next:hover {
+ background-color: var(--primary);
+ color: var(--primary); }
+ .picker .picker__frame .picker__box .picker__header .picker__nav--prev {
+ left: 0; }
+ .picker .picker__frame .picker__box .picker__header .picker__nav--prev:after {
+ content: "\f0d9"; }
+ .picker .picker__frame .picker__box .picker__header .picker__nav--next {
+ right: 0; }
+ .picker .picker__frame .picker__box .picker__header .picker__nav--next:after {
+ content: "\f0da"; }
+ .picker .picker__frame .picker__box .picker__table .picker__weekday {
+ padding: 10px 0;
+ font-size: 16px; }
+ .picker .picker__frame .picker__box .picker__table .picker__day {
+ width: 40px;
+ height: 40px;
+ border-radius: 50px;
+ padding: 0 !important;
+ font-size: 16px;
+ line-height: 40px;
+ margin: auto;
+ border: 0 !important; }
+ .picker .picker__frame .picker__box .picker__table .picker__day.picker__day--today:before {
+ content: none !important; }
+ .picker .picker__frame .picker__box .picker__table .picker__day.picker__day--highlighted {
+ border: 0 !important;
+ padding: 0;
+ background-color: var(--primary);
+ color: #fff !important; }
+ .picker .picker__frame .picker__box .picker__table .picker__day:hover {
+ background-color: var(--primary);
+ color: #fff !important; }
+ .picker .picker__frame .picker__box .picker__footer .picker__button--today {
+ background-color: var(--primary);
+ color: #fff !important; }
+ .picker .picker__frame .picker__box .picker__footer .picker__button--today:before {
+ content: none !important; }
+ .picker .picker__frame .picker__box .picker__footer .picker__button--clear,
+ .picker .picker__frame .picker__box .picker__footer .picker__button--close,
+ .picker .picker__frame .picker__box .picker__footer .picker__button--today {
+ border: 0;
+ border-radius: 2px;
+ font-size: 16px; }
+ .picker .picker__frame .picker__box .picker__footer .picker__button--clear:hover,
+ .picker .picker__frame .picker__box .picker__footer .picker__button--close:hover,
+ .picker .picker__frame .picker__box .picker__footer .picker__button--today:hover {
+ background-color: var(--primary);
+ color: #fff !important; }
+ @media only screen and (max-width: 575px) {
+ .picker .picker__frame {
+ min-width: 100% !important;
+ max-width: 100% !important; }
+ .picker .picker__frame .picker__box {
+ padding: 15px;
+ margin: 0 10px; } }
+
+.card-list {
+ overflow: unset;
+ height: calc(100% - 50px); }
+ .card-list .card-header {
+ padding-top: 0;
+ padding-bottom: 0; }
+ .card-list .card-header .photo {
+ overflow: hidden;
+ border-radius: 5px;
+ width: 100%; }
+ @media only screen and (max-width: 1199px) {
+ .card-list {
+ height: calc(100% - 40px); } }
+ .card-list.list-left {
+ margin-top: 15px;
+ margin-left: 15px; }
+ .card-list.list-left .card-header {
+ padding-left: 0; }
+ .card-list.list-left .card-header .photo {
+ margin: -15px 15px 0 -15px; }
+ .card-list.list-right {
+ margin-top: 15px;
+ margin-right: 15px;
+ text-align: right; }
+ .card-list.list-right .card-header {
+ padding-right: 0; }
+ .card-list.list-right .card-header .photo {
+ margin: -15px -15px 0 15px; }
+ .card-list.list-right .card-header .photo img {
+ width: 100%; }
+ .card-list.list-center {
+ margin-top: 15px; }
+ .card-list.list-center .card-header .photo {
+ margin: -15px 0 0 0; }
+ .card-list .photo img {
+ width: 100%; }
+
+.card-profile .profile-photo {
+ margin-top: -20px; }
+
+.widget-media .timeline .timeline-panel {
+ display: flex;
+ align-items: center;
+ border-bottom: 1px solid #eaeaea;
+ padding-bottom: 15px;
+ margin-bottom: 15px; }
+ .widget-media .timeline .timeline-panel .media {
+ width: 50px;
+ height: 50px;
+ background: #eee;
+ border-radius: 12px;
+ overflow: hidden;
+ font-size: 20px;
+ text-align: center;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-weight: 700;
+ align-self: start; }
+ .widget-media .timeline .timeline-panel .media-primary {
+ background: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-primary {
+ background-color: var(--rgba-primary-1); }
+ .widget-media .timeline .timeline-panel .media-info {
+ background: #f1e9f7;
+ color: #b48dd3; }
+ [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-info {
+ background-color: rgba(180, 141, 211, 0.1); }
+ .widget-media .timeline .timeline-panel .media-warning {
+ background: #fff6ee;
+ color: #ffa755; }
+ [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-warning {
+ background-color: rgba(255, 167, 85, 0.1); }
+ .widget-media .timeline .timeline-panel .media-danger {
+ background: #fee6ea;
+ color: #f72b50; }
+ [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-danger {
+ background-color: rgba(247, 43, 80, 0.15); }
+ .widget-media .timeline .timeline-panel .media-success {
+ background: #e7fbe6;
+ color: #68e365; }
+ [data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-success {
+ background-color: rgba(104, 227, 101, 0.1); }
+ .widget-media .timeline .timeline-panel .media-body p {
+ font-size: 14px;
+ line-height: 1.5; }
+ .widget-media .timeline .timeline-panel .dropdown {
+ align-self: self-end;
+ margin-top: 5px; }
+
+.widget-media .timeline li:last-child .timeline-panel {
+ margin-bottom: 0;
+ border-bottom: 0;
+ padding-bottom: 0; }
+
+.card[class*="bg-"] .timeline .timeline-panel {
+ border-color: rgba(255, 255, 255, 0.2) !important; }
+
+.table {
+ color: strong;
+ color-color: #6e6e6e; }
+ .table th, .table td {
+ border-color: #f5f5f5;
+ padding: 15px 10px; }
+ [data-theme-version="dark"] .table th, [data-theme-version="dark"] .table td {
+ border-color: #2e2e42; }
+ .table.table-striped tbody tr:nth-of-type(odd),
+ .table.table-hover tr:hover {
+ background-color: #f2f4fa; }
+ [data-theme-version="dark"] .table.table-striped tbody tr:nth-of-type(odd), [data-theme-version="dark"]
+ .table.table-hover tr:hover {
+ background-color: #171622; }
+ .table.shadow-hover tbody tr:hover {
+ background-color: #fff;
+ box-shadow: 0 0px 30px var(--rgba-primary-2); }
+ [data-theme-version="dark"] .table.shadow-hover tbody tr:hover {
+ background-color: #171622; }
+ .table.tr-rounded tr td:first-child, .table.tr-rounded tr th:first-child {
+ border-radius: 1.75rem 0 0 1.75rem; }
+ .table.tr-rounded tr td:last-child, .table.tr-rounded tr th:last-child {
+ border-radius: 0 1.75rem 1.75rem 0; }
+ .table.bg-primary-hover th, .table.bg-primary-hover td {
+ border: none;
+ font-weight: 500; }
+ .table.bg-primary-hover td {
+ color: #000; }
+ .table.bg-primary-hover th {
+ color: #6C6C6C; }
+ .table.bg-primary-hover tr:hover td, .table.bg-primary-hover tr:hover th {
+ background: var(--rgba-primary-1);
+ color: var(--primary); }
+ .table.bg-secondary-hover th, .table.bg-secondary-hover td {
+ border: none;
+ font-weight: 500; }
+ .table.bg-secondary-hover td {
+ color: #000; }
+ .table.bg-secondary-hover th {
+ color: #6C6C6C; }
+ .table.bg-secondary-hover tr:hover td, .table.bg-secondary-hover tr:hover th {
+ background: rgba(112, 159, 186, 0.1);
+ color: #709fba !important; }
+ .table.bg-info-hover th, .table.bg-info-hover td {
+ border: none;
+ font-weight: 500; }
+ .table.bg-info-hover td {
+ color: #000; }
+ .table.bg-info-hover th {
+ color: #6C6C6C; }
+ .table.bg-info-hover tr:hover td, .table.bg-info-hover tr:hover th {
+ background: rgba(180, 141, 211, 0.1);
+ color: #b48dd3 !important; }
+ .table.bg-warning-hover th, .table.bg-warning-hover td {
+ border: none;
+ font-weight: 500; }
+ .table.bg-warning-hover td {
+ color: #000; }
+ .table.bg-warning-hover th {
+ color: #6C6C6C; }
+ .table.bg-warning-hover tr:hover td, .table.bg-warning-hover tr:hover th {
+ background: rgba(255, 167, 85, 0.1);
+ color: #ffa755 !important; }
+ .table.border-no td {
+ border: 0; }
+ .table.short-one tr td:first-child, .table.short-one tr th:first-child {
+ width: 60px !important; }
+ .table thead th {
+ border-bottom: 1px solid #f5f5f5;
+ text-transform: capitalize;
+ font-size: 18px;
+ white-space: nowrap;
+ font-weight: 500;
+ letter-spacing: 0.5px;
+ border-color: #f5f5f5 !important; }
+ [data-theme-version="dark"] .table thead th {
+ border-color: #2e2e42; }
+ .table tbody tr td {
+ vertical-align: middle;
+ border-color: #f5f5f5; }
+ [data-theme-version="dark"] .table tbody tr td {
+ border-color: #2e2e42; }
+ .table:not(.table-bordered) thead th {
+ border-top: none; }
+ .table .thead-primary th {
+ background-color: var(--primary);
+ color: #fff; }
+ .table .thead-info th {
+ background-color: #b48dd3;
+ color: #fff; }
+ .table .thead-warning th {
+ background-color: #ffa755;
+ color: #fff; }
+ .table .thead-danger th {
+ background-color: #f72b50;
+ color: #fff; }
+ .table .thead-success th {
+ background-color: #68e365;
+ color: #fff; }
+ .table.primary-table-bordered {
+ border: 1px solid #f5f5f5; }
+ [data-theme-version="dark"] .table.primary-table-bordered {
+ border-color: #2e2e42; }
+ .table.primary-table-bg-hover thead th {
+ background-color: var(--primary-dark);
+ color: #fff;
+ border-bottom: none; }
+ .table.primary-table-bg-hover tbody tr {
+ background-color: var(--primary);
+ color: #fff;
+ transition: all .1s ease; }
+ .table.primary-table-bg-hover tbody tr:hover {
+ background-color: var(--rgba-primary-8); }
+ .table.primary-table-bg-hover tbody tr:not(:last-child) td, .table.primary-table-bg-hover tbody tr:not(:last-child) th {
+ border-bottom: 1px solid var(--primary-dark); }
+ .table-responsive-tiny {
+ min-width: 18.75rem; }
+ .table-responsive-sm {
+ min-width: 30rem !important; }
+ .table-responsive-md {
+ min-width: 36rem !important; }
+ .table-responsive-lg {
+ min-width: 60.9375rem !important; }
+ .table-responsive-xl {
+ min-width: 70.9375rem !important; }
+
+.table-primary,
+.table-primary > th,
+.table-primary > td {
+ background-color: var(--rgba-primary-1);
+ color: var(--primary); }
+ [data-theme-version="dark"] .table-primary, [data-theme-version="dark"]
+ .table-primary > th, [data-theme-version="dark"]
+ .table-primary > td {
+ background-color: var(--rgba-primary-1); }
+
+.table-success,
+.table-success > th,
+.table-success > td {
+ background-color: #e7fbe6;
+ color: #68e365; }
+ [data-theme-version="dark"] .table-success, [data-theme-version="dark"]
+ .table-success > th, [data-theme-version="dark"]
+ .table-success > td {
+ background-color: rgba(104, 227, 101, 0.1); }
+
+.table-info,
+.table-info > th,
+.table-info > td {
+ background-color: #f1e9f7;
+ color: #b48dd3; }
+ [data-theme-version="dark"] .table-info, [data-theme-version="dark"]
+ .table-info > th, [data-theme-version="dark"]
+ .table-info > td {
+ background-color: rgba(180, 141, 211, 0.1); }
+
+.table-warning,
+.table-warning > th,
+.table-warning > td {
+ background-color: #fff6ee;
+ color: #ffa755; }
+ [data-theme-version="dark"] .table-warning, [data-theme-version="dark"]
+ .table-warning > th, [data-theme-version="dark"]
+ .table-warning > td {
+ background-color: rgba(255, 167, 85, 0.1); }
+
+.table-danger,
+.table-danger > th,
+.table-danger > td {
+ background-color: #fee6ea;
+ color: #f72b50; }
+ [data-theme-version="dark"] .table-danger, [data-theme-version="dark"]
+ .table-danger > th, [data-theme-version="dark"]
+ .table-danger > td {
+ background-color: rgba(247, 43, 80, 0.15); }
+
+.table-active,
+.table-active > th,
+.table-active > td {
+ background-color: #f2f4fa; }
+ [data-theme-version="dark"] .table-active, [data-theme-version="dark"]
+ .table-active > th, [data-theme-version="dark"]
+ .table-active > td {
+ background-color: #171622; }
+
+.card-table th:first-child, .card-table td:first-child {
+ padding-left: 30px; }
+ @media only screen and (max-width: 575px) {
+ .card-table th:first-child, .card-table td:first-child {
+ padding-left: 15px; } }
+
+.card-table th:last-child, .card-table td:last-child {
+ padding-right: 30px; }
+ @media only screen and (max-width: 575px) {
+ .card-table th:last-child, .card-table td:last-child {
+ padding-right: 15px; } }
+
+.bootgrid-header {
+ padding: 0 !important;
+ margin: 0; }
+ @media only screen and (max-width: 575px) {
+ .bootgrid-header .actionBar {
+ padding: 0; }
+ .bootgrid-header .search {
+ margin: 0 0 10px 0; } }
+
+table#example {
+ padding: 0rem 0 2rem 0; }
+
+table.dataTable {
+ font-size: 14px; }
+
+#example2_wrapper .dataTables_scrollBody {
+ max-height: 33.25rem !important; }
+
+#employees, #custommers {
+ padding: .5rem 0 1rem 0; }
+
+.dataTables_wrapper .dataTables_paginate {
+ padding-top: 0.75em;
+ padding-bottom: 0.75em; }
+
+table.dataTable thead th, table.dataTable thead td {
+ border-bottom: 2px solid #f5f5f5;
+ border-top: 0; }
+
+table.dataTable tfoot th, table.dataTable tfoot td {
+ border-top: 0; }
+
+table.dataTable tbody tr, table.dataTable tbody td {
+ background: transparent !important; }
+
+table.dataTable thead th {
+ color: #000;
+ white-space: nowrap;
+ font-size: 18px;
+ text-transform: capitalize;
+ font-weight: 600;
+ padding: 20px 15px; }
+ [data-theme-version="dark"] table.dataTable thead th {
+ color: #fff; }
+ @media only screen and (max-width: 1400px) {
+ table.dataTable thead th {
+ font-size: 16px; } }
+
+table.dataTable tbody td {
+ padding: 20px 15px;
+ font-size: 16px;
+ font-weight: 600;
+ border-bottom: 0; }
+ @media only screen and (max-width: 575px) {
+ table.dataTable tbody td {
+ padding: 8px 5px; } }
+ @media only screen and (max-width: 1400px) {
+ table.dataTable tbody td {
+ font-size: 14px;
+ padding: 8px 15px; } }
+
+table.dataTable tr.selected {
+ color: var(--primary); }
+
+table.dataTable tfoot th {
+ color: #6e6e6e;
+ font-weight: 600; }
+ [data-theme-version="dark"] table.dataTable tfoot th {
+ color: #fff; }
+
+/* .dataTables_wrapper .dataTables_paginate .paginate_button{
+ border-radius: 12px;
+ padding: 12px 20px;
+ background:$primary-light;
+ color:$primary;
+ &:focus,
+ &:active,
+ &:hover{
+ color: $white !important;
+ background: $primary;
+ border: 0 !important;
+ box-shadow: none;
+ }
+ &.current{
+ color: $white !important;
+ background: $primary;
+ border: 0 !important;
+ }
+ &.current:hover,
+ &.previous:hover,
+ &.next:hover{
+ background: $primary;
+ color: $white !important;
+ }
+} */
+.dataTables_wrapper .dataTables_paginate {
+ align-items: center;
+ display: flex;
+ flex-flow: wrap; }
+ .dataTables_wrapper .dataTables_paginate .paginate_button.previous, .dataTables_wrapper .dataTables_paginate .paginate_button.next {
+ margin-left: 0px;
+ font-size: 18px;
+ margin: 0 2px;
+ border: 0 !important;
+ height: 50px;
+ width: 50px;
+ padding: 0;
+ border-radius: 1rem;
+ line-height: 54px;
+ display: inline-block;
+ color: var(--primary) !important; }
+ .dataTables_wrapper .dataTables_paginate .paginate_button.previous i, .dataTables_wrapper .dataTables_paginate .paginate_button.next i {
+ font-size: 28px; }
+ .dataTables_wrapper .dataTables_paginate .paginate_button.previous.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.previous.previous:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.previous.next:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.next.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.next.previous:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.next.next:hover {
+ color: #fff !important;
+ background: var(--primary) !important; }
+ .dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled {
+ color: var(--primary) !important; }
+ @media only screen and (max-width: 575px) {
+ .dataTables_wrapper .dataTables_paginate .paginate_button.previous, .dataTables_wrapper .dataTables_paginate .paginate_button.next {
+ height: 50px;
+ width: 50px;
+ line-height: 54px; } }
+ .dataTables_wrapper .dataTables_paginate span .paginate_button {
+ height: 50px;
+ width: 50px;
+ padding: 0;
+ margin-left: 0px;
+ margin: 0 2px;
+ line-height: 50px;
+ text-align: center;
+ font-size: 18px;
+ border-radius: 1rem;
+ color: var(--primary) !important;
+ border: 0 !important; }
+ @media only screen and (max-width: 575px) {
+ .dataTables_wrapper .dataTables_paginate span .paginate_button {
+ height: 50px;
+ width: 50px;
+ line-height: 50px; } }
+ .dataTables_wrapper .dataTables_paginate span .paginate_button.current, .dataTables_wrapper .dataTables_paginate span .paginate_button:hover {
+ color: var(--primary) !important;
+ background: #fff;
+ box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1); }
+ .dataTables_wrapper .dataTables_paginate span .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate span .paginate_button:hover:hover {
+ color: #fff !important;
+ background: var(--primary) !important; }
+
+.dataTables_wrapper input[type="search"], .dataTables_wrapper input[type="text"], .dataTables_wrapper select {
+ border: 1px solid #e2e2e2;
+ padding: .3rem 0.5rem;
+ color: #715d5d;
+ border-radius: 5px; }
+ [data-theme-version="dark"] .dataTables_wrapper input[type="search"], [data-theme-version="dark"] .dataTables_wrapper input[type="text"], [data-theme-version="dark"] .dataTables_wrapper select {
+ background: #171622;
+ border-color: #2e2e42;
+ color: #fff; }
+
+.dataTables_wrapper .dataTables_length {
+ margin-bottom: 15px; }
+ .dataTables_wrapper .dataTables_length .bootstrap-select {
+ width: 80px !important;
+ margin: 0 5px; }
+
+table.dataTable.no-footer {
+ border-bottom: 0; }
+
+.rounded-lg {
+ min-width: 30px; }
+
+.dataTables_scroll {
+ padding: 1rem 0; }
+ .dataTables_scrollFoot {
+ padding-top: 1rem; }
+
+.dataTablesCard {
+ background-color: #fff;
+ border-radius: 1.75rem; }
+ .dataTablesCard.border-no td {
+ border-top: 0 !important; }
+
+@media (max-width: 991.98px) {
+ .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {
+ text-align: left; } }
+
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
+.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
+ color: #969ba0 !important; }
+
+.dataTables_wrapper .dataTables_length,
+.dataTables_wrapper .dataTables_filter,
+.dataTables_wrapper .dataTables_processing,
+.dataTables_wrapper .dataTables_paginate {
+ color: #969ba0;
+ border-radius: 1rem;
+ padding: 2px 0;
+ margin-bottom: 20px; }
+
+.paging_simple_numbers.dataTables_paginate {
+ background: #f0f0f0;
+ padding: 5px 5px; }
+
+.dataTables_wrapper .dataTables_paginate .paginate_button {
+ color: #969ba0 !important; }
+
+table.dataTable.row-border tbody th,
+table.dataTable.row-border tbody td,
+table.dataTable.display tbody th,
+table.dataTable.display tbody td {
+ border-color: #f5f5f5; }
+ [data-theme-version="dark"] table.dataTable.row-border tbody th, [data-theme-version="dark"]
+ table.dataTable.row-border tbody td, [data-theme-version="dark"]
+ table.dataTable.display tbody th, [data-theme-version="dark"]
+ table.dataTable.display tbody td {
+ border-color: #2e2e42; }
+
+.dataTables_wrapper .dataTables_length .bootstrap-select .dropdown-toggle {
+ font-size: 0.813rem !important;
+ padding: 0.625rem 1rem; }
+
+.fooicon {
+ font-size: 1.25rem;
+ color: #6e6e6e; }
+
+.jsgrid-table .jsgrid-header-row > .jsgrid-header-cell {
+ color: #6e6e6e; }
+
+.jsgrid-table > tbody > tr > td {
+ padding: 1.2em; }
+
+.jsgrid-table .jsgrid-insert-row input, .jsgrid-table .jsgrid-insert-row select, .jsgrid-table .jsgrid-edit-row input, .jsgrid-table .jsgrid-edit-row select {
+ border: 1px solid #DDDFE1; }
+
+.jsgrid .jsgrid-button {
+ border: 0 !important;
+ margin-left: 10px; }
+
+.error-page .error-text {
+ font-size: 150px;
+ line-height: 1; }
+ @media only screen and (max-width: 575px) {
+ .error-page .error-text {
+ font-size: 80px; } }
+
+.error-page h4, .error-page .h4 {
+ font-size: 40px;
+ margin-bottom: 5px; }
+ @media only screen and (max-width: 575px) {
+ .error-page h4, .error-page .h4 {
+ font-size: 20px; } }
+
+.error-page p {
+ font-size: 16px; }
+ @media only screen and (max-width: 575px) {
+ .error-page p {
+ font-size: 14px; } }
+
+.flex-row-fluid {
+ -webkit-box-flex: 1;
+ flex: 1 auto;
+ -ms-flex: 1 0 0px;
+ min-width: 0; }
+
+.authincation {
+ background: var(--rgba-primary-1);
+ display: flex;
+ min-height: 100vh; }
+ .authincation .login-aside {
+ background: #fff;
+ padding-top: 80px;
+ max-width: 560px;
+ width: 100%;
+ z-index: 1;
+ position: relative; }
+ .authincation .login-aside:after {
+ content: "";
+ clip-path: polygon(0% 100%, 100% 0%, 0% 0%);
+ width: 140px;
+ height: 100%;
+ position: absolute;
+ right: -140px;
+ z-index: -1;
+ top: 0;
+ background: #fff;
+ box-shadow: 2px 0px 30px rgba(0, 0, 0, 0.15); }
+ .authincation .login-aside .aside-image {
+ min-height: 450px;
+ margin: auto 0;
+ min-width: 0;
+ background-size: contain;
+ background-repeat: no-repeat;
+ background-position: center; }
+ @media only screen and (max-width: 1400px) {
+ .authincation .login-aside {
+ max-width: 360px; } }
+ @media only screen and (max-width: 991px) {
+ .authincation .login-aside {
+ max-width: 100%;
+ padding-top: 0; }
+ .authincation .login-aside:after {
+ content: none; } }
+ @media only screen and (max-width: 575px) {
+ .authincation .login-aside .aside-image {
+ min-height: 300px; } }
+
+.authincation-content {
+ background: #fff;
+ box-shadow: 0 0 35px 0 rgba(154, 161, 171, 0.15);
+ border-radius: 5px; }
+ [data-theme-version="dark"] .authincation-content {
+ background: #212130;
+ box-shadow: none; }
+ .authincation-content.style-1 {
+ background: rgba(255, 255, 255, 0.5);
+ backdrop-filter: blur(20px); }
+ .authincation-content.style-1 .form-control {
+ background: rgba(255, 255, 255, 0.6);
+ border-radius: 5px; }
+ .authincation-content.style-1 .user-icon {
+ height: 100px;
+ background: var(--primary);
+ width: 100px;
+ text-align: center;
+ border-radius: 100px;
+ line-height: 100px;
+ margin-left: auto;
+ font-size: 60px;
+ text-align: center;
+ color: white;
+ margin-right: auto;
+ margin-top: -100px;
+ margin-bottom: 20px; }
+ .authincation-content.style-2 {
+ background: transparent;
+ box-shadow: none;
+ max-width: 530px;
+ width: 100%; }
+ .authincation-content.style-2 .form-control {
+ border: 0;
+ border-radius: 5px;
+ box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.08); }
+ @media only screen and (max-width: 575px) {
+ .authincation-content.style-2 .auth-form {
+ padding: 30px 0px; } }
+
+.welcome-content {
+ background: url("../images/1.jpg");
+ background-size: cover;
+ background-position: center;
+ height: 100%;
+ padding: 75px 50px;
+ position: relative;
+ z-index: 1;
+ border-top-left-radius: 5px;
+ border-bottom-left-radius: 5px; }
+ .welcome-content::after {
+ content: '';
+ position: absolute;
+ left: 0;
+ right: 0;
+ top: 0;
+ bottom: 0;
+ background: var(--primary);
+ opacity: 0.75;
+ z-index: -1;
+ border-top-left-radius: 5px;
+ border-bottom-left-radius: 5px; }
+ .welcome-content .welcome-title {
+ color: #fff;
+ font-weight: 500;
+ font-size: 20px; }
+ .welcome-content p {
+ color: #fff; }
+ .welcome-content .brand-logo a {
+ display: inline-block;
+ margin-bottom: 20px;
+ font-weight: 700;
+ color: #fff;
+ font-size: 20px; }
+ .welcome-content .brand-logo a img {
+ width: 100px; }
+ .welcome-content .intro-social {
+ position: absolute;
+ bottom: 75px; }
+ .welcome-content .intro-social ul {
+ margin-bottom: 0; }
+ .welcome-content .intro-social ul li {
+ display: inline-block; }
+ .welcome-content .intro-social ul li a {
+ color: #fff;
+ font-size: 14px;
+ padding: 0px 7px; }
+
+.auth-form {
+ padding: 50px 50px; }
+ @media only screen and (max-width: 575px) {
+ .auth-form {
+ padding: 30px; } }
+ .auth-form .btn {
+ height: 50px;
+ font-weight: 700; }
+ .auth-form .page-back {
+ display: inline-block;
+ margin-bottom: 15px; }
+
+.pricing_table_content {
+ background: #fff;
+ text-align: center;
+ border: 1px solid #e7e7e7;
+ border-radius: 3px;
+ padding: 25px;
+ -webkit-transition: all 0.25s ease-in-out;
+ transition: all 0.25s ease-in-out; }
+ .pricing_table_content .package {
+ font-weight: 700;
+ font-size: 18px; }
+ .pricing_table_content .price {
+ font-weight: 700;
+ font-size: 50px;
+ line-height: 100px;
+ color: #6e6e6e; }
+ .pricing_table_content hr {
+ margin: 0; }
+ .pricing_table_content .price_list {
+ padding: 30px 0;
+ text-align: left;
+ max-width: 175px;
+ margin: 0 auto; }
+ .pricing_table_content .price_list li {
+ color: #909093;
+ font-size: 14px;
+ line-height: 25px;
+ padding: 7px 0; }
+ .pricing_table_content .price_list li i {
+ margin-right: 15px; }
+ .pricing_table_content .price-btn {
+ padding: 15px 50px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ border: 1px solid #eaeaea;
+ border-radius: 5px;
+ font-weight: 700;
+ font-size: 14px;
+ margin-bottom: 25px;
+ -webkit-transition: all 0.25s ease-in-out;
+ transition: all 0.25s ease-in-out; }
+ .pricing_table_content:focus, .pricing_table_content:hover {
+ -webkit-transform: scale(1.05);
+ transform: scale(1.05);
+ -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.175);
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.175); }
+ .pricing_table_content:focus .price-btn, .pricing_table_content:hover .price-btn {
+ color: #f72b50; }
+
+.page-timeline .timeline {
+ list-style: none;
+ padding: 40px 0;
+ position: relative; }
+ .page-timeline .timeline-workplan.page-timeline .timeline {
+ padding-bottom: 0;
+ margin-bottom: 0; }
+ .page-timeline .timeline-workplan.page-timeline .timeline.timeline > li > .timeline-badge {
+ top: 4.5rem; }
+ .page-timeline .timeline-workplan.page-timeline .timeline > li {
+ margin-bottom: 2.6rem; }
+ @media only screen and (min-width: 1200px) and (max-width: 1650px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline li > p {
+ max-width: 8rem; } }
+ @media only screen and (max-width: 1199px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline li > p {
+ max-width: 7rem; } }
+ @media only screen and (max-width: 991px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline li > p {
+ max-width: 100%; } }
+ @media only screen and (max-width: 575px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline li > p {
+ max-width: 7rem; } }
+ .page-timeline .timeline-workplan.page-timeline .timeline::before {
+ left: 20%;
+ top: 6rem; }
+ [direction="rtl"] .page-timeline .timeline-workplan.page-timeline .timeline::before {
+ right: 22%;
+ left: auto; }
+ @media only screen and (max-width: 575px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline::before {
+ left: 22%; } }
+ .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
+ left: 21.4%;
+ height: 0.9rem;
+ width: 0.9rem;
+ background-color: var(--primary); }
+ [direction="rtl"] .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
+ right: 19.2%;
+ left: auto; }
+ @media only screen and (min-width: 1200px) and (max-width: 1650px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
+ left: 22.4%; } }
+ @media only screen and (max-width: 1199px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
+ left: 22.4%; } }
+ @media only screen and (max-width: 991px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
+ left: 21.7%; } }
+ @media only screen and (max-width: 767px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
+ left: 19.5%; } }
+ @media only screen and (max-width: 575px) {
+ .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge {
+ left: 21.4%; } }
+ .page-timeline .timeline-workplan.page-timeline .timeline .timeline-badge::after {
+ position: absolute;
+ width: 1.9rem;
+ height: 1.9rem;
+ background-color: var(--primary-dark);
+ content: "";
+ border-radius: 50%;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%); }
+ .page-timeline .timeline-workplan.page-timeline .timeline .timeline-panel {
+ width: 70%; }
+
+.page-timeline .timeline:before {
+ top: 0;
+ bottom: 0;
+ position: absolute;
+ content: " ";
+ width: 2px;
+ background-color: #ECEFF2;
+ left: 50%;
+ margin-left: -1.5px; }
+
+.page-timeline .timeline > li {
+ margin-bottom: 20px;
+ position: relative; }
+
+.page-timeline .timeline > li:after,
+.page-timeline .timeline > li:before {
+ content: " ";
+ display: table; }
+
+.page-timeline .timeline > li:after {
+ clear: both; }
+
+.page-timeline .timeline > li:after,
+.page-timeline .timeline > li:before {
+ content: " ";
+ display: table; }
+
+.page-timeline .timeline > li:after {
+ clear: both; }
+
+.page-timeline .timeline > li > .timeline-panel {
+ width: 46%;
+ float: left;
+ border-radius: 2px;
+ position: relative; }
+
+.page-timeline .timeline > li > .timeline-badge {
+ background-color: #f2f4fa;
+ border: 1px solid #DDDFE1;
+ border-radius: 50%;
+ color: #6e6e6e;
+ height: 40px;
+ left: 50%;
+ line-height: 40px;
+ margin-left: -13px;
+ position: absolute;
+ text-align: center;
+ top: 30px;
+ width: 40px;
+ z-index: 1;
+ transform: translate(-25%, -3rem); }
+ @media (min-width: 576px) {
+ .page-timeline .timeline > li > .timeline-badge {
+ width: 50px;
+ height: 50px;
+ line-height: 50px; } }
+
+.page-timeline .timeline > li.timeline-inverted > .timeline-panel {
+ float: right; }
+
+.page-timeline .timeline > li.timeline-inverted > .timeline-panel:before {
+ border-left-width: 0;
+ border-right-width: 15px;
+ left: -15px;
+ right: auto; }
+
+.page-timeline .timeline > li.timeline-inverted > .timeline-panel:after {
+ border-left-width: 0;
+ border-right-width: 14px;
+ left: -14px;
+ right: auto; }
+
+.page-timeline .timeline-title {
+ margin-top: 0;
+ color: inherit; }
+
+.page-timeline .event_time {
+ font-size: 14px;
+ font-weight: 600; }
+
+.page-timeline .event_vanue {
+ font-size: 14px;
+ margin: 5px 0;
+ font-weight: 600; }
+
+.page-timeline .timeline_img {
+ height: 100px;
+ width: 100px; }
+
+.page-timeline .timeline-body > p,
+.page-timeline .timeline-body > ul {
+ margin-bottom: 0; }
+
+@media (max-width: 767px) {
+ .page-timeline ul.timeline:before {
+ left: 40px; }
+ .page-timeline ul.timeline > li > .timeline-panel {
+ width: calc(100% - 90px);
+ width: -webkit-calc(100% - 90px); }
+ .page-timeline ul.timeline > li > .timeline-badge {
+ left: 28px;
+ margin-left: 0;
+ top: 16px; }
+ .page-timeline ul.timeline > li > .timeline-panel {
+ float: right; }
+ .page-timeline ul.timeline > li > .timeline-panel:before {
+ border-left-width: 0;
+ border-right-width: 15px;
+ left: -15px;
+ right: auto; }
+ .page-timeline ul.timeline > li > .timeline-panel:after {
+ border-left-width: 0;
+ border-right-width: 14px;
+ left: -14px;
+ right: auto; }
+ .page-timeline .timeline_img {
+ height: 30%;
+ width: 30%; } }
+
+.page-timeline .timeline-timestamp {
+ text-align: center; }
+ .page-timeline .timeline-timestamp .badge {
+ padding: .8rem 2rem;
+ border-radius: 50px;
+ font-size: 0.8125rem; }
+
+@media only screen and (max-width: 767px) {
+ .doctor-info-details {
+ display: block !important; } }
+
+.doctor-info-details .media {
+ position: relative; }
+ @media only screen and (max-width: 1400px) {
+ .doctor-info-details .media img {
+ width: 100%; } }
+ @media only screen and (max-width: 767px) {
+ .doctor-info-details .media {
+ float: left; } }
+ @media only screen and (max-width: 1400px) {
+ .doctor-info-details .media {
+ width: 80px;
+ height: 80px;
+ margin-right: 20px; } }
+ .doctor-info-details .media i {
+ width: 64px;
+ height: 64px;
+ border-radius: 60px;
+ border: 3px solid #fff;
+ line-height: 58px;
+ text-align: center;
+ background: var(--primary);
+ position: absolute;
+ right: -15px;
+ bottom: -15px;
+ color: #fff;
+ font-size: 24px; }
+ @media only screen and (max-width: 1400px) {
+ .doctor-info-details .media i {
+ width: 50px;
+ height: 50px;
+ font-size: 18px;
+ line-height: 46px; } }
+ @media only screen and (max-width: 575px) {
+ .doctor-info-details .media i {
+ width: 35px;
+ height: 35px;
+ font-size: 16px;
+ line-height: 33px;
+ right: -7px;
+ bottom: -7px; } }
+
+.doctor-info-details .media-body {
+ padding-left: 40px; }
+ @media only screen and (max-width: 1400px) {
+ .doctor-info-details .media-body {
+ padding-left: 20px; } }
+ @media only screen and (max-width: 767px) {
+ .doctor-info-details .media-body {
+ padding-left: 0; } }
+ .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
+ font-size: 40px;
+ line-height: 1.2;
+ font-weight: 600;
+ color: #000; }
+ @media only screen and (max-width: 1400px) {
+ .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
+ font-size: 28px; } }
+ @media only screen and (max-width: 575px) {
+ .doctor-info-details .media-body h2, .doctor-info-details .media-body .h2 {
+ font-size: 20px; } }
+ .doctor-info-details .media-body p {
+ font-size: 18px;
+ font-weight: 500;
+ color: #3e4954; }
+ .doctor-info-details .media-body span {
+ color: #333333; }
+ .doctor-info-details .media-body span i {
+ transform: scale(1.3);
+ display: inline-block;
+ margin-right: 10px; }
+
+.doctor-info-details .star-review i {
+ font-size: 22px; }
+ @media only screen and (max-width: 1400px) {
+ .doctor-info-details .star-review i {
+ font-size: 16px; } }
+
+.doctor-info-content p {
+ line-height: 1.4; }
+
+.review-box {
+ border: 1px solid #f0f0f0;
+ border-radius: 18px;
+ padding: 20px 30px 30px 30px; }
+ @media only screen and (max-width: 1400px) {
+ .review-box {
+ padding: 15px 15px 20px 15px; } }
+ @media only screen and (max-width: 767px) {
+ .review-box {
+ display: block !important; } }
+ .review-box h4, .review-box .h4 {
+ font-size: 20px; }
+ .review-box p {
+ font-size: 14px;
+ line-height: 1.4; }
+ @media only screen and (max-width: 767px) {
+ .review-box img {
+ width: 60px;
+ float: left; } }
+ .review-box .media-footer {
+ min-width: 150px; }
+ @media only screen and (max-width: 1400px) {
+ .review-box .media-footer {
+ min-width: 110px; } }
+ @media only screen and (max-width: 767px) {
+ .review-box .star-review {
+ margin-top: 15px; } }
+ .review-box .star-review span {
+ display: block;
+ font-size: 24px;
+ font-weight: 600;
+ margin-bottom: 15px;
+ line-height: 1.3; }
+ @media only screen and (max-width: 767px) {
+ .review-box .star-review span {
+ font-size: 16px;
+ display: inline-block;
+ margin-bottom: 0; } }
+ .review-box .star-review i {
+ font-size: 18px;
+ margin: 0 2px; }
+ @media only screen and (max-width: 1400px) {
+ .review-box .star-review i {
+ font-size: 16px;
+ margin: 0 1px; } }
+
+@media only screen and (max-width: 767px) {
+ .patient-box {
+ display: block !important; } }
+
+.patient-box .up-sign i {
+ font-size: 50px;
+ line-height: 0.7; }
+
+@media only screen and (max-width: 767px) {
+ .patient-box .up-sign {
+ float: right; } }
+
+@media only screen and (max-width: 767px) {
+ .patient-box img {
+ width: 100px;
+ float: left; } }
+
+.patient-calender {
+ color: #fff; }
+ .patient-calender .bootstrap-datetimepicker-widget table td,
+ .patient-calender .bootstrap-datetimepicker-widget table th {
+ padding: 15px 5px;
+ border-radius: 1.75rem; }
+ .patient-calender .bootstrap-datetimepicker-widget table th {
+ height: 20px;
+ line-height: 20px;
+ width: 20px;
+ font-weight: 400;
+ opacity: 0.7;
+ font-size: 14px; }
+ .patient-calender .bootstrap-datetimepicker-widget table td.active,
+ .patient-calender .bootstrap-datetimepicker-widget table td.active:hover,
+ .patient-calender .bootstrap-datetimepicker-widget table span,
+ .patient-calender .bootstrap-datetimepicker-widget table i {
+ color: #fff; }
+ .patient-calender .bootstrap-datetimepicker-widget table thead tr:first-child th {
+ font-size: 18px;
+ font-weight: 600;
+ opacity: 1; }
+ .patient-calender .bootstrap-datetimepicker-widget table .btn-primary {
+ border: 0;
+ padding: 10px; }
+ .patient-calender .bootstrap-datetimepicker-widget table .btn-primary,
+ .patient-calender .bootstrap-datetimepicker-widget table td span.active,
+ .patient-calender .bootstrap-datetimepicker-widget table td i.active,
+ .patient-calender .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
+ .patient-calender .bootstrap-datetimepicker-widget table td span:hover,
+ .patient-calender .bootstrap-datetimepicker-widget table td i:hover,
+ .patient-calender .bootstrap-datetimepicker-widget table td.day:hover,
+ .patient-calender .bootstrap-datetimepicker-widget table td.hour:hover,
+ .patient-calender .bootstrap-datetimepicker-widget table td.minute:hover,
+ .patient-calender .bootstrap-datetimepicker-widget table td.second:hover {
+ background: rgba(0, 0, 0, 0.2); }
+ .patient-calender .datepicker table tr td.active, .patient-calender .datepicker table tr td.today {
+ background: rgba(0, 0, 0, 0.2) !important; }
+
+.abilities-chart .ct-chart .ct-label {
+ font-size: 16px;
+ fill: #000; }
+
+.abilities-chart .ct-chart .ct-series.ct-series-a .ct-slice-donut {
+ stroke: #209f84; }
+
+.abilities-chart .ct-chart .ct-series.ct-series-b .ct-slice-donut {
+ stroke: #07654e; }
+
+.abilities-chart .ct-chart .ct-series.ct-series-c .ct-slice-donut {
+ stroke: #93cbff; }
+
+.abilities-chart .chart-point {
+ font-size: 16px;
+ justify-content: space-between;
+ margin-top: 40px; }
+
+.abilities-chart .chart-point .a,
+.abilities-chart .chart-point .b,
+.abilities-chart .chart-point .c {
+ width: 32px;
+ height: 8px;
+ display: block;
+ border-radius: 8px;
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 10px; }
+
+.abilities-chart .chart-point .a {
+ background: #07654e; }
+
+.abilities-chart .chart-point .b {
+ background: #209f84; }
+
+.abilities-chart .chart-point .c {
+ background: #93cbff; }
+
+.patient-map-area {
+ position: relative;
+ border-radius: 12px;
+ overflow: hidden; }
+ .patient-map-area a {
+ position: absolute;
+ bottom: 30px;
+ left: 30px; }
+ .patient-map-area i {
+ background: #3e4954;
+ position: absolute;
+ top: 30px;
+ right: 30px;
+ width: 56px;
+ height: 56px;
+ text-align: center;
+ line-height: 56px;
+ font-size: 24px;
+ color: #fff;
+ border-radius: 56px; }
+ .patient-map-area img {
+ width: 100%; }
+
+.iconbox {
+ position: relative;
+ padding-left: 70px; }
+ .iconbox i {
+ background: #f9f7fa;
+ width: 56px;
+ height: 56px;
+ line-height: 56px;
+ border-radius: 56px;
+ text-align: center;
+ font-size: 32px;
+ color: var(--primary);
+ position: absolute;
+ left: 0;
+ top: 0; }
+ .iconbox p {
+ margin: 0;
+ color: #484848;
+ font-size: 18px;
+ line-height: 1.3;
+ font-weight: 500; }
+ .iconbox small, .iconbox .small {
+ margin-bottom: 5px;
+ font-size: 16px;
+ display: block; }
+
+.widget-timeline-icon {
+ padding: 50px; }
+ @media only screen and (max-width: 1400px) {
+ .widget-timeline-icon {
+ padding: 30px; } }
+ @media only screen and (max-width: 575px) {
+ .widget-timeline-icon {
+ overflow: scroll;
+ padding: 15px; } }
+ .widget-timeline-icon .timeline {
+ display: flex; }
+ @media only screen and (max-width: 575px) {
+ .widget-timeline-icon .timeline {
+ display: block;
+ margin-left: 10px; } }
+ .widget-timeline-icon li {
+ position: relative;
+ border-top: 6px solid var(--primary); }
+ @media only screen and (max-width: 575px) {
+ .widget-timeline-icon li {
+ border-top: 0;
+ border-left: 6px solid var(--primary); } }
+ .widget-timeline-icon li a {
+ padding: 25px 50px 0px 0px;
+ display: block; }
+ @media only screen and (max-width: 1400px) {
+ .widget-timeline-icon li a {
+ padding: 15px 25px 0px 0px; } }
+ @media only screen and (max-width: 575px) {
+ .widget-timeline-icon li a {
+ padding: 0px 0px 30px 30px; } }
+ .widget-timeline-icon li .icon {
+ position: absolute;
+ width: 20px;
+ height: 20px;
+ font-size: 24px;
+ color: #fff;
+ text-align: center;
+ line-height: 56px;
+ border-radius: 56px;
+ left: -2px;
+ top: -14px; }
+ @media only screen and (max-width: 575px) {
+ .widget-timeline-icon li .icon {
+ left: -12px;
+ top: -4px; } }
+ .widget-timeline-icon li:last-child {
+ border-color: transparent; }
+ @media only screen and (max-width: 575px) {
+ .widget-timeline-icon li:last-child {
+ border-left: 6px solid transparent; } }
+
+.assigned-doctor {
+ position: relative; }
+ .assigned-doctor .owl-item img {
+ width: 90px; }
+ .assigned-doctor .owl-next,
+ .assigned-doctor .owl-prev {
+ position: absolute;
+ width: 60px;
+ height: 60px;
+ line-height: 60px;
+ border-radius: 0.75rem;
+ top: 50%;
+ background: #fff;
+ color: var(--primary);
+ font-size: 18px;
+ margin-top: -30px;
+ text-align: center;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s;
+ cursor: pointer;
+ box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.13); }
+ @media only screen and (max-width: 575px) {
+ .assigned-doctor .owl-next,
+ .assigned-doctor .owl-prev {
+ width: 45px;
+ height: 45px;
+ line-height: 45px; } }
+ .assigned-doctor .owl-next:hover,
+ .assigned-doctor .owl-prev:hover {
+ background: #450b5a;
+ color: #fff; }
+ .assigned-doctor .owl-next {
+ right: -45px; }
+ @media only screen and (max-width: 575px) {
+ .assigned-doctor .owl-next {
+ right: -25px; } }
+ .assigned-doctor .owl-prev {
+ left: -45px; }
+ @media only screen and (max-width: 575px) {
+ .assigned-doctor .owl-prev {
+ left: -25px; } }
+
+.review-table {
+ padding: 25px;
+ box-shadow: none;
+ border-radius: 0;
+ border-bottom: 1px solid #eee;
+ height: auto;
+ margin-bottom: 0; }
+ .review-table .disease {
+ border-left: 1px solid #eee;
+ padding-left: 20px; }
+ @media only screen and (max-width: 991px) {
+ .review-table .disease {
+ border-left: 0;
+ padding-left: 0;
+ margin-right: 10px !important;
+ margin-left: 0; } }
+ .review-table .star-review i {
+ font-size: 20px; }
+ @media only screen and (max-width: 991px) {
+ .review-table .star-review i {
+ font-size: 216x; } }
+ .review-table .media-body p {
+ color: #3e4954;
+ font-size: 18px;
+ line-height: 1.5; }
+ @media only screen and (max-width: 991px) {
+ .review-table .media-body p {
+ font-size: 14px; } }
+ .review-table .media-footer {
+ min-width: 500px; }
+ @media only screen and (max-width: 1400px) {
+ .review-table .media-footer {
+ min-width: 300px;
+ margin-left: 10px; } }
+ @media only screen and (max-width: 991px) {
+ .review-table .media-footer {
+ margin-left: 0;
+ margin-top: 25px; } }
+ @media only screen and (max-width: 991px) {
+ .review-table img {
+ float: left;
+ width: 80px; } }
+ @media only screen and (max-width: 991px) {
+ .review-table .media {
+ display: block !important; } }
+ @media only screen and (max-width: 1199px) {
+ .review-table .custom-control {
+ float: right; } }
+ @media only screen and (max-width: 991px) {
+ .review-table {
+ padding: 15px; } }
+
+.review-tab.nav-pills {
+ margin-bottom: 0; }
+ .review-tab.nav-pills li {
+ display: inline-block; }
+ .review-tab.nav-pills li a.nav-link {
+ color: #6b6b6b;
+ background: #e9e9e9;
+ box-shadow: none;
+ border-radius: 0;
+ font-weight: 600;
+ font-size: 16px;
+ padding: 15px 40px;
+ margin-right: 1px; }
+ .review-tab.nav-pills li a.nav-link.active {
+ color: var(--primary);
+ background: #fff; }
+ @media only screen and (max-width: 991px) {
+ .review-tab.nav-pills li a.nav-link {
+ font-size: 14px;
+ padding: 10px 15px; } }
+ .review-tab.nav-pills li:first-child a.nav-link {
+ border-radius: 1.75rem 0 0 0; }
+ .review-tab.nav-pills li:last-child a.nav-link {
+ border-radius: 0 1.75rem 0 0; }
+
+.heart-blast {
+ background-position: -1680px 0 !important;
+ transition: background 1s steps(28); }
+
+.heart {
+ width: 60px;
+ height: 60px;
+ display: inline-block;
+ background: url("../images/like.png");
+ cursor: pointer;
+ margin: -25px -15px; }
+
+.invoice-card-row .invoice-card {
+ overflow: hidden;
+ position: relative; }
+ .invoice-card-row .invoice-card .icon {
+ height: 60px;
+ width: 60px;
+ min-width: 60px;
+ line-height: 54px;
+ border-radius: 50%;
+ background: rgba(255, 255, 255, 0.4);
+ text-align: center; }
+ @media only screen and (min-width: 1200px) and (max-width: 1600px) {
+ .invoice-card-row .invoice-card .icon {
+ height: 50px;
+ width: 50px;
+ min-width: 50px;
+ line-height: 45px; }
+ .invoice-card-row .invoice-card .icon svg {
+ transform: scale(0.8); } }
+ .invoice-card-row .invoice-card .card-body {
+ padding: 35px 30px 45px 30px;
+}
+ @media only screen and (min-width: 1200px) and (max-width: 1600px) {
+ .invoice-card-row .invoice-card .card-body {
+ padding: 30px 25px 30px 25px; }
+ .invoice-card-row .invoice-card .card-body .fs-18 {
+ font-size: 15px !important; } }
+ .invoice-card-row .invoice-card .invoice-num {
+ font-size: 38px;
+ margin-bottom: 5px; }
+ @media only screen and (max-width: 1600px) {
+ .invoice-card-row .invoice-card .invoice-num {
+ font-size: 30px; } }
+ .invoice-card-row .invoice-card:after {
+ position: absolute;
+ content: ""; }
+ @media only screen and (max-width: 575px) {
+ .invoice-card-row .invoice-card .card-body {
+ padding: 20px 20px 25px 20px; }
+ .invoice-card-row .invoice-card .invoice-num {
+ font-size: 30px; } }
+
+.invoice-card-row > div:nth-child(1) .invoice-card:after {
+ height: 120px;
+ width: 120px;
+ transform: rotate(40deg);
+ top: -35px;
+ right: -35px;
+ border-radius: 1.75rem;
+ background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);
+ background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);
+ background: linear-gradient(to right, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26ffffff', endColorstr='#00ffffff',GradientType=1 ); }
+
+.invoice-card-row > div:nth-child(2) .invoice-card:after {
+ height: 150px;
+ width: 150px;
+ transform: rotate(40deg);
+ bottom: -40px;
+ right: -30px;
+ border-radius: 1.75rem;
+ background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
+ background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
+ background: linear-gradient(to right, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26ffffff', endColorstr='#00ffffff',GradientType=1 ); }
+
+.invoice-card-row > div:nth-child(3) .invoice-card:after {
+ height: 100px;
+ width: 100px;
+ transform: rotate(-45deg);
+ top: -35px;
+ right: 30px;
+ border-radius: 1.75rem;
+ background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
+ background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
+ background: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26ffffff', endColorstr='#00ffffff',GradientType=1 ); }
+
+.invoice-card-row > div:nth-child(4) .invoice-card:after {
+ height: 100px;
+ width: 100px;
+ transform: rotate(145deg);
+ bottom: -45px;
+ right: 0px;
+ border-radius: 1.75rem;
+ background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
+ background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
+ background: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26ffffff', endColorstr='#00ffffff',GradientType=1 ); }
+
+.card-list {
+ height: auto; }
+ .card-list li {
+ display: flex;
+ align-items: center;
+ color: #000;
+ margin-bottom: 15px;
+ font-weight: 600; }
+ .card-list li span {
+ color: #969ba0;
+ margin-left: auto; }
+ .card-list li .circle {
+ display: inline-block;
+ height: 19px;
+ width: 19px;
+ border-radius: 19px;
+ margin-right: 10px;
+ margin-left: 0; }
+
+.card-bx {
+ position: relative;
+ z-index: 1;
+ border-radius: 1.75rem;
+ overflow: hidden;
+ padding: 30px 35px;
+ display: flex; }
+ .card-bx .card-info {
+ padding-top: 30px;
+ flex: 1; }
+ .card-bx .card-info h2, .card-bx .card-info .h2 {
+ font-size: 36px; }
+ .card-bx .change-btn {
+ writing-mode: tb;
+ position: relative;
+ font-weight: 600;
+ background: #fff;
+ color: #000;
+ border-radius: 1.25rem;
+ transform: rotate(-180deg);
+ font-size: 17px;
+ padding: 20px 23px; }
+ .card-bx .change-btn .reload-icon {
+ height: 53px;
+ width: 53px;
+ line-height: 53px;
+ background: #fafafa;
+ color: #969ba0;
+ border-radius: 1.25rem;
+ text-align: center;
+ font-size: 20px;
+ margin: 10px -15px -10px;
+ float: right;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+ .card-bx .change-btn .reload-icon i {
+ -webkit-transition: all 0.8s;
+ -ms-transition: all 0.8s;
+ transition: all 0.8s; }
+ .card-bx .change-btn .up-ico {
+ margin-bottom: 20px;
+ color: #9fa4a6; }
+ .card-bx .change-btn:after {
+ content: "";
+ position: absolute;
+ right: 10px;
+ z-index: -1;
+ top: 50%;
+ transform: translateY(-50%);
+ width: 100%;
+ height: 90%;
+ border-radius: inherit;
+ background: rgba(255, 255, 255, 0.3); }
+ .card-bx .pattern-img {
+ z-index: -1;
+ position: absolute;
+ height: 100%;
+ width: 100%;
+ object-fit: cover;
+ content: "";
+ top: 0;
+ left: 0;
+ opacity: 0.6;
+}
+ @media only screen and (max-width: 575px) {
+ .card-bx {
+ padding: 15px 15px; }
+ .card-bx .card-info {
+ padding-top: 15px; }
+ .card-bx .card-info h2, .card-bx .card-info .h2 {
+ font-size: 30px; }
+ .card-bx .change-btn {
+ padding: 15px 15px; } }
+
+.default-progress {
+ height: 20px; }
+
+.bg-gradient-1 {
+ background: #ac39d4;
+ background: -moz-linear-gradient(left, #ac39d4 0%, #f04cf3 100%);
+ background: -webkit-linear-gradient(left, #ac39d4 0%, #f04cf3 100%);
+ background: linear-gradient(to right, rgb(142, 45, 226), rgb(74, 0, 224));
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac39d4', endColorstr='#f04cf3',GradientType=1 );
+}
+
+.bg-gradient-2 {
+ background: #40d4a8;
+ background: -moz-linear-gradient(left, #40d4a8 0%, #40e5dc 100%);
+ background: -webkit-linear-gradient(left, #40d4a8 0%, #40e5dc 100%);
+ background: linear-gradient(to right, rgb(127, 0, 255), rgb(225, 0, 255));
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40d4a8', endColorstr='#40e5dc',GradientType=1 ); }
+
+.bg-gradient-3 {
+ background: #1eb6e7;
+ background: -moz-linear-gradient(left, #1eb6e7 0%, #4aece2 100%);
+ background: -webkit-linear-gradient(left, #1eb6e7 0%, #4aece2 100%);
+ background: linear-gradient(to right, rgb(127, 0, 255), rgb(225, 0, 255));
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eb6e7', endColorstr='#4aece2',GradientType=1 ); }
+
+.bg-gradient-4 {
+ background: #461ee7;
+ background: -moz-linear-gradient(left, #461ee7 0%, #ba49ff 100%);
+ background: -webkit-linear-gradient(left, #461ee7 0%, #ba49ff 100%);
+ background: linear-gradient(to right, #461ee7 0%, #ba49ff 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#461ee7', endColorstr='#ba49ff',GradientType=1 ); }
+
+.bg-gradient-5 {
+ background: #496ecc;
+ background: -moz-linear-gradient(left, #496ecc 0%, #33b7e0 100%);
+ background: -webkit-linear-gradient(left, #496ecc 0%, #33b7e0 100%);
+ background: linear-gradient(to right, #496ecc 0%, #33b7e0 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#496ecc', endColorstr='#33b7e0',GradientType=1 ); }
+
+.transactions-table .tr-icon {
+ border-radius: 1.25rem; }
+
+.transactions-table tr td:first-child {
+ width: 50px; }
+
+.card-tabs .nav-tabs {
+ width: max-content;
+ border-bottom: 4px solid #f4f5f9; }
+ .card-tabs .nav-tabs .nav-link {
+ border: 0;
+ position: relative;
+ font-weight: 600;
+ color: #969ba0; }
+ .card-tabs .nav-tabs .nav-link:after {
+ content: "";
+ position: absolute;
+ height: 4px;
+ background: var(--primary);
+ width: 0px;
+ left: 50%;
+ bottom: -4px;
+ border-radius: 5px;
+ transform: translateX(-50%);
+ -webkit-transition: all 0.2s;
+ -ms-transition: all 0.2s;
+ transition: all 0.2s; }
+ .card-tabs .nav-tabs .nav-link.active {
+ background: transparent;
+ color: var(--primary); }
+ .card-tabs .nav-tabs .nav-link.active:after {
+ width: 100%; }
+
+.card-tabs.style-1 .nav-tabs {
+ background: #fff;
+ border-radius: 1rem;
+ padding: 5px;
+ border: 0;
+ width: max-content; }
+ .card-tabs.style-1 .nav-tabs .nav-link {
+ padding: 12px 20px;
+ z-index: 1; }
+ .card-tabs.style-1 .nav-tabs .nav-link:after {
+ bottom: 0;
+ border-radius: 10px;
+ z-index: -1;
+ height: 100%; }
+ .card-tabs.style-1 .nav-tabs .nav-link.active {
+ color: #fff; }
+ @media only screen and (max-width: 575px) {
+ .card-tabs.style-1 .nav-tabs {
+ width: auto; }
+ .card-tabs.style-1 .nav-tabs .nav-link {
+ padding: 10px 12px; } }
+
+.coin-card {
+ background: #5bcfc5;
+ background: -moz-linear-gradient(left, #5bcfc5 25%, #3197b7 100%);
+ background: -webkit-linear-gradient(left, #5bcfc5 25%, #3197b7 100%);
+ background: linear-gradient(to right, rgb(142, 45, 226), rgb(74, 0, 224));
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bcfc5', endColorstr='#3197b7',GradientType=1 );
+ color: #fff; }
+ .coin-card:after {
+ content: "";
+ position: absolute;
+ bottom: -20px;
+ right: 0;
+ height: 90px;
+ width: 90px;
+ transform: rotate(45deg);
+ border-radius: 15px;
+ background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.1) 0%, rgba(49, 151, 183, 0) 100%);
+ background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.1) 0%, rgba(49, 151, 183, 0) 100%);
+ background: linear-gradient(to right, rgba(255, 255, 255, 0.1) 0%, rgba(49, 151, 183, 0) 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#003197b7',GradientType=1 ); }
+ .coin-card .coin-icon {
+ line-height: 100px;
+ text-align: center;
+ height: 100px;
+ width: 100px;
+ min-width: 100px;
+ margin-right: 30px;
+ background: rgba(255, 255, 255, 0.1);
+ border-radius: 1.5rem; }
+ @media only screen and (max-width: 575px) {
+ .coin-card .coin-icon {
+ float: left;
+ line-height: 80px;
+ height: 80px;
+ width: 80px;
+ min-width: 80px; } }
+
+.progress-card .progress-vertical-bottom {
+ margin-right: 0;
+ margin-left: 1rem; }
+
+.transaction-caret {
+ text-align: center;
+ font-size: 16px;
+ font-weight: 700;
+ margin-left: 20px; }
+ .transaction-caret i {
+ font-size: 35px;
+ line-height: 1;
+ position: relative;
+ bottom: -15px; }
+
+.user-bx {
+ background: var(--rgba-primary-1);
+ border-radius: 1rem;
+ display: flex;
+ align-items: center;
+ padding: 10px 18px;
+ margin: 0 -18px; }
+ .user-bx img {
+ height: 60px;
+ width: 60px;
+ margin-right: 1rem;
+ border-radius: 1rem; }
+ .user-bx > div {
+ flex: 1; }
+ .user-bx .user-name {
+ font-size: 1rem;
+ margin-bottom: 0; }
+ .user-bx .meta {
+ font-size: 0.75rem; }
+ .user-bx .check-icon {
+ height: 30px;
+ width: 30px;
+ line-height: 30px;
+ font-size: 1.25rem;
+ background: var(--primary);
+ color: #fff;
+ border-radius: 50%;
+ text-align: center; }
+ @media only screen and (max-width: 575px) {
+ .user-bx {
+ margin: 0; } }
+
+.user-list {
+ display: flex;
+ overflow: hidden; }
+ .user-list li {
+ height: 60px;
+ width: 60px;
+ min-width: 60px;
+ overflow: hidden;
+ border: 3px solid #fff;
+ border-radius: 60px;
+ margin-right: -15px; }
+ .user-list li img {
+ height: 100%;
+ width: 100%;
+ object-fit: cover; }
+
+.amount-input {
+ font-size: 30px;
+ color: #000;
+ border: 0;
+ text-align: center; }
+ .amount-input:hover, .amount-input:focus {
+ color: #000; }
+
+.ic-card {
+ border-radius: 1.75rem;
+ overflow: hidden;
+ display: flex;
+ margin-top: 30px; }
+ .ic-card > a {
+ text-align: center;
+ padding: 25px 10px;
+ width: 50%;
+ background: rgba(255, 255, 255, 0.9); }
+ .ic-card > a:first-child {
+ border-right: 2px solid #fff; }
+ .ic-card i {
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 10px;
+ height: 62px;
+ width: 62px;
+ line-height: 62px;
+ text-align: center;
+ color: #fff;
+ border-radius: 1rem;
+ display: block; }
+ .ic-card span {
+ font-size: 16px;
+ color: #4f7086;
+ font-weight: 600; }
+
+.action-card {
+ z-index: 1;
+ height: auto; }
+ .action-card:after {
+ z-index: -1;
+ position: absolute;
+ height: 100%;
+ width: 100%;
+ content: "";
+ top: 0;
+ left: 0;
+ background-image: url("../images/pattern/pattern7.png");
+ background-size: cover;
+ background-position: inherit;
+ background-repeat: no-repeat; }
+
+.accordion.style-1 .accordion-item {
+ border-bottom: 1px solid #f5f5f5;
+ margin-bottom: 0; }
+ .accordion.style-1 .accordion-item:last-child {
+ border-bottom: 0; }
+
+.accordion.style-1 .accordion-header {
+ border: 0;
+ display: flex;
+ flex-flow: wrap;
+ align-items: center;
+ background: #4f7086;
+ justify-content: space-between;
+ -webkit-transition: all 0.2s;
+ -ms-transition: all 0.2s;
+ transition: all 0.2s;
+ border-radius: 1rem 1rem 0 0;
+ border-bottom: 1px solid #425e71;
+ padding: 18px 4.0625rem 5px 30px; }
+ .accordion.style-1 .accordion-header > span {
+ color: #fff;
+ font-size: 16px;
+ font-weight: 600; }
+ .accordion.style-1 .accordion-header .user-info {
+ color: #fff; }
+ .accordion.style-1 .accordion-header .user-info a {
+ color: #fff; }
+ .accordion.style-1 .accordion-header .accordion-header-indicator:before {
+ content: "\f0d7";
+ font-family: 'font Awesome 5 Free';
+ font-size: 20px;
+ color: #fff;
+ font-weight: 900; }
+ .accordion.style-1 .accordion-header .profile-image {
+ position: relative;
+ margin-right: 20px; }
+ .accordion.style-1 .accordion-header .profile-image img {
+ height: 63px;
+ width: 63px;
+ border-radius: 3rem;
+ -webkit-transition: all 0.2s;
+ -ms-transition: all 0.2s;
+ transition: all 0.2s; }
+ .accordion.style-1 .accordion-header .profile-image span {
+ height: 36px;
+ width: 36px;
+ line-height: 28px;
+ text-align: center;
+ display: inline-block;
+ border: 2px solid #fff;
+ border-radius: 3rem;
+ position: absolute;
+ bottom: -2px;
+ right: -10px; }
+ .accordion.style-1 .accordion-header.collapsed {
+ background: transparent;
+ border-bottom: 0; }
+ .accordion.style-1 .accordion-header.collapsed > span {
+ color: #000; }
+ .accordion.style-1 .accordion-header.collapsed .user-info {
+ color: #000; }
+ .accordion.style-1 .accordion-header.collapsed .user-info a {
+ color: #000; }
+ .accordion.style-1 .accordion-header.collapsed .accordion-header-indicator:before {
+ content: "\f0da";
+ color: #d3d6e4; }
+ .accordion.style-1 .accordion-header.collapsed .profile-image img {
+ height: 63px;
+ width: 63px;
+ border-radius: 1rem; }
+ .accordion.style-1 .accordion-header > * {
+ padding-right: 15px;
+ margin-bottom: 15px; }
+
+.accordion.style-1 .accordion-body-text {
+ padding: 1.5rem 1.75rem 0.625rem 1.75rem; }
+
+.accordion.style-1 .accordion_body {
+ border-radius: 0 0 1rem 1rem;
+ -webkit-transition: all 0.2s;
+ -ms-transition: all 0.2s;
+ transition: all 0.2s; }
+ .accordion.style-1 .accordion_body.show {
+ -webkit-transition: all 0.2s;
+ -ms-transition: all 0.2s;
+ transition: all 0.2s;
+ background: #4f7086; }
+ .accordion.style-1 .accordion_body.show .payment-details {
+ color: #fff; }
+ .accordion.style-1 .accordion_body .payment-details {
+ display: flex;
+ flex-flow: wrap;
+ justify-content: space-between; }
+ .accordion.style-1 .accordion_body .payment-details .info {
+ display: flex;
+ padding: 8px 15px;
+ align-items: center;
+ background: #416277;
+ border-radius: 1rem; }
+ .accordion.style-1 .accordion_body .payment-details span {
+ font-size: 1rem; }
+
+.invoice-list {
+ display: flex;
+ align-items: center;
+ padding: 20px 30px;
+ border-bottom: 1px solid #f5f5f5; }
+ .invoice-list:last-child {
+ border-bottom: 0; }
+ .invoice-list img {
+ height: 50px;
+ width: 50px; }
+
+.card-slider {
+ margin-bottom: 30px; }
+ .card-slider.owl-carousel .owl-item {
+ transform: scale(0.85);
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+ .card-slider.owl-carousel .owl-item .card-info img {
+ width: 62px; }
+ .card-slider.owl-carousel .owl-item.active.center {
+ transform: scale(1); }
+ .card-slider .card-bx {
+ height: 291px; }
+ @media only screen and (max-width: 575px) {
+ .card-slider .card-bx {
+ height: 260px; } }
+
+.oi-icon {
+ display: inline-block;
+ width: 40px;
+ height: 40px;
+ min-width: 40px;
+ line-height: 40px;
+ border-radius: 40px;
+ text-align: center; }
+
+.description-bx .card-bx {
+ width: 416px;
+ min-width: 416px; }
+ .description-bx .card-bx .card-info {
+ padding-top: 10px; }
+ @media only screen and (max-width: 575px) {
+ .description-bx .card-bx {
+ width: 100%;
+ min-width: 100%; } }
+
+.description {
+ font-size: 1rem;
+ color: #000;
+ font-weight: 600; }
+
+.specifics-list {
+ display: flex;
+ flex-flow: wrap; }
+ .specifics-list li {
+ width: 50%;
+ float: left;
+ display: flex;
+ margin-top: 25px; }
+ .specifics-list li > span {
+ height: 30px;
+ width: 10px;
+ border-radius: 10px;
+ display: inline-block;
+ margin-right: 15px; }
+
+.transaction-details {
+ border-top: 1px solid #e4e4e4; }
+ .transaction-details .user-bx-2 {
+ display: flex;
+ align-items: center; }
+ .transaction-details .user-bx-2 img {
+ height: 85px;
+ width: 85px;
+ margin-right: 20px; }
+ .transaction-details .user-bx-2 > div span {
+ font-size: 1rem;
+ color: #464646; }
+ .transaction-details .amount-bx {
+ background: #fff6e0;
+ border-radius: 1rem;
+ width: 330px;
+ display: flex;
+ padding: 20px;
+ align-items: center; }
+ .transaction-details .amount-bx i {
+ height: 54px;
+ width: 54px;
+ font-size: 25px;
+ margin-right: 20px;
+ border-radius: 1rem;
+ line-height: 54px;
+ text-align: center;
+ background: #ff7426;
+ color: #fff; }
+
+.maxh250 {
+ max-height: 250px; }
+
+.dashboard-select {
+ padding-right: 45px;
+ border-radius: 3rem;
+ border-color: var(--primary);
+ height: 46px;
+ line-height: 44px;
+ text-transform: capitalize; }
+ .dashboard-select .current {
+ color: var(--primary); }
+ .dashboard-select:hover, .dashboard-select:active, .dashboard-select:focus {
+ border-color: var(--primary); }
+ .dashboard-select:after {
+ right: 20px;
+ margin-top: -8px;
+ border-bottom: 4px solid var(--primary);
+ border-right: 4px solid var(--primary);
+ border-top: 4px solid transparent;
+ border-left: 4px solid transparent; }
+ .dashboard-select .list {
+ box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }
+
+@media only screen and (max-width: 575px) {
+ .card-list-img {
+ width: 80px; } }
+
+.nice-select.default-select {
+ line-height: 2.6rem; }
+ @media only screen and (max-width: 575px) {
+ .nice-select.default-select {
+ line-height: 1.6rem; } }
+
+.accordion-item {
+ border: 0;
+ background: none; }
+
+.ck-editor__editable {
+ height: 200px; }
+
+/*
+===================================
+ Product detail
+===================================*/
+.produtct-detail-tag {
+ display: inline-block; }
+ .produtct-detail-tag a {
+ font-style: 13px;
+ color: #6e6e6e; }
+
+.product-detail-content .item-tag {
+ background: #828690;
+ border-radius: 6px;
+ display: inline-block;
+ font-size: 12px;
+ margin-right: 4px;
+ padding: 2px 12px;
+ color: #fff; }
+
+.filtaring-area h4, .filtaring-area .h4 {
+ color: #1d1d1d;
+ font-size: 16px;
+ font-weight: 400;
+ text-transform: lowercase; }
+
+.plus-minus-input .input-icon {
+ font-size: 13px;
+ color: #6e6e6e; }
+
+.plus-minus-input {
+ display: flex;
+ width: 120px; }
+ .plus-minus-input .custom-btn {
+ border-radius: 0;
+ height: 40px;
+ padding: 12px 8px;
+ background: #fff;
+ border: 1px solid #f5f5f5; }
+ .plus-minus-input .form-control:hover, .plus-minus-input .form-control:focus, .plus-minus-input .form-control:active {
+ border: 1px solid #f5f5f5; }
+
+.btn-reveal-trigger .avatar-xl {
+ min-width: 30px; }
+
+.share-view {
+ display: inline-block; }
+ .share-view ul li {
+ display: inline-block; }
+ .share-view .share-icon {
+ width: 40px;
+ height: 40px;
+ display: inline-block;
+ border: 1px solid #f5f5f5;
+ text-align: center;
+ line-height: 40px;
+ font-style: 16px;
+ color: #f5f5f5;
+ margin-right: 8px; }
+
+/*--------tab----------*/
+.veritical-line {
+ padding: 20px 30px;
+ border-top: 1px solid #f5f5f5;
+ border-right: 1px solid #f5f5f5;
+ border-bottom: 1px solid #f5f5f5;
+ position: relative; }
+ .veritical-line:before {
+ background: #f5f5f5;
+ bottom: 0;
+ content: "";
+ height: 100%;
+ left: -1px;
+ max-height: 40%;
+ position: absolute;
+ width: 1px; }
+
+.tab-content-text p {
+ color: #6e6e6e;
+ font-size: 13px;
+ font-weight: 400;
+ line-height: 24px;
+ margin-bottom: 25px; }
+
+.tab-item-list li a {
+ background: #fff;
+ border-top: 1px solid #f5f5f5;
+ border-left: 1px solid #f5f5f5;
+ border-right: 1px solid #f5f5f5;
+ color: #6e6e6e;
+ display: block;
+ font-size: 16px;
+ padding: 16px;
+ text-transform: uppercase; }
+ .tab-item-list li a:hover, .tab-item-list li a:focus {
+ background: #fff;
+ color: #6e6e6e;
+ border-right: 0px; }
+
+.tab-item-list li:last-child {
+ border-bottom: 1px solid #f5f5f5; }
+
+.tab-list li {
+ margin-bottom: 7px;
+ font-size: 13px; }
+ .tab-list li i {
+ font-size: 13px;
+ margin-right: 14px; }
+
+.slide-item-list {
+ text-align: center;
+ margin: 0 -5px; }
+ .slide-item-list li {
+ display: inline-block;
+ flex: 0 0 25%;
+ width: 25%;
+ padding: 0 5px; }
+ .slide-item-list li a {
+ display: inline-block;
+ padding-left: 0;
+ padding-right: 0;
+ padding-top: 0;
+ background: transparent;
+ padding-bottom: 0px; }
+ .slide-item-list li a:hover, .slide-item-list li a:focus {
+ background: transparent; }
+ .slide-item-list li a img {
+ width: 100%; }
+
+.product-detail-text {
+ padding-top: 28px;
+ padding-left: 30px;
+ padding-right: 30px;
+ padding-bottom: 70px; }
+
+.star-rating .product-review {
+ font-style: 13px;
+ color: #6e6e6e;
+ font-weight: 400;
+ text-decoration: underline !important; }
+
+.product-detail .tab-content img {
+ display: inline-block;
+ width: 100%; }
+
+.popular-tag ul {
+ margin: 0px;
+ padding: 0px; }
+ .popular-tag ul li {
+ display: inline-block;
+ padding: 8px 15px;
+ background: #f8f8f8;
+ font-size: 13px;
+ color: #fff;
+ margin-right: 10px;
+ margin-bottom: 10px; }
+
+.size-filter ul li {
+ display: inline-block; }
+
+.intro {
+ border: 1px solid red;
+ color: #1d1d1d; }
+
+#listResults .slider {
+ margin: 25px 0; }
+
+#listResults .slider-box {
+ width: 90%;
+ margin: 25px auto; }
+
+#listResults input {
+ width: 10%; }
+
+#listResults label {
+ border: none;
+ display: inline-block;
+ margin-right: -4px;
+ vertical-align: top;
+ width: 30%; }
+
+.plus-minus-input .input-icon {
+ font-size: 13px;
+ color: #aaaaaa; }
+
+.plus-minus-input .custom-btn {
+ border-radius: 0;
+ height: 40px;
+ padding: 8px 12px;
+ background: #ffffff;
+ border: 1px solid #c8c8c8; }
+ .plus-minus-input .custom-btn:hover, .plus-minus-input .custom-btn:focus, .plus-minus-input .custom-btn.active {
+ box-shadow: none;
+ outline: none; }
+
+.plus-minus-input .form-control {
+ height: 40px;
+ border-top: 1px solid #c8c8c8;
+ border-bottom: 1px solid #c8c8c8;
+ border-left: 0px solid #c8c8c8;
+ border-right: 1px solid #c8c8c8; }
+ .plus-minus-input .form-control:hover, .plus-minus-input .form-control:focus, .plus-minus-input .form-control:active {
+ border-top: 1px solid #c8c8c8;
+ border-bottom: 1px solid #c8c8c8;
+ border-left: 0px solid #c8c8c8;
+ border-right: 0px solid #c8c8c8; }
+
+.new-arrival-product .new-arrivals-img-contnent {
+ overflow: hidden; }
+ .new-arrival-product .new-arrivals-img-contnent img {
+ width: 100%;
+ -webkit-transition: all 0.5s;
+ -ms-transition: all 0.5s;
+ transition: all 0.5s; }
+
+.new-arrival-product:hover .new-arrivals-img-contnent img {
+ transform: scale(1.5) translateY(12%);
+ -moz-transform: scale(1.5) translateY(12%);
+ -webkit-transform: scale(1.5) translateY(12%);
+ -ms-transform: scale(1.5) translateY(12%);
+ -o-transform: scale(1.5) translateY(12%); }
+
+/*
+===================================
+ list view
+===================================*/
+.new-arrival-content .item {
+ font-size: 12px;
+ color: #6e6e6e; }
+
+.new-arrival-content h4, .new-arrival-content .h4 {
+ font-size: 16px;
+ font-weight: 600;
+ margin-bottom: 10px; }
+ .new-arrival-content h4 a, .new-arrival-content .h4 a {
+ color: #000; }
+
+.new-arrival-content .price {
+ font-weight: 600;
+ color: var(--primary);
+ font-size: 24px;
+ margin-bottom: 0;
+ float: right; }
+ @media only screen and (max-width: 575px) {
+ .new-arrival-content .price {
+ float: none;
+ margin-top: 10px; } }
+
+.new-arrival-content p {
+ font-size: 14px;
+ color: #828690;
+ margin-bottom: 6px;
+ line-height: 24px; }
+
+.new-arrival-content .text-content {
+ margin-top: 18px; }
+
+.new-arrival-content.text-center .price {
+ float: unset !important; }
+
+.success-icon {
+ color: #68e365;
+ font-size: 16px; }
+
+.comment-review {
+ margin-bottom: 15px;
+ display: table;
+ width: 100%; }
+ .comment-review .client-review {
+ color: #828690;
+ padding-right: 20px;
+ text-decoration: underline !important;
+ font-size: 14px; }
+ .comment-review .span {
+ color: #828690;
+ font-size: 14px; }
+ @media only screen and (max-width: 575px) {
+ .comment-review {
+ margin-bottom: 0; } }
+
+.star-rating li {
+ display: inline-block; }
+ .star-rating li i {
+ color: gold; }
+
+.rtl {
+ text-align: right;
+ direction: rtl; }
+ .rtl .nav {
+ padding-right: 0; }
+ .rtl .navbar-nav .nav-item {
+ float: right; }
+ .rtl .navbar-nav .nav-item + .nav-item {
+ margin-right: 1rem;
+ margin-left: inherit; }
+ .rtl th {
+ text-align: right; }
+ .rtl .alert-dismissible {
+ padding-right: 1.25rem;
+ padding-left: 4rem; }
+ .rtl .dropdown-menu {
+ right: 0;
+ text-align: right; }
+ .rtl .checkbox label {
+ padding-right: 1.25rem;
+ padding-left: inherit; }
+ .rtl .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+ border-radius: 0 0.75rem 0.75rem 0; }
+ .rtl .btn-group > .btn:last-child:not(:first-child),
+ .rtl .btn-group > .dropdown-toggle:not(:first-child) {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ .rtl .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ .rtl .custom-control-label::after,
+ .rtl .custom-control-label::before {
+ right: 0;
+ left: inherit; }
+ .rtl .custom-select {
+ padding: 0.375rem 0.75rem 0.375rem 1.75rem;
+ background: #f6f6f6 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat left 0.75rem center;
+ background-size: 8px 10px; }
+ .rtl .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
+ .rtl .input-group > .input-group-append:last-child > .input-group-text:not(:last-child),
+ .rtl .input-group > .input-group-append:not(:last-child) > .btn,
+ .rtl .input-group > .input-group-append:not(:last-child) > .input-group-text,
+ .rtl .input-group > .input-group-prepend > .btn,
+ .rtl .input-group > .input-group-prepend > .input-group-text {
+ border-radius: 0 0.75rem 0.75rem 0; }
+ .rtl .input-group > .input-group-append > .btn,
+ .rtl .input-group > .input-group-append > .input-group-text,
+ .rtl .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
+ .rtl .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child),
+ .rtl .input-group > .input-group-prepend:not(:first-child) > .btn,
+ .rtl .input-group > .input-group-prepend:not(:first-child) > .input-group-text {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ .rtl .input-group > .custom-select:not(:first-child),
+ .rtl .input-group > .form-control:not(:first-child) {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ .rtl .input-group > .custom-select:not(:last-child),
+ .rtl .input-group > .form-control:not(:last-child) {
+ border-radius: 0 0.75rem 0.75rem 0; }
+ .rtl .input-group > .custom-select:not(:last-child):not(:first-child),
+ .rtl .input-group > .form-control:not(:last-child):not(:first-child) {
+ border-radius: 0; }
+ .rtl .custom-control {
+ padding-right: 1.5rem;
+ padding-left: inherit;
+ margin-right: inherit;
+ margin-left: 1rem; }
+ .rtl .custom-control-indicator {
+ right: 0;
+ left: inherit; }
+ .rtl .custom-file-label::after {
+ right: initial;
+ left: -1px;
+ border-radius: .25rem 0 0 .25rem; }
+ .rtl .radio input,
+ .rtl .radio-inline,
+ .rtl .checkbox input,
+ .rtl .checkbox-inline input {
+ margin-right: -1.25rem;
+ margin-left: inherit; }
+ .rtl .list-group {
+ padding-right: 0;
+ padding-left: 40px; }
+ .rtl .close {
+ float: left; }
+ .rtl .modal-header .close {
+ margin: -15px auto -15px -15px; }
+ .rtl .modal-footer > :not(:first-child) {
+ margin-right: .25rem; }
+ .rtl .alert-dismissible .close {
+ right: inherit;
+ left: 0; }
+ .rtl .dropdown-toggle::after {
+ margin-right: .255em;
+ margin-left: 0; }
+ .rtl .form-check-input {
+ margin-right: -1.25rem;
+ margin-left: inherit; }
+ .rtl .form-check-label {
+ padding-right: 1.25rem;
+ padding-left: inherit; }
+ .rtl .offset-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; }
+ @media (min-width: 576px) {
+ .rtl .offset-sm-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-sm-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-sm-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-sm-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-sm-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-sm-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-sm-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-sm-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-sm-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-sm-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-sm-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-sm-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ @media (min-width: 768px) {
+ .rtl .offset-md-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-md-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-md-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-md-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-md-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-md-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-md-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-md-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-md-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-md-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-md-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-md-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ @media (min-width: 992px) {
+ .rtl .offset-lg-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-lg-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-lg-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-lg-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-lg-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-lg-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-lg-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-lg-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-lg-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-lg-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-lg-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-lg-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ @media (min-width: 1200px) {
+ .rtl .offset-xl-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-xl-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-xl-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-xl-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-xl-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-xl-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-xl-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-xl-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-xl-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-xl-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-xl-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-xl-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ @media (min-width: 1440) {
+ .rtl .offset-xxl-0 {
+ margin-right: 0;
+ margin-left: 0; }
+ .rtl .offset-xxl-1 {
+ margin-right: 8.33333%;
+ margin-left: 0; }
+ .rtl .offset-xxl-2 {
+ margin-right: 16.66667%;
+ margin-left: 0; }
+ .rtl .offset-xxl-3 {
+ margin-right: 25%;
+ margin-left: 0; }
+ .rtl .offset-xxl-4 {
+ margin-right: 33.33333%;
+ margin-left: 0; }
+ .rtl .offset-xxl-5 {
+ margin-right: 41.66667%;
+ margin-left: 0; }
+ .rtl .offset-xxl-6 {
+ margin-right: 50%;
+ margin-left: 0; }
+ .rtl .offset-xxl-7 {
+ margin-right: 58.33333%;
+ margin-left: 0; }
+ .rtl .offset-xxl-8 {
+ margin-right: 66.66667%;
+ margin-left: 0; }
+ .rtl .offset-xxl-9 {
+ margin-right: 75%;
+ margin-left: 0; }
+ .rtl .offset-xxl-10 {
+ margin-right: 83.33333%;
+ margin-left: 0; }
+ .rtl .offset-xxl-11 {
+ margin-right: 91.66667%;
+ margin-left: 0; } }
+ .rtl .mr-0,
+ .rtl .mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-0,
+ .rtl .mx-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-1,
+ .rtl .mx-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-1,
+ .rtl .mx-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-2,
+ .rtl .mx-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-2,
+ .rtl .mx-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-3,
+ .rtl .mx-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-3,
+ .rtl .mx-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-4,
+ .rtl .mx-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-4,
+ .rtl .mx-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-5,
+ .rtl .mx-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-5,
+ .rtl .mx-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-0,
+ .rtl .px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-0,
+ .rtl .px-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-1,
+ .rtl .px-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-1,
+ .rtl .px-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-2,
+ .rtl .px-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-2,
+ .rtl .px-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-3,
+ .rtl .px-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-3,
+ .rtl .px-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-4,
+ .rtl .px-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-4,
+ .rtl .px-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-5,
+ .rtl .px-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-5,
+ .rtl .px-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ @media (min-width: 576px) {
+ .rtl .mr-sm-0,
+ .rtl .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-sm-0,
+ .rtl .mx-sm-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-sm-1,
+ .rtl .mx-sm-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-sm-1,
+ .rtl .mx-sm-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-sm-2,
+ .rtl .mx-sm-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-sm-2,
+ .rtl .mx-sm-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-sm-3,
+ .rtl .mx-sm-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-sm-3,
+ .rtl .mx-sm-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-sm-4,
+ .rtl .mx-sm-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-sm-4,
+ .rtl .mx-sm-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-sm-5,
+ .rtl .mx-sm-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-sm-5,
+ .rtl .mx-sm-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-sm-0,
+ .rtl .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-sm-0,
+ .rtl .px-sm-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-sm-1,
+ .rtl .px-sm-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-sm-1,
+ .rtl .px-sm-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-sm-2,
+ .rtl .px-sm-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-sm-2,
+ .rtl .px-sm-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-sm-3,
+ .rtl .px-sm-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-sm-3,
+ .rtl .px-sm-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-sm-4,
+ .rtl .px-sm-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-sm-4,
+ .rtl .px-sm-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-sm-5,
+ .rtl .px-sm-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-sm-5,
+ .rtl .px-sm-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-sm-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-sm-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ @media (min-width: 768px) {
+ .rtl .mr-md-0,
+ .rtl .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-md-0,
+ .rtl .mx-md-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-md-1,
+ .rtl .mx-md-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-md-1,
+ .rtl .mx-md-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-md-2,
+ .rtl .mx-md-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-md-2,
+ .rtl .mx-md-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-md-3,
+ .rtl .mx-md-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-md-3,
+ .rtl .mx-md-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-md-4,
+ .rtl .mx-md-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-md-4,
+ .rtl .mx-md-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-md-5,
+ .rtl .mx-md-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-md-5,
+ .rtl .mx-md-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-md-0,
+ .rtl .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-md-0,
+ .rtl .px-md-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-md-1,
+ .rtl .px-md-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-md-1,
+ .rtl .px-md-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-md-2,
+ .rtl .px-md-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-md-2,
+ .rtl .px-md-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-md-3,
+ .rtl .px-md-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-md-3,
+ .rtl .px-md-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-md-4,
+ .rtl .px-md-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-md-4,
+ .rtl .px-md-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-md-5,
+ .rtl .px-md-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-md-5,
+ .rtl .px-md-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-md-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-md-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ @media (min-width: 992px) {
+ .rtl .mr-lg-0,
+ .rtl .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-lg-0,
+ .rtl .mx-lg-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-lg-1,
+ .rtl .mx-lg-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-lg-1,
+ .rtl .mx-lg-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-lg-2,
+ .rtl .mx-lg-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-lg-2,
+ .rtl .mx-lg-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-lg-3,
+ .rtl .mx-lg-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-lg-3,
+ .rtl .mx-lg-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-lg-4,
+ .rtl .mx-lg-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-lg-4,
+ .rtl .mx-lg-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-lg-5,
+ .rtl .mx-lg-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-lg-5,
+ .rtl .mx-lg-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-lg-0,
+ .rtl .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-lg-0,
+ .rtl .px-lg-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-lg-1,
+ .rtl .px-lg-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-lg-1,
+ .rtl .px-lg-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-lg-2,
+ .rtl .px-lg-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-lg-2,
+ .rtl .px-lg-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-lg-3,
+ .rtl .px-lg-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-lg-3,
+ .rtl .px-lg-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-lg-4,
+ .rtl .px-lg-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-lg-4,
+ .rtl .px-lg-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-lg-5,
+ .rtl .px-lg-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-lg-5,
+ .rtl .px-lg-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-lg-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-lg-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ @media (min-width: 1200px) {
+ .rtl .mr-xl-0,
+ .rtl .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-xl-0,
+ .rtl .mx-xl-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-xl-1,
+ .rtl .mx-xl-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-xl-1,
+ .rtl .mx-xl-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-xl-2,
+ .rtl .mx-xl-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-xl-2,
+ .rtl .mx-xl-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-xl-3,
+ .rtl .mx-xl-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-xl-3,
+ .rtl .mx-xl-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-xl-4,
+ .rtl .mx-xl-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-xl-4,
+ .rtl .mx-xl-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-xl-5,
+ .rtl .mx-xl-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-xl-5,
+ .rtl .mx-xl-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-xl-0,
+ .rtl .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-xl-0,
+ .rtl .px-xl-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-xl-1,
+ .rtl .px-xl-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-xl-1,
+ .rtl .px-xl-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-xl-2,
+ .rtl .px-xl-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-xl-2,
+ .rtl .px-xl-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-xl-3,
+ .rtl .px-xl-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-xl-3,
+ .rtl .px-xl-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-xl-4,
+ .rtl .px-xl-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-xl-4,
+ .rtl .px-xl-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-xl-5,
+ .rtl .px-xl-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-xl-5,
+ .rtl .px-xl-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-xl-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-xl-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ @media (min-width: 1440) {
+ .rtl .mr-xxl-0,
+ .rtl .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important; }
+ .rtl .ml-xxl-0,
+ .rtl .mx-xxl-0 {
+ margin-left: 0 !important;
+ margin-right: 0 !important; }
+ .rtl .mr-xxl-1,
+ .rtl .mx-xxl-1 {
+ margin-right: 0 !important;
+ margin-left: 0.25rem !important; }
+ .rtl .ml-xxl-1,
+ .rtl .mx-xxl-1 {
+ margin-left: 0 !important;
+ margin-right: 0.25rem !important; }
+ .rtl .mr-xxl-2,
+ .rtl .mx-xxl-2 {
+ margin-right: 0 !important;
+ margin-left: 0.5rem !important; }
+ .rtl .ml-xxl-2,
+ .rtl .mx-xxl-2 {
+ margin-left: 0 !important;
+ margin-right: 0.5rem !important; }
+ .rtl .mr-xxl-3,
+ .rtl .mx-xxl-3 {
+ margin-right: 0 !important;
+ margin-left: 1rem !important; }
+ .rtl .ml-xxl-3,
+ .rtl .mx-xxl-3 {
+ margin-left: 0 !important;
+ margin-right: 1rem !important; }
+ .rtl .mr-xxl-4,
+ .rtl .mx-xxl-4 {
+ margin-right: 0 !important;
+ margin-left: 1.5rem !important; }
+ .rtl .ml-xxl-4,
+ .rtl .mx-xxl-4 {
+ margin-left: 0 !important;
+ margin-right: 1.5rem !important; }
+ .rtl .mr-xxl-5,
+ .rtl .mx-xxl-5 {
+ margin-right: 0 !important;
+ margin-left: 3rem !important; }
+ .rtl .ml-xxl-5,
+ .rtl .mx-xxl-5 {
+ margin-left: 0 !important;
+ margin-right: 3rem !important; }
+ .rtl .pr-xxl-0,
+ .rtl .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important; }
+ .rtl .pl-xxl-0,
+ .rtl .px-xxl-0 {
+ padding-left: 0 !important;
+ padding-right: 0 !important; }
+ .rtl .pr-xxl-1,
+ .rtl .px-xxl-1 {
+ padding-right: 0 !important;
+ padding-left: 0.25rem !important; }
+ .rtl .pl-xxl-1,
+ .rtl .px-xxl-1 {
+ padding-left: 0 !important;
+ padding-right: 0.25rem !important; }
+ .rtl .pr-xxl-2,
+ .rtl .px-xxl-2 {
+ padding-right: 0 !important;
+ padding-left: 0.5rem !important; }
+ .rtl .pl-xxl-2,
+ .rtl .px-xxl-2 {
+ padding-left: 0 !important;
+ padding-right: 0.5rem !important; }
+ .rtl .pr-xxl-3,
+ .rtl .px-xxl-3 {
+ padding-right: 0 !important;
+ padding-left: 1rem !important; }
+ .rtl .pl-xxl-3,
+ .rtl .px-xxl-3 {
+ padding-left: 0 !important;
+ padding-right: 1rem !important; }
+ .rtl .pr-xxl-4,
+ .rtl .px-xxl-4 {
+ padding-right: 0 !important;
+ padding-left: 1.5rem !important; }
+ .rtl .pl-xxl-4,
+ .rtl .px-xxl-4 {
+ padding-left: 0 !important;
+ padding-right: 1.5rem !important; }
+ .rtl .pr-xxl-5,
+ .rtl .px-xxl-5 {
+ padding-right: 0 !important;
+ padding-left: 3rem !important; }
+ .rtl .pl-xxl-5,
+ .rtl .px-xxl-5 {
+ padding-left: 0 !important;
+ padding-right: 3rem !important; }
+ .rtl .mr-xxl-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .ml-xxl-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+ .rtl .text-right {
+ text-align: left !important; }
+ .rtl .text-left {
+ text-align: right !important; }
+ @media (min-width: 576px) {
+ .rtl .text-sm-right {
+ text-align: left !important; }
+ .rtl .text-sm-left {
+ text-align: right !important; } }
+ @media (min-width: 768px) {
+ .rtl .text-md-right {
+ text-align: left !important; }
+ .rtl .text-md-left {
+ text-align: right !important; } }
+ @media (min-width: 992px) {
+ .rtl .text-lg-right {
+ text-align: left !important; }
+ .rtl .text-lg-left {
+ text-align: right !important; } }
+ @media (min-width: 1200px) {
+ .rtl .text-xl-right {
+ text-align: left !important; }
+ .rtl .text-xl-left {
+ text-align: right !important; } }
+ @media (min-width: 1440) {
+ .rtl .text-xxl-right {
+ text-align: left !important; }
+ .rtl .text-xxl-left {
+ text-align: right !important; } }
+
+.rtl .mx-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+
+.rtl .mx-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+
+.rtl .mx-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+
+.rtl .mx-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+
+.rtl .mx-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+
+.rtl .mx-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+
+.rtl .mx-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+
+.rtl .mx-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+
+.rtl .mx-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+
+.rtl .mx-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+
+.rtl .mx-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+
+.rtl .mx-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+
+.rtl .px-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+
+.rtl .px-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+
+.rtl .px-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+
+.rtl .px-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+
+.rtl .px-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+
+.rtl .px-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+
+.rtl .px-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+
+.rtl .px-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+
+.rtl .px-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+
+.rtl .px-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+
+.rtl .px-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+
+.rtl .px-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+
+.rtl .mr-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+
+.rtl .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+
+.rtl .ml-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+
+.rtl .mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+
+@media (min-width: 576px) {
+ .rtl .mx-sm-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-sm-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-sm-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-sm-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-sm-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-sm-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-sm-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-sm-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-sm-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-sm-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-sm-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-sm-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-sm-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-sm-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-sm-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-sm-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-sm-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-sm-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-sm-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-sm-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-sm-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-sm-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-sm-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-sm-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-sm-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-sm-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+@media (min-width: 768px) {
+ .rtl .mx-md-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-md-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-md-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-md-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-md-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-md-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-md-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-md-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-md-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-md-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-md-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-md-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-md-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-md-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-md-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-md-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-md-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-md-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-md-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-md-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-md-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-md-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-md-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-md-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-md-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-md-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+@media (min-width: 992px) {
+ .rtl .mx-lg-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-lg-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-lg-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-lg-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-lg-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-lg-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-lg-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-lg-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-lg-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-lg-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-lg-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-lg-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-lg-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-lg-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-lg-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-lg-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-lg-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-lg-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-lg-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-lg-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-lg-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-lg-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-lg-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-lg-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-lg-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-lg-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+@media (min-width: 1200px) {
+ .rtl .mx-xl-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-xl-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-xl-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-xl-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-xl-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-xl-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-xl-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-xl-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-xl-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-xl-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-xl-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-xl-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-xl-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-xl-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-xl-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-xl-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-xl-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-xl-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-xl-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-xl-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-xl-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-xl-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-xl-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-xl-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-xl-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-xl-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+@media (min-width: 1440) {
+ .rtl .mx-xxl-0 {
+ margin-right: auto;
+ margin-left: 0 !important; }
+ .rtl .mx-xxl-0 {
+ margin-left: auto;
+ margin-right: 0 !important; }
+ .rtl .mx-xxl-1 {
+ margin-right: auto;
+ margin-left: 0.25rem !important; }
+ .rtl .mx-xxl-1 {
+ margin-left: auto;
+ margin-right: 0.25rem !important; }
+ .rtl .mx-xxl-2 {
+ margin-right: auto;
+ margin-left: 0.5rem !important; }
+ .rtl .mx-xxl-2 {
+ margin-left: auto;
+ margin-right: 0.5rem !important; }
+ .rtl .mx-xxl-3 {
+ margin-right: auto;
+ margin-left: 1rem !important; }
+ .rtl .mx-xxl-3 {
+ margin-left: auto;
+ margin-right: 1rem !important; }
+ .rtl .mx-xxl-4 {
+ margin-right: auto;
+ margin-left: 1.5rem !important; }
+ .rtl .mx-xxl-4 {
+ margin-left: auto;
+ margin-right: 1.5rem !important; }
+ .rtl .mx-xxl-5 {
+ margin-right: auto;
+ margin-left: 3rem !important; }
+ .rtl .mx-xxl-5 {
+ margin-left: auto;
+ margin-right: 3rem !important; }
+ .rtl .px-xxl-0 {
+ padding-right: auto;
+ padding-left: 0 !important; }
+ .rtl .px-xxl-0 {
+ padding-left: auto;
+ padding-right: 0 !important; }
+ .rtl .px-xxl-1 {
+ padding-right: auto;
+ padding-left: 0.25rem !important; }
+ .rtl .px-xxl-1 {
+ padding-left: auto;
+ padding-right: 0.25rem !important; }
+ .rtl .px-xxl-2 {
+ padding-right: auto;
+ padding-left: 0.5rem !important; }
+ .rtl .px-xxl-2 {
+ padding-left: auto;
+ padding-right: 0.5rem !important; }
+ .rtl .px-xxl-3 {
+ padding-right: auto;
+ padding-left: 1rem !important; }
+ .rtl .px-xxl-3 {
+ padding-left: auto;
+ padding-right: 1rem !important; }
+ .rtl .px-xxl-4 {
+ padding-right: auto;
+ padding-left: 1.5rem !important; }
+ .rtl .px-xxl-4 {
+ padding-left: auto;
+ padding-right: 1.5rem !important; }
+ .rtl .px-xxl-5 {
+ padding-right: auto;
+ padding-left: 3rem !important; }
+ .rtl .px-xxl-5 {
+ padding-left: auto;
+ padding-right: 3rem !important; }
+ .rtl .mr-xxl-auto {
+ margin-right: 0 !important;
+ margin-left: auto !important; }
+ .rtl .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; }
+ .rtl .ml-xxl-auto {
+ margin-right: auto !important;
+ margin-left: 0 !important; }
+ .rtl .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important; } }
+
+.rtl .float-left {
+ float: right !important; }
+
+.rtl .float-right {
+ float: left !important; }
+
+.rtl .float-none {
+ float: none !important; }
+
+@media (min-width: 576px) {
+ .rtl .float-sm-left {
+ float: right !important; }
+ .rtl .float-sm-right {
+ float: left !important; }
+ .rtl .float-sm-none {
+ float: none !important; } }
+
+@media (min-width: 768px) {
+ .rtl .float-md-left {
+ float: right !important; }
+ .rtl .float-md-right {
+ float: left !important; }
+ .rtl .float-md-none {
+ float: none !important; } }
+
+@media (min-width: 992px) {
+ .rtl .float-lg-left {
+ float: right !important; }
+ .rtl .float-lg-right {
+ float: left !important; }
+ .rtl .float-lg-none {
+ float: none !important; } }
+
+@media (min-width: 1200px) {
+ .rtl .float-xl-left {
+ float: right !important; }
+ .rtl .float-xl-right {
+ float: left !important; }
+ .rtl .float-xl-none {
+ float: none !important; } }
+
+@media (min-width: 1440) {
+ .rtl .float-xxl-left {
+ float: right !important; }
+ .rtl .float-xxl-right {
+ float: left !important; }
+ .rtl .float-xxl-none {
+ float: none !important; } }
+
+[direction="rtl"][data-theme-version="dark"] .border, [direction="rtl"][data-theme-version="dark"] .border-left, [direction="rtl"][data-theme-version="dark"] .border-right {
+ border-color: #2e2e42 !important; }
+
+[direction="rtl"] .text-right {
+ text-align: left !important; }
+
+[direction="rtl"] .text-left {
+ text-align: right !important; }
+
+[direction="rtl"] .border-right {
+ border-left: 1px solid #f5f5f5 !important;
+ border-right: 0 !important; }
+
+[direction="rtl"] .border-left {
+ border-right: 1px solid #f5f5f5 !important;
+ border-left: 0 !important; }
+
+[direction="rtl"] .dropdown-menu {
+ left: auto; }
+
+[direction="rtl"] .dropdown-menu-right {
+ left: 0;
+ right: auto; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .dropdown-menu-right {
+ left: 15px; } }
+
+[direction="rtl"] .notification_dropdown .dropdown-menu-right .media > span {
+ margin-left: 10px;
+ margin-right: 0; }
+
+[direction="rtl"]:not([data-container="boxed"]) .nav-header {
+ left: auto;
+ right: 0; }
+
+[direction="rtl"][data-container="wide-boxed"] .nav-header {
+ left: auto;
+ right: auto; }
+
+[direction="rtl"] .nav-header {
+ text-align: right;
+ right: auto; }
+ [direction="rtl"] .nav-header .brand-title {
+ margin-left: 0;
+ margin-right: 15px; }
+ [direction="rtl"] .nav-header .brand-logo {
+ padding-left: 0;
+ padding-right: 1.75rem; }
+ [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo {
+ padding-right: 0; }
+ [data-sidebar-style="compact"][direction="rtl"] .nav-header .brand-logo[data-layout="horizontal"] {
+ padding-right: 30px; }
+ [data-sidebar-style="mini"][direction="rtl"] .nav-header .brand-logo {
+ padding-right: 0; }
+ [data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
+ padding-right: 0; }
+ [data-layout="horizontal"][data-sidebar-style="modern"][direction="rtl"] .nav-header .brand-logo {
+ padding-right: 30px; }
+ @media (max-width: 767.98px) {
+ [direction="rtl"] .nav-header .brand-logo {
+ padding-right: 0; } }
+
+[direction="rtl"] .nav-control {
+ right: auto;
+ left: -4.0625rem; }
+ @media (max-width: 767.98px) {
+ [direction="rtl"] .nav-control {
+ left: -4.0625rem; } }
+ @media (max-width: 575.98px) {
+ [direction="rtl"] .nav-control {
+ left: -2.0625rem; } }
+
+[direction="rtl"][data-sidebar-style="overlay"] .nav-header .hamburger.is-active {
+ right: 0; }
+
+[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .nav-header .brand-logo {
+ padding-right: 40px; }
+
+[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .nav-header {
+ width: 16rem; }
+
+[direction="rtl"] .header {
+ padding: 0;
+ padding-right: 21.563rem; }
+ @media (max-width: 767.98px) {
+ [direction="rtl"] .header {
+ padding-right: 5rem;
+ padding-left: 0; } }
+ [direction="rtl"] .header .header-content {
+ padding-left: 1.875rem;
+ padding-right: 5.3125rem; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .header .header-content {
+ padding-right: 3.5rem;
+ padding-left: 0.938rem; } }
+ [data-sidebar-style="compact"][direction="rtl"] .header .header-content {
+ padding-right: 1.875rem; }
+ [data-sidebar-style="modern"][direction="rtl"] .header .header-content {
+ padding-right: 5.3125rem; }
+ [data-sidebar-style="overlay"][direction="rtl"] .header .header-content {
+ padding-right: 5.3125rem; }
+ @media only screen and (max-width: 575px) {
+ [data-sidebar-style="overlay"][direction="rtl"] .header .header-content {
+ padding-right: 0.5rem; } }
+ [direction="rtl"] .header .nav-control {
+ right: 0.4375rem;
+ left: auto; }
+
+[direction="rtl"] .header-right > li:not(:first-child) {
+ padding-left: 0;
+ padding-right: 1.25rem;
+ margin-right: 0 !important; }
+ @media only screen and (max-width: 767px) {
+ [direction="rtl"] .header-right > li:not(:first-child) {
+ padding-right: 0.5rem; } }
+
+[direction="rtl"] .header-right .search-area .input-group-append .input-group-text {
+ padding-right: auto;
+ padding-left: 20px; }
+
+[direction="rtl"] .header-right .search-area .form-control {
+ padding-left: auto;
+ padding-right: 20px; }
+
+[direction="rtl"] .header-right .header-profile > a.nav-link {
+ margin-left: auto;
+ padding-left: auto;
+ margin-right: 15px;
+ padding-right: 30px;
+ border-right: 1px solid #f5f5f5;
+ border-left: 0; }
+ [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
+ padding-right: 20px;
+ padding-left: auto;
+ text-align: right; }
+ @media only screen and (max-width: 1400px) {
+ [direction="rtl"] .header-right .header-profile > a.nav-link .header-info {
+ padding-right: 10px; } }
+ @media only screen and (max-width: 1400px) {
+ [direction="rtl"] .header-right .header-profile > a.nav-link {
+ margin-right: 10px;
+ padding-right: 20px; } }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .header-right .header-profile > a.nav-link {
+ margin-right: 0px;
+ padding-right: 0px;
+ border-right: 0; } }
+
+[direction="rtl"] .header-left .search_bar .dropdown-menu,
+[direction="rtl"] .header-left .search_bar .dropdown-menu.show {
+ right: 40px !important; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .header-left .search_bar .dropdown-menu,
+ [direction="rtl"] .header-left .search_bar .dropdown-menu.show {
+ right: -100px !important; } }
+
+[direction="rtl"] .header-left .search_bar .search_icon {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-top-right-radius: 5rem;
+ border-bottom-right-radius: 5rem; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .header-left .search_bar .search_icon {
+ border-radius: 5rem; } }
+
+[direction="rtl"][data-layout="horizontal"] .header {
+ padding: 0;
+ padding-right: 21.563rem; }
+ [direction="rtl"][data-layout="horizontal"] .header .header-content {
+ padding-right: 2.5rem;
+ padding-left: 2.5rem; }
+
+[direction="rtl"][data-layout="horizontal"][data-sidebar-style="full"] .nav-header .brand-logo {
+ padding-right: 2.5rem; }
+
+[direction="rtl"][data-layout="horizontal"][data-sidebar-style="mini"] .header {
+ padding-right: 7.75rem; }
+
+[direction="rtl"][data-sidebar-style="mini"] .header {
+ padding-right: 6.25rem; }
+
+[direction="rtl"][data-sidebar-style="compact"] .header {
+ padding: 0 0.9375rem;
+ padding-right: 11.25rem; }
+
+[direction="rtl"][data-sidebar-style="compact"][data-layout="horizontal"] .header {
+ padding: 0;
+ padding-right: 21.563rem; }
+
+[direction="rtl"][data-sidebar-style="modern"] .header {
+ padding: 0 0.9375rem;
+ padding-right: 10.625rem; }
+
+[direction="rtl"][data-sidebar-style="modern"][data-layout="horizontal"] .header {
+ padding: 0;
+ padding-right: 16rem; }
+
+[direction="rtl"] {
+ text-align: right; }
+ [direction="rtl"] .dlabnav {
+ text-align: right; }
+ [direction="rtl"] .dlabnav .metismenu ul:after {
+ left: auto;
+ right: 25px; }
+ [direction="rtl"] .dlabnav .metismenu ul a:before {
+ left: auto;
+ right: 42px; }
+ [data-sidebar-style="full"][direction="rtl"] .dlabnav .metismenu li > a i {
+ padding: 0 0 0 0;
+ margin-right: 0;
+ margin-left: 10px; }
+ [direction="rtl"] .dlabnav .metismenu li > a svg {
+ margin-left: 5px;
+ margin-right: 0; }
+ [data-sidebar-style="compact"][direction="rtl"] .dlabnav .metismenu li > a svg {
+ left: auto;
+ margin-left: auto;
+ margin-right: auto; }
+ [data-sidebar-style="icon-hover"][direction="rtl"] .dlabnav .metismenu li > a svg {
+ margin-left: 0; }
+ [direction="rtl"] .dlabnav .metismenu li ul a {
+ padding-right: 6rem;
+ padding-left: 0.625rem; }
+ [direction="rtl"] .dlabnav .metismenu li.active > .has-arrow:after {
+ transform: rotate(45deg) translateY(-50%); }
+ [direction="rtl"] .dlabnav .metismenu .has-arrow:after {
+ left: 1.5625rem;
+ right: auto; }
+ [data-layout="horizontal"][direction="rtl"] .dlabnav .metismenu .has-arrow:after {
+ left: 1.125rem; }
+ [data-sidebar-style="modern"][direction="rtl"] .dlabnav .metismenu .has-arrow:after {
+ -webkit-transform: rotate(-45deg) translateY(-50%);
+ transform: rotate(-45deg) translateY(-50%); }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu > li .has-arrow:after {
+ left: 1.5rem;
+ right: auto; }
+ [direction="rtl"][data-sidebar-style="mini"] .dlabnav .metismenu > li > a > i {
+ padding: 0; }
+ [direction="rtl"][data-sidebar-style="mini"][data-layout="vertical"] .dlabnav .metismenu > li > ul a.has-arrow:after {
+ left: 1.5625rem;
+ right: auto; }
+ [direction="rtl"][data-sidebar-style="compact"] .dlabnav .metismenu li > a i {
+ padding: 0;
+ margin-left: auto;
+ margin-right: auto; }
+ [direction="rtl"][data-sidebar-style="compact"] .dlabnav .metismenu li ul a {
+ padding-right: 0.625rem;
+ padding-left: 0.625rem; }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .menu-toggle .dlabnav .metismenu li > ul li:hover ul {
+ right: 11.8125rem;
+ left: 0; }
+
+[direction="rtl"] {
+ /* ===== Light gallery ===== */ }
+ [direction="rtl"] .select2-container--default .select2-selection--single .select2-selection__arrow {
+ left: 15px;
+ right: auto; }
+ [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
+ border-radius: 0.75rem 0 0 0.75rem; }
+ [direction="rtl"] .list-group {
+ padding-left: 0; }
+ [direction="rtl"] .form-check-input {
+ margin-left: -1.25rem;
+ margin-right: inherit; }
+ [direction="rtl"] .form-check-inline .form-check-input {
+ margin-right: 0;
+ margin-left: 10px; }
+ [direction="rtl"] .radio input,
+ [direction="rtl"] .radio-inline,
+ [direction="rtl"] .checkbox input,
+ [direction="rtl"] .checkbox-inline input {
+ margin-left: 0;
+ margin-right: 0; }
+ [direction="rtl"] .content-body {
+ margin-right: 21.563rem;
+ margin-left: auto; }
+ [data-sidebar-style="modern"][direction="rtl"] .content-body {
+ margin-right: 9.375rem; }
+ [direction="rtl"] .content-body .page-titles {
+ text-align: right; }
+ [direction="rtl"] .doctor-info-details .media-body span i,
+ [direction="rtl"] .recovered-chart-deta .col [class*="bg-"] {
+ margin-right: 0;
+ margin-left: 10px; }
+ [direction="rtl"] .patients-chart-deta .col,
+ [direction="rtl"] .patients-chart-deta .col [class*="bg-"],
+ [direction="rtl"] .recovered-chart-deta .col {
+ margin-right: 0;
+ margin-left: 15px; }
+ [direction="rtl"] .best-doctor .timeline .timeline-panel .media .number {
+ left: auto;
+ right: -13px; }
+ [direction="rtl"] .doctor-info-details .media i {
+ right: 0;
+ left: -15px; }
+ [direction="rtl"] .review-table .disease {
+ border-left: 0;
+ border-right: 1px solid #eee;
+ padding-left: 0;
+ padding-right: 20px; }
+ [direction="rtl"] .apexcharts-legend-text {
+ margin: 4px; }
+ [direction="rtl"] .doctor-info-details .media-body {
+ padding-left: 0;
+ padding-right: 40px; }
+ [direction="rtl"] .custom-control {
+ margin-left: 0; }
+ [direction="rtl"] .review-tab.nav-pills li:first-child a.nav-link {
+ border-radius: 0 0.75rem 0 0; }
+ [direction="rtl"] .review-tab.nav-pills li:last-child a.nav-link {
+ border-radius: 0.75rem 0 0 0; }
+ [direction="rtl"] .form-head .btn i {
+ margin-left: 5px;
+ margin-right: 0; }
+ [direction="rtl"] .iconbox {
+ padding-left: 0;
+ padding-right: 70px; }
+ [direction="rtl"] .iconbox i {
+ left: auto;
+ right: 0; }
+ [direction="rtl"] .table.tr-rounded tr td:first-child, [direction="rtl"] .table.tr-rounded tr th:first-child {
+ border-radius: 0 1.75rem 1.75rem 0; }
+ [direction="rtl"] .table.tr-rounded tr td:last-child, [direction="rtl"] .table.tr-rounded tr th:last-child {
+ border-radius: 1.75rem 0 0 1.75rem; }
+ [direction="rtl"] .custom-switch.toggle-switch.text-right {
+ padding-left: 48px;
+ padding-right: 0; }
+ [direction="rtl"] .toggle-switch.text-right .custom-control-label:before {
+ right: auto !important;
+ left: -47px; }
+ [direction="rtl"] .toggle-switch.text-right .custom-control-label:after {
+ right: auto !important;
+ left: -28px; }
+ [direction="rtl"] .toggle-switch.text-right .custom-control-input:checked ~ .custom-control-label:after {
+ left: -62px;
+ right: auto !important; }
+ [direction="rtl"] .check-switch {
+ padding-right: 40px; }
+ [direction="rtl"] .check-switch .custom-control-label:after, [direction="rtl"] .check-switch .custom-control-label:before {
+ right: -35px !important; }
+ [direction="rtl"] .bar-chart .apexcharts-yaxis {
+ transform: translatex(101%); }
+ [direction="rtl"] .detault-daterange .input-group-text {
+ padding: 0.532rem 0.75rem;
+ padding-right: auto;
+ padding-left: 0; }
+ [direction="rtl"] .form-wrapper .input-group .form-control {
+ text-align: left; }
+ [direction="rtl"] .timeline-chart .apexcharts-yaxis {
+ transform: translateX(0); }
+ [direction="rtl"] .card-table td:first-child {
+ padding-right: 30px;
+ padding-left: 10px; }
+ [direction="rtl"] .card-table td:last-child {
+ padding-left: 30px;
+ padding-right: 10px; }
+ [direction="rtl"] .chatbox .img_cont {
+ margin-right: 0px;
+ margin-left: 10px; }
+ [direction="rtl"] .profile-tab .nav-item .nav-link {
+ margin-right: 0;
+ margin-left: 30px; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .profile-tab .nav-item .nav-link {
+ margin-left: 0px; } }
+ [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel {
+ margin-left: 0px;
+ margin-right: 40px; }
+ [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel {
+ padding: 5px 15px 5px 10px;
+ border-width: 0px 5px 0px 0px; }
+ [direction="rtl"] .widget-timeline.style-1 .timeline .timeline-badge.timeline-badge + .timeline-panel:after {
+ border: 0;
+ right: -9px;
+ width: 7px;
+ left: auto;
+ height: 7px; }
+ [direction="rtl"] .widget-timeline .timeline > li > .timeline-badge {
+ left: auto;
+ right: 0px; }
+ [direction="rtl"] .widget-timeline .timeline > li > .timeline-panel:after {
+ left: auto;
+ right: -5px; }
+ [direction="rtl"] .chatbox .msg_cotainer {
+ margin-left: 0;
+ margin-right: 10px; }
+ [direction="rtl"] .new-arrival-content .price {
+ float: left; }
+ [direction="rtl"] .input-group > .bootstrap-select:not(:first-child) .dropdown-toggle {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ border-top-left-radius: 1.75rem;
+ border-bottom-left-radius: 1.75rem; }
+ [direction="rtl"] .input-group > .bootstrap-select:not(:last-child) .dropdown-toggle {
+ border-top-right-radius: 1.75rem;
+ border-bottom-right-radius: 1.75rem;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0; }
+ [direction="rtl"] .breadcrumb-item + .breadcrumb-item {
+ padding-right: 0.5rem;
+ padding-left: 0; }
+ [direction="rtl"] .breadcrumb-item + .breadcrumb-item::before {
+ padding-right: 0;
+ padding-left: 0.5rem; }
+ [direction="rtl"] .chatbox .chatbox-close {
+ left: 340px;
+ right: auto; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .chatbox .chatbox-close {
+ left: 280px; } }
+ [direction="rtl"] .separator {
+ margin-right: 0;
+ margin-left: 9px; }
+ [direction="rtl"] .card-tabs .nav-tabs {
+ padding-right: 5px; }
+ [direction="rtl"] .chatbox .msg_cotainer {
+ margin-left: 0;
+ margin-right: 10px;
+ border-radius: 1.375rem 0 1.375rem 1.375rem; }
+ [direction="rtl"] .chatbox .msg_cotainer:after {
+ left: auto;
+ right: -10px;
+ transform: rotate(-90deg); }
+ [direction="rtl"] .chatbox .type_msg .input-group .input-group-append .btn {
+ border-top-right-radius: 38px !important;
+ border-bottom-right-radius: 38px !important; }
+ [direction="rtl"] .chatbox .msg_cotainer_send {
+ margin-right: 0px;
+ margin-left: 10px;
+ border-radius: 0 6px 6px 6px; }
+ [direction="rtl"] .chatbox .msg_cotainer_send:after {
+ right: auto;
+ left: -10px;
+ transform: rotate(90deg); }
+ [direction="rtl"] .new-arrival-content .price {
+ float: left; }
+ [direction="rtl"] .trending-menus .tr-row .num {
+ margin-right: 0;
+ margin-left: 15px; }
+ [direction="rtl"] .default-select.style-2 .btn:after {
+ margin-left: 0;
+ margin-right: 0.5em; }
+ [direction="rtl"] .widget-timeline-icon li .icon {
+ left: auto;
+ right: -2px; }
+ [direction="rtl"] .widget-timeline-icon li a {
+ padding: 25px 0px 0px 50px; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .widget-timeline-icon .timeline {
+ margin-left: 0;
+ margin-right: 10px; }
+ [direction="rtl"] .widget-timeline-icon li {
+ border-left: 0;
+ border-right: 6px solid #5bcfc5; }
+ [direction="rtl"] .widget-timeline-icon li a {
+ padding: 0 30px 30px 0; }
+ [direction="rtl"] .widget-timeline-icon li .icon {
+ right: -12px; }
+ [direction="rtl"] .widget-timeline-icon li:last-child {
+ border-color: transparent; } }
+ [direction="rtl"] #revenueMap .apexcharts-yaxis, [direction="rtl"] #customerMapkm .apexcharts-yaxis {
+ transform: translateX(0px); }
+ [direction="rtl"] .mail-list .list-group-item i {
+ padding-right: 0;
+ padding-left: 0.625rem; }
+ [direction="rtl"] .dlab-demo-panel {
+ right: auto;
+ left: -380px; }
+ [direction="rtl"] .dlab-demo-panel.show {
+ right: unset;
+ left: 0; }
+ [direction="rtl"] .dlab-demo-panel .dlab-demo-trigger {
+ left: 100%;
+ right: auto;
+ border-radius: 0 5px 5px 0;
+ box-shadow: 5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
+ [direction="rtl"][data-layout="horizontal"] .content-body {
+ margin-right: 0; }
+ [direction="rtl"][data-layout="horizontal"] .dlabnav .metismenu li li .has-arrow:after {
+ -webkit-transform: rotate(-4deg) translateY(-50%);
+ transform: rotate(-45deg) translateY(-50%); }
+ [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .content-body {
+ margin-right: 6.25rem; }
+ [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .content-body {
+ margin-right: 11.25rem; }
+ [direction="rtl"][data-sidebar-style="overlay"] .content-body {
+ margin-right: 0; }
+ [direction="rtl"] #external-events .external-event:before {
+ margin-right: 0;
+ margin-left: .9rem; }
+ [direction="rtl"] .post-input a i {
+ margin-left: 15px;
+ margin-right: 0; }
+ [direction="rtl"][data-sidebar-style="compact"] .dlabnav .metismenu .has-arrow:after {
+ -webkit-transform: rotate(-45deg) translateY(-50%);
+ transform: rotate(-45deg) translateY(-50%); }
+ [direction="rtl"] .dlabnav .metismenu .has-arrow:after {
+ -webkit-transform: rotate(-135deg) translateY(-50%);
+ transform: rotate(-135deg) translateY(-50%); }
+ [direction="rtl"] .dlabnav .metismenu .has-arrow[aria-expanded=true]:after,
+ [direction="rtl"] .dlabnav .metismenu .mm-active > .has-arrow:after {
+ -webkit-transform: rotate(-135deg) translateY(-50%);
+ transform: rotate(-135deg); }
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu .has-arrow[aria-expanded=true]:after,
+ [direction="rtl"][data-sidebar-style="full"][data-layout="vertical"] .dlabnav .metismenu .mm-active > .has-arrow:after {
+ -webkit-transform: rotate(-45deg) translateY(-50%);
+ transform: rotate(-45deg); }
+ [direction="rtl"] .chatbox {
+ left: -500px;
+ right: auto; }
+ [direction="rtl"] .chatbox.active {
+ left: 0;
+ right: auto; }
+ @media only screen and (max-width: 575px) {
+ [direction="rtl"] .best-doctor .timeline .timeline-panel .media {
+ float: right;
+ margin-right: 0 !important;
+ margin-left: 15px !important; } }
+ [direction="rtl"] .default-select.style-1 .btn:after {
+ margin-left: 0;
+ margin-right: 0.5em; }
+ [direction="rtl"] .pagination .page-indicator {
+ transform: rotate(180deg);
+ -moz-transform: rotate(180deg);
+ -webkit-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ -o-transform: rotate(180deg); }
+ [direction="rtl"] .lg-outer.lg-visible {
+ direction: ltr; }
+ [direction="rtl"] .chart-point .chart-point-list {
+ margin: 0;
+ padding-right: 20px; }
+ [direction="rtl"] .noUi-target {
+ direction: rtl; }
+ [direction="rtl"] .noUi-vertical .noUi-pips-vertical {
+ left: -20px; }
+ [direction="rtl"] .noUi-vertical .noUi-value-vertical {
+ padding-left: 0;
+ padding-right: 25px; }
+ [direction="rtl"] .sidebar-right .ps--active-x > .ps__rail-x {
+ display: none; }
+ [direction="rtl"] .form-wizard .nav-wizard li .nav-link:after {
+ right: 50%;
+ left: auto; }
+ [direction="rtl"] .dtp > .dtp-content {
+ right: 50%;
+ left: auto; }
+ [direction="rtl"] .modal-header .close {
+ margin: 0;
+ left: 0;
+ top: 0px;
+ right: auto; }
+ [direction="rtl"] .input-group-prepend .btn + .btn {
+ border-radius: 0 !important; }
+ [direction="rtl"] .form-control + .input-group-append .btn:first-child {
+ border-top-right-radius: 0 !important;
+ border-bottom-right-radius: 0 !important; }
+ [direction="rtl"] .input-group > .custom-file:not(:first-child) .custom-file-label {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0.75rem;
+ border-top-left-radius: 0.75rem; }
+ [direction="rtl"] .custom-file-label::after {
+ border-radius: .75rem 0 0 .75rem; }
+ [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem; }
+ [direction="rtl"] .input-group > .custom-file:not(:last-child) .custom-file-label::after {
+ border-radius: 0; }
+
+@media only screen and (max-width: 1350px) and (min-width: 1200px) {
+ [direction="rtl"] .content-body {
+ margin-right: 17rem; } }
+
+[direction="rtl"] .sidebar-right {
+ right: auto;
+ left: -50rem; }
+ [direction="rtl"] .sidebar-right.show {
+ left: 5.25rem;
+ right: unset; }
+ [direction="rtl"] .sidebar-right .sidebar-right-trigger {
+ left: 100%;
+ right: auto;
+ border-radius: 0 5px 5px 0;
+ box-shadow: 5px 3px 5px 0px rgba(119, 119, 119, 0.15); }
+ [direction="rtl"] .sidebar-right .sidebar-close-trigger {
+ right: auto;
+ left: -48px; }
+
+[direction="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
+ text-align: right; }
+
+html[dir="rtl"] [direction="rtl"] .footer {
+ padding-right: 17.1875rem;
+ padding-left: 0; }
+ @media (max-width: 767.98px) {
+ html[dir="rtl"] [direction="rtl"] .footer {
+ padding-right: 0; } }
+
+html[dir="rtl"] [direction="rtl"][data-sidebar-style="overlay"] .footer {
+ padding-right: 0; }
+
+html[dir="rtl"] [direction="rtl"] .menu-toggle .footer {
+ padding-right: 3.75rem; }
+
+html[dir="rtl"] [direction="rtl"][data-container="boxed"] .footer {
+ padding-right: 0; }
+
+html[dir="rtl"] [direction="rtl"][data-sidebar-style="mini"]:not([data-layout="horizontal"]) .footer {
+ padding-right: 3.75rem; }
+
+html[dir="rtl"] [direction="rtl"][data-sidebar-style="compact"]:not([data-layout="horizontal"]) .footer {
+ padding-right: 9.375rem; }
+
+:root {
+ --primary: #6610f2;
+--secondary: #709fba;
+--primary-hover: #510bc4;
+--primary-dark: #290564;
+--rgba-primary-1: rgba(102, 16, 242, 0.1);
+--rgba-primary-2: rgba(102, 16, 242, 0.2);
+--rgba-primary-3: rgba(102, 16, 242, 0.3);
+--rgba-primary-4: rgba(102, 16, 242, 0.4);
+--rgba-primary-5: rgba(102, 16, 242, 0.5);
+--rgba-primary-6: rgba(102, 16, 242, 0.6);
+--rgba-primary-7: rgba(102, 16, 242, 0.7);
+--rgba-primary-8: rgba(102, 16, 242, 0.8);
+--rgba-primary-9: rgba(102, 16, 242, 0.9); }
+
+[data-theme-version="dark"] {
+ background: #171622;
+ color: #828690;
+ --nav-headbg: #212130;
+ --sidebar-bg: #212130; }
+ [data-theme-version="dark"] h1, [data-theme-version="dark"] .h1,
+ [data-theme-version="dark"] h2,
+ [data-theme-version="dark"] .h2,
+ [data-theme-version="dark"] h3,
+ [data-theme-version="dark"] .h3,
+ [data-theme-version="dark"] h4,
+ [data-theme-version="dark"] .h4,
+ [data-theme-version="dark"] h5,
+ [data-theme-version="dark"] .h5,
+ [data-theme-version="dark"] h6,
+ [data-theme-version="dark"] .h6 {
+ color: #fff !important; }
+ [data-theme-version="dark"] a.link {
+ color: #ddd; }
+ [data-theme-version="dark"] a.link:focus,
+ [data-theme-version="dark"] a.link:hover {
+ color: #b48dd3; }
+ [data-theme-version="dark"] a:hover {
+ color: #fff; }
+ [data-theme-version="dark"] .border-right {
+ border-right: 1px solid #2e2e42 !important; }
+ [data-theme-version="dark"] .border-left {
+ border-left: 1px solid #2e2e42 !important; }
+ [data-theme-version="dark"] .border-top {
+ border-top: 1px solid #2e2e42 !important; }
+ [data-theme-version="dark"] .border-bottom {
+ border-bottom: 1px solid #2e2e42 !important; }
+ [data-theme-version="dark"] .border {
+ border: 1px solid #2e2e42 !important; }
+
+[data-theme-version="dark"] .card {
+ background-color: #212130;
+ box-shadow: none; }
+
+[data-theme-version="dark"] .dropdown-menu {
+ background-color: #212130;
+ box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
+ [data-theme-version="dark"] .dropdown-menu .dropdown-item {
+ color: #777777; }
+ [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected, [data-theme-version="dark"] .dropdown-menu .dropdown-item.selected.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item.active, [data-theme-version="dark"] .dropdown-menu .dropdown-item:hover, [data-theme-version="dark"] .dropdown-menu .dropdown-item:focus {
+ background-color: #212130;
+ color: #fff; }
+
+[data-theme-version="dark"] a {
+ color: #fff; }
+
+[data-theme-version="dark"] .text-primary {
+ color: #fff !important; }
+
+[data-theme-version="dark"] .btn-link g [fill] {
+ fill: #fff; }
+
+[data-theme-version="dark"] .btn-light:active,
+[data-theme-version="dark"] .btn-light:focus,
+[data-theme-version="dark"] .btn-light:hover {
+ color: #000; }
+
+[data-theme-version="dark"] .form-control {
+ background-color: #212130;
+ border-color: #2e2e42;
+ color: #fff; }
+
+[data-theme-version="dark"] .modal-content {
+ background: #212130; }
+
+[data-theme-version="dark"] .modal-footer,
+[data-theme-version="dark"] .modal-header {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .close {
+ font-weight: 400;
+ color: #fff;
+ text-shadow: none; }
+ [data-theme-version="dark"] .close:hover {
+ color: #fff; }
+
+[data-theme-version="dark"] .star-rating .product-review,
+[data-theme-version="dark"] .new-arrival-content .item {
+ color: #fff; }
+
+[data-theme-version="dark"] .custom-dropdown .dropdown-menu {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .widget-stat .media > span {
+ background: #2e2e42;
+ border-color: #2e2e42;
+ color: #fff; }
+
+[data-theme-version="dark"] .plus-minus-input .custom-btn {
+ background: #171622;
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .dropdown-divider,
+[data-theme-version="dark"] .size-filter ul li {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .custom-select {
+ border-color: #2e2e42;
+ color: #828690;
+ background: #171622; }
+
+[data-theme-version="dark"] .nav-tabs {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .mail-list .list-group-item.active i {
+ color: #fff; }
+
+[data-theme-version="dark"] hr {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .grid-col {
+ background: #171622; }
+
+[data-theme-version="dark"] .noUi-target {
+ border-color: #2e2e42;
+ border-radius: 8px;
+ box-shadow: none; }
+ [data-theme-version="dark"] .noUi-target .noUi-connects {
+ background: #2e2e42; }
+
+[data-theme-version="dark"] .noUi-marker-large,
+[data-theme-version="dark"] .noUi-marker {
+ background: #2e2e42; }
+
+[data-theme-version="dark"] .input-group-text {
+ background: #212130;
+ color: #969ba0;
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .note-editor.note-frame {
+ border-color: #2e2e42; }
+ [data-theme-version="dark"] .note-editor.note-frame .btn {
+ color: #fff; }
+ [data-theme-version="dark"] .note-editor.note-frame .note-editing-area .note-editable {
+ color: #fff; }
+
+[data-theme-version="dark"] .widget-media .timeline .timeline-panel {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .notification_dropdown .dropdown-menu-right .all-notification {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] #user-activity .nav-tabs .nav-link {
+ border-color: #2e2e42; }
+ [data-theme-version="dark"] #user-activity .nav-tabs .nav-link.active {
+ background: #171622;
+ color: #fff; }
+
+[data-theme-version="dark"] .list-group-item-action {
+ color: #969ba0; }
+
+[data-theme-version="dark"] .list-group-item-action:focus,
+[data-theme-version="dark"] .list-group-item-action:hover,
+[data-theme-version="dark"] .list-group-item-action:focus {
+ background-color: #171622;
+ border-color: #171622; }
+
+[data-theme-version="dark"] .list-group-item.active {
+ color: #fff;
+ border-color: var(--primary); }
+ [data-theme-version="dark"] .list-group-item.active:focus, [data-theme-version="dark"] .list-group-item.active:hover, [data-theme-version="dark"] .list-group-item.active:focus {
+ background-color: var(--primary);
+ border-color: var(--primary);
+ color: #fff; }
+
+[data-theme-version="dark"] .swal2-popup {
+ background: #212130; }
+
+[data-theme-version="dark"] .form-head .btn-outline-primary {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .form-head .btn-outline-primary:hover {
+ border-color: var(--primary); }
+
+[data-theme-version="dark"] .review-tab.nav-pills li a.nav-link.active {
+ background: transparent; }
+
+[data-theme-version="dark"] .new-arrival-content h4 a, [data-theme-version="dark"] .new-arrival-content .h4 a {
+ color: #fff; }
+
+[data-theme-version="dark"] .text-black {
+ color: #fff !important; }
+
+[data-theme-version="dark"] .abilities-chart .ct-chart .ct-label {
+ fill: #fff; }
+
+[data-theme-version="dark"] .morris_chart_height text tspan {
+ fill: #fff; }
+
+[data-theme-version="dark"] .btn-link {
+ color: #fff; }
+
+[data-theme-version="dark"] .order-bg {
+ background: #171622; }
+
+[data-theme-version="dark"] .detault-daterange .input-group-text {
+ background: #171622;
+ color: #fff; }
+
+[data-theme-version="dark"] .dataTablesCard {
+ background-color: #212130; }
+
+[data-theme-version="dark"] .compose-content .dropzone {
+ background: #171622; }
+ [data-theme-version="dark"] .compose-content .dropzone .dlab-message .dlab-button {
+ color: #fff; }
+
+[data-theme-version="dark"] .daterangepicker {
+ background: #171622;
+ border-color: var(--primary); }
+ [data-theme-version="dark"] .daterangepicker .calendar-table {
+ border-color: var(--primary);
+ background: #171622; }
+ [data-theme-version="dark"] .daterangepicker .calendar-table .table-condensed td:hover {
+ background-color: var(--primary);
+ color: #fff; }
+ [data-theme-version="dark"] .daterangepicker:after {
+ border-bottom: 6px solid #171622; }
+
+[data-theme-version="dark"] .daterangepicker select.hourselect, [data-theme-version="dark"] .daterangepicker select.minuteselect, [data-theme-version="dark"] .daterangepicker select.secondselect, [data-theme-version="dark"] .daterangepicker select.ampmselect {
+ background: #171622;
+ border: 1px solid #2e2e42;
+ color: #fff; }
+
+[data-theme-version="dark"] .daterangepicker td.off,
+[data-theme-version="dark"] .daterangepicker td.off.in-range,
+[data-theme-version="dark"] .daterangepicker td.off.start-date,
+[data-theme-version="dark"] .daterangepicker td.off.end-date {
+ background-color: #212130; }
+ [data-theme-version="dark"] .daterangepicker td.off:hover,
+ [data-theme-version="dark"] .daterangepicker td.off.in-range:hover,
+ [data-theme-version="dark"] .daterangepicker td.off.start-date:hover,
+ [data-theme-version="dark"] .daterangepicker td.off.end-date:hover {
+ background-color: var(--primary);
+ color: #fff; }
+
+[data-theme-version="dark"] .app-fullcalendar .fc-button {
+ background-color: #171622;
+ border-color: var(--primary);
+ color: #fff;
+ text-shadow: none; }
+ [data-theme-version="dark"] .app-fullcalendar .fc-button:hover, [data-theme-version="dark"] .app-fullcalendar .fc-button.fc-stat-hover {
+ background-color: var(--primary); }
+
+[data-theme-version="dark"] .swal2-popup .swal2-styled:focus {
+ outline: 0;
+ box-shadow: 0 0 0 2px #2e2e42, 0 0 0 4px var(--rgba-primary-1); }
+
+[data-theme-version="dark"] .dd-handle {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .menu-toggle .dlabnav .metismenu li > ul {
+ background: #212130; }
+
+[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .nav-tabs .nav-link:hover, [data-theme-version="dark"] .nav-tabs .nav-link.active {
+ border-color: var(--primary); }
+
+[data-theme-version="dark"] .clockpicker-popover .popover-content {
+ background-color: #212130; }
+
+[data-theme-version="dark"] .clockpicker-plate {
+ background-color: #171622; }
+
+[data-theme-version="dark"] .clockpicker-popover .popover-title {
+ background-color: #171622;
+ color: #fff; }
+
+[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link span {
+ background-color: #171622; }
+
+[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link:after {
+ background: #171622; }
+
+[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active:after, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done:after {
+ background: var(--primary); }
+
+[data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.active span, [data-theme-version="dark"] .form-wizard .nav-wizard li .nav-link.done span {
+ background: var(--primary); }
+
+[data-theme-version="dark"] .check-switch .custom-control-label:after, [data-theme-version="dark"] .check-switch .custom-control-label:before {
+ border-color: var(--primary); }
+
+[data-theme-version="dark"] .fc-unthemed .fc-today {
+ background: #171622; }
+
+[data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-popover .fc-header {
+ background: #2e2e42; }
+
+[data-theme-version="dark"] .picker__box {
+ background: #171622; }
+ [data-theme-version="dark"] .picker__box .picker__button--clear, [data-theme-version="dark"] .picker__box .picker__button--close, [data-theme-version="dark"] .picker__box .picker__button--today {
+ background: #212130;
+ color: #fff; }
+ [data-theme-version="dark"] .picker__box .picker__button--clear:hover:before, [data-theme-version="dark"] .picker__box .picker__button--close:hover:before, [data-theme-version="dark"] .picker__box .picker__button--today:hover:before {
+ color: #fff; }
+
+[data-theme-version="dark"] .picker {
+ color: #999; }
+
+[data-theme-version="dark"] .dtp > .dtp-content {
+ background: #171622; }
+
+[data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a {
+ color: #68686a; }
+ [data-theme-version="dark"] .dtp table.dtp-picker-days tr > td > a.selected {
+ color: #fff; }
+
+[data-theme-version="dark"] .order-request tbody tr {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .card-list li {
+ color: #fff; }
+
+[data-theme-version="dark"] .card-bx .change-btn:hover {
+ color: var(--primary); }
+
+[data-theme-version="dark"] .invoice-card.bg-warning {
+ background-color: #5b3c1f !important; }
+
+[data-theme-version="dark"] .invoice-card.bg-success {
+ background-color: #2a6729 !important; }
+
+[data-theme-version="dark"] .invoice-card.bg-info {
+ background-color: #4c276a !important; }
+
+[data-theme-version="dark"] .invoice-card.bg-secondary {
+ background-color: #1c3e52 !important; }
+
+[data-theme-version="dark"] .user-list li {
+ border-color: #212130; }
+
+[data-theme-version="dark"] .toggle-switch {
+ color: #fff; }
+
+[data-theme-version="dark"] .bar-chart .apexcharts-text tspan {
+ fill: #969ba0; }
+
+[data-theme-version="dark"] .bar-chart line {
+ stroke: #2e2e42; }
+
+[data-theme-version="dark"] .coin-card {
+ background: #0f6a62;
+ background: -moz-linear-gradient(left, #0f6a62 0%, #084355 100%);
+ background: -webkit-linear-gradient(left, #0f6a62 0%, #084355 100%);
+ background: linear-gradient(to right, #0f6a62 0%, #084355 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6a62', endColorstr='#084355',GradientType=1 ); }
+ [data-theme-version="dark"] .coin-card .coin-icon {
+ background: rgba(0, 0, 0, 0.2); }
+
+[data-theme-version="dark"] .accordion.style-1 .accordion-item, [data-theme-version="dark"] .invoice-list {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .accordion.style-1 .accordion-header.collapsed .user-info a, [data-theme-version="dark"] .accordion.style-1 .accordion-header.collapsed .user-info, [data-theme-version="dark"] .accordion.style-1 .accordion-header.collapsed > span {
+ color: #fff; }
+
+[data-theme-version="dark"] .ic-card > a {
+ background: #25479f; }
+ [data-theme-version="dark"] .ic-card > a:first-child {
+ border-color: #25479f; }
+
+[data-theme-version="dark"] .ic-card span {
+ color: #fff; }
+
+[data-theme-version="dark"] table.dataTable thead th, [data-theme-version="dark"] table.dataTable thead td {
+ border-color: #2e2e42 !important; }
+
+[data-theme-version="dark"] .form-check .form-check-input {
+ background: transparent; }
+ [data-theme-version="dark"] .form-check .form-check-input:checked {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }
+
+[data-theme-version="dark"] .paging_simple_numbers.dataTables_paginate {
+ background: #212130; }
+
+[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button.current,
+[data-theme-version="dark"] .dataTables_wrapper .dataTables_paginate span .paginate_button:hover {
+ background: var(--primary);
+ color: #fff !important; }
+
+[data-theme-version="dark"] .dashboard-select {
+ background: #212130; }
+
+[data-theme-version="dark"] .dashboard-select .list {
+ background: #212130; }
+
+[data-theme-version="dark"] .dashboard-select .option:hover, [data-theme-version="dark"] .dashboard-select .option.focus, [data-theme-version="dark"] .dashboard-select .option.selected.focus {
+ background: #171622; }
+
+[data-theme-version="dark"] .card-tabs.style-1 .nav-tabs {
+ background: #212130; }
+
+[data-theme-version="dark"] .transaction-details {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .description {
+ color: #fff; }
+
+[data-theme-version="dark"] .transaction-details .amount-bx {
+ background: #3f250d; }
+ [data-theme-version="dark"] .transaction-details .amount-bx i {
+ background: #8d3b0c; }
+
+[data-theme-version="dark"][data-layout="vertical"][data-sidebar-position="fixed"] .header {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .header {
+ background-color: #171622;
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .header-left .dashboard_bar {
+ color: #fff; }
+
+[data-theme-version="dark"] .header-right .search-area .form-control {
+ background: #212130; }
+
+[data-theme-version="dark"] .header-right .search-area .input-group-text {
+ border: 0;
+ background: #212130; }
+ [data-theme-version="dark"] .header-right .search-area .input-group-text a {
+ color: #4f7086; }
+
+[data-theme-version="dark"] .header-right .notification_dropdown .nav-link {
+ background: transparent !important; }
+ [data-theme-version="dark"] .header-right .notification_dropdown .nav-link .badge {
+ border-color: #212130; }
+
+[data-theme-version="dark"] .header-right .dropdown .nav-link {
+ color: #fff; }
+ [data-theme-version="dark"] .header-right .dropdown .nav-link:hover {
+ color: #fff; }
+
+[data-theme-version="dark"] .nav-header .hamburger .line {
+ background: #fff !important; }
+
+[data-theme-version="dark"] .menu-toggle .nav-header .nav-control .hamburger .line {
+ background-color: #fff !important; }
+
+[data-theme-version="dark"] .nav-header {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .nav-control {
+ color: #fff; }
+
+[data-theme-version="dark"] .brand-logo {
+ color: #fff; }
+ [data-theme-version="dark"] .brand-logo:hover {
+ color: #fff; }
+
+[data-theme-version="dark"] .svg-title-path {
+ fill: var(--primary); }
+
+[data-theme-version="dark"] .nav-header {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"] .nav-control {
+ color: #fff; }
+
+[data-theme-version="dark"] .brand-logo {
+ color: #fff; }
+ [data-theme-version="dark"] .brand-logo:hover {
+ color: #fff; }
+
+[data-theme-version="dark"] .svg-title-path {
+ fill: var(--primary); }
+
+[data-theme-version="dark"][data-sidebar-style="mini"] .dlabnav .metismenu li > ul {
+ background-color: #212130; }
+
+[data-theme-version="dark"] .fixed-content-box {
+ background-color: #212130; }
+ [data-theme-version="dark"] .fixed-content-box .head-name {
+ background: #212130;
+ color: #fff;
+ border-color: #2e2e42; }
+ [data-theme-version="dark"] .fixed-content-box + .header + .dlabnav {
+ background-color: #171622; }
+
+[data-theme-version="dark"][data-layout="vertical"][data-sidebar-position="fixed"] .dlabnav {
+ border-color: #2e2e42; }
+
+[data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li.mm-active > a, [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li:hover > a {
+ background: transparent; }
+ [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li.mm-active > a i, [data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li:hover > a i {
+ color: var(--primary);
+ background: var(--rgba-primary-1); }
+
+[data-theme-version="dark"][data-layout="vertical"][data-sidebar-style="compact"] .dlabnav .metismenu > li a > i {
+ color: rgba(255, 255, 255, 0.3); }
+
+[data-theme-version="dark"] .dlabnav .header-profile > a.nav-link {
+ border-color: #2e2e42; }
+ [data-theme-version="dark"] .dlabnav .header-profile > a.nav-link .header-info span {
+ color: #fff; }
+
+[data-theme-version="dark"] .dlabnav .metismenu > li > a {
+ color: #b3b3b3; }
+
+[data-theme-version="dark"] .dlabnav .metismenu > li:hover > a, [data-theme-version="dark"] .dlabnav .metismenu > li:focus > a, [data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a {
+ color: #fff;
+ background: var(--rgba-primary-1); }
+ [data-theme-version="dark"] .dlabnav .metismenu > li:hover > a::after, [data-theme-version="dark"] .dlabnav .metismenu > li:focus > a::after, [data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a::after {
+ border-top: 5px solid #b3b3b3;
+ border-left: 5px solid #b3b3b3;
+ border-bottom: 5px solid transparent;
+ border-right: 5px solid transparent; }
+ [data-theme-version="dark"] .dlabnav .metismenu > li:hover > a i, [data-theme-version="dark"] .dlabnav .metismenu > li:focus > a i, [data-theme-version="dark"] .dlabnav .metismenu > li.mm-active > a i {
+ color: #fff; }
+
+[data-theme-version="dark"] .dlabnav .metismenu > li.mm-active ul ul {
+ background-color: transparent; }
+
+[data-theme-version="dark"] .dlabnav .metismenu ul:after {
+ background-color: #2e2e42; }
+
+[data-theme-version="dark"] .dlabnav .metismenu ul a:hover, [data-theme-version="dark"] .dlabnav .metismenu ul a:focus, [data-theme-version="dark"] .dlabnav .metismenu ul a.mm-active {
+ color: #fff; }
+
+[data-theme-version="dark"] .dlabnav .metismenu ul a:before {
+ background-color: #fff; }
+
+[data-theme-version="dark"] .dlabnav .metismenu a {
+ color: #b3b3b3; }
+
+[data-theme-version="dark"] .dlabnav .metismenu .has-arrow:after {
+ border-top: 5px solid #b3b3b3;
+ border-left: 5px solid #b3b3b3;
+ border-bottom: 5px solid transparent;
+ border-right: 5px solid transparent; }
+
+[data-theme-version="dark"] .sidebar-right .nav-tabs {
+ border-color: #f5f5f5; }
+ [data-theme-version="dark"] .sidebar-right .nav-tabs .nav-item .nav-link {
+ color: #000; }
+
+[data-theme-version="dark"] .sidebar-right .form-control {
+ background: #fff;
+ color: #000;
+ border-color: #f5f5f5; }
+
+[data-theme-version="dark"] .sidebar-right .default-select .list {
+ background: #fff; }
+ [data-theme-version="dark"] .sidebar-right .default-select .list .option.selected, [data-theme-version="dark"] .sidebar-right .default-select .list .option.focus, [data-theme-version="dark"] .sidebar-right .default-select .list .option:hover {
+ background: rgba(0, 0, 0, 0.05); }
+
+[data-theme-version="dark"] .sidebar-right .sidebar-right-inner > h4, [data-theme-version="dark"] .sidebar-right .sidebar-right-inner > .h4 {
+ color: #000 !important; }
+
+[data-theme-version="dark"] .footer {
+ background-color: transparent; }
+ [data-theme-version="dark"] .footer .copyright {
+ background-color: transparent; }
+ [data-theme-version="dark"] .footer .copyright a {
+ color: #fff; }
+
+.custom-dropdown-menu {
+ right: 0;
+ left: auto;
+}
\ No newline at end of file
diff --git a/ui/ui/Ass/icons/.DS_Store b/ui/ui/Ass/icons/.DS_Store
new file mode 100644
index 0000000..49eb2a9
Binary files /dev/null and b/ui/ui/Ass/icons/.DS_Store differ
diff --git a/ui/ui/hotspot-edit.tpl b/ui/ui/hotspot-edit.tpl
new file mode 100644
index 0000000..f3cd4ed
--- /dev/null
+++ b/ui/ui/hotspot-edit.tpl
@@ -0,0 +1,258 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {if $_c['radius_enable'] and $d['is_radius']}
+
+ {/if}
+
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Expired Action')} {Lang::T('Optional')}
+
+ {* *}
+
+
+
+
+
+
+
+
+
+
+
+
+ {if $_c['radius_enable'] && $d['is_radius']}
+ {literal}
+
+ {/literal}
+ {/if}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/index.html b/ui/ui/index.html
new file mode 100644
index 0000000..9757970
--- /dev/null
+++ b/ui/ui/index.html
@@ -0,0 +1,8 @@
+
+
+ 403 Forbidden
+
+
+Directory access is forbidden.
+
+
\ No newline at end of file
diff --git a/ui/ui/indexmain.tpl b/ui/ui/indexmain.tpl
new file mode 100644
index 0000000..9fa8d97
--- /dev/null
+++ b/ui/ui/indexmain.tpl
@@ -0,0 +1,815 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+
100 Projects/ monthy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Therichpost
+
Youtuber
+
Folllow
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Yoast
+ Esac
+
+
Created on Sep 8th, 2020
+
+
+
+
Yoast
+ Esac
+
+
Created on Sep 8th, 2020
+
+
+
+
Yoast
+ Esac
+
+
Created on Sep 8th, 2020
+
+
+
+
+
+
+
+
+
+
+
Quick To-Do List
+ Lorem ipsum dolor sit amet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
You don’t have badges yet
+
Earn Budges
+
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/invoice-customer.tpl b/ui/ui/invoice-customer.tpl
new file mode 100644
index 0000000..777ec41
--- /dev/null
+++ b/ui/ui/invoice-customer.tpl
@@ -0,0 +1,21 @@
+{include file="sections/user-header.tpl"}
+
+
+{include file="sections/user-footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/invoice-print.tpl b/ui/ui/invoice-print.tpl
new file mode 100644
index 0000000..c3dd5c4
--- /dev/null
+++ b/ui/ui/invoice-print.tpl
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+ {Lang::T('Login')} - {$_c['CompanyName']}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {if $content}
+ {$content} {else}
+ {Lang::pad($_c['CompanyName'],' ', 2)}
+ {Lang::pad($_c['address'],' ', 2)}
+ {Lang::pad($_c['phone'],' ', 2)}
+ {Lang::pad("", '=')}
+ {Lang::pads("Invoice", $in['invoice'], ' ')}
+ {Lang::pads(Lang::T('Date'), $date, ' ')}
+ {Lang::pads(Lang::T('Sales'), $_admin['fullname'], ' ')}
+ {Lang::pad("", '=')}
+ {Lang::pads(Lang::T('Type'), $in['type'], ' ')}
+ {Lang::pads(Lang::T('Plan Name'), $in['plan_name'], ' ')}
+ {Lang::pads(Lang::T('Plan Price'), Lang::moneyFormat($in['price']), ' ')}
+ {Lang::pad($in['method'], ' ', 2)}
+
+ {Lang::pads(Lang::T('Username'), $in['username'], ' ')}
+ {Lang::pads(Lang::T('Password'), '**********', ' ')}
+ {if $in['type'] != 'Balance'}
+ {Lang::pads(Lang::T('Created On'), Lang::dateAndTimeFormat($in['recharged_on'],$in['recharged_time']), ' ')}
+ {Lang::pads(Lang::T('Expires On'), Lang::dateAndTimeFormat($in['expiration'],$in['time']), ' ')}
+ {/if}
+ {Lang::pad("", '=')}
+ {Lang::pad($_c['note'],' ', 2)}
+ {/if}
+
+
+
+ {if $nuxprint}
+
+
+ Print Invoice
+
+
+
+
+
+
+
+
+ {if isset($xfooter)}
+ {$xfooter}
+ {/if}
+
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/invoice.tpl b/ui/ui/invoice.tpl
new file mode 100644
index 0000000..549d15e
--- /dev/null
+++ b/ui/ui/invoice.tpl
@@ -0,0 +1,43 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/language-add.tpl b/ui/ui/language-add.tpl
new file mode 100644
index 0000000..21e4777
--- /dev/null
+++ b/ui/ui/language-add.tpl
@@ -0,0 +1,31 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+ {foreach $langs as $lang}
+
+ {/foreach}
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/logs-radius.tpl b/ui/ui/logs-radius.tpl
new file mode 100644
index 0000000..d95dd23
--- /dev/null
+++ b/ui/ui/logs-radius.tpl
@@ -0,0 +1,71 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/logs.tpl b/ui/ui/logs.tpl
new file mode 100644
index 0000000..c43864d
--- /dev/null
+++ b/ui/ui/logs.tpl
@@ -0,0 +1,66 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+ {if in_array($_admin['user_type'],['SuperAdmin','Admin'])}
+
+ {/if}
+ Activity Log
+
+
+
+
+
+
+
+ Keep Logs
+
+ Days
+
+ Clean Logs
+
+
+
+
+
+
+
+ {foreach $d as $ds}
+
+ {$ds['id']}
+ {Lang::dateTimeFormat($ds['date'])}
+ {$ds['type']}
+ {$ds['ip']}
+ {nl2br($ds['description'])}
+
+ {/foreach}
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/main.css b/ui/ui/main.css
new file mode 100644
index 0000000..8a2101d
--- /dev/null
+++ b/ui/ui/main.css
@@ -0,0 +1,209 @@
+* {
+ margin: 0;
+ padding: 0;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+html {
+ font-size: 62.5%;
+ font-family: "Montserrat", sans-serif;
+}
+
+body {
+ min-height: 100vh;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ background-color: #ecf0f3;
+ color: grey;
+}
+
+h1 {
+ color: #000;
+ font-size: 3rem;
+ text-transform: capitalize;
+}
+
+button {
+ width: 16rem;
+ height: 4.5rem;
+ border-radius: 2.5rem;
+ font-size: 1.3rem;
+ font-weight: 700;
+ letter-spacing: 0.1rem;
+ text-transform: uppercase;
+ background-color: #ecf0f3;
+ color: grey;
+ border: none;
+ outline: none;
+ -webkit-box-shadow: 1rem 1rem 1.6rem #d1d9e6, -0.6rem -0.6rem 1.6rem #fff;
+ box-shadow: 1rem 1rem 1.6rem #d1d9e6, -0.6rem -0.6rem 1.6rem #fff;
+ cursor: pointer;
+}
+
+button:active {
+ -webkit-box-shadow: inset 1rem 1rem 1.6rem #d1d9e6, inset -1rem -1rem 1.6rem #fff;
+ box-shadow: inset 1rem 1rem 1.6rem #d1d9e6, inset -1rem -1rem 1.6rem #fff;
+}
+
+.container {
+ position: relative;
+ width: 80rem;
+ height: 60vh;
+ background-color: #ecf0f3;
+ -webkit-box-shadow: 1rem 1rem 1rem #d1d9e6, -0.5rem -0.5rem 1rem #fff;
+ box-shadow: 1rem 1rem 1rem #d1d9e6, -0.5rem -0.5rem 1rem #fff;
+ border-radius: 1.2rem;
+ overflow: hidden;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ padding: 12px;
+}
+
+.container .circle {
+ position: absolute;
+ left: 0;
+ width: 20rem;
+ height: 20rem;
+ border-radius: 50%;
+ background-color: #ecf0f3;
+ -webkit-box-shadow: 0.4rem 0.4rem 0.8rem #d1d9e6;
+ box-shadow: 0.4rem 0.4rem 0.8rem #d1d9e6;
+ z-index: 10;
+}
+
+.container .top-left {
+ top: 0;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+}
+
+.container .bottom-left {
+ bottom: 0;
+ -webkit-transform: translate(-70%, 70%) rotate(-80deg);
+ transform: translate(-70%, 70%) rotate(-80deg);
+}
+
+.container .side {
+ position: absolute;
+ top: 0;
+ height: 100%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.container .left-side {
+ width: 40%;
+ text-align: center;
+ padding: 12px;
+ -webkit-box-shadow: 0.4rem 0.4rem 1rem #d1d9e6;
+ box-shadow: 0.4rem 0.4rem 1rem #d1d9e6;
+}
+
+.container .left-side .content p {
+ margin: 1rem 0 2rem 0;
+ font-size: 1.4rem;
+}
+
+.container .right-side {
+ width: 60%;
+ right: 0;
+}
+
+.container .right-side .content {
+ width: 70%;
+ text-align: center;
+}
+
+.container .right-side .content .icon-group {
+ margin: 1rem 0 3rem 0;
+}
+
+.container .right-side .content .icon-group .btn {
+ margin: 0 1rem;
+ border: none;
+ outline: none;
+ background-color: #ecf0f3;
+ -webkit-box-shadow: 0.3rem 0.3rem 0.6rem #d1d9e6, -0.3rem -0.3rem 0.6rem #fff;
+ box-shadow: 0.3rem 0.3rem 0.6rem #d1d9e6, -0.3rem -0.3rem 0.6rem #fff;
+ border-radius: 50%;
+ width: 3rem;
+ height: 3rem;
+ color: #000;
+ cursor: pointer;
+}
+
+.container .right-side .content .icon-group .btn:hover {
+ -webkit-box-shadow: inset 0.3rem 0.3rem 0.6rem #d1d9e6, inset -0.3rem -0.3rem 0.6rem #fff;
+ box-shadow: inset 0.3rem 0.3rem 0.6rem #d1d9e6, inset -0.3rem -0.3rem 0.6rem #fff;
+}
+
+.container .right-side .content .line {
+ width: 100%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-pack: distribute;
+ justify-content: space-around;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-bottom: 2rem;
+}
+
+.container .right-side .content .line hr {
+ width: 40%;
+ border: 1px solid transparent;
+ border-top: 1px solid #aaa;
+}
+
+.container .right-side .content .form form .form-control {
+ position: relative;
+}
+
+.container .right-side .content .form form .form-control i {
+ position: absolute;
+ top: 50%;
+ left: 4%;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+}
+
+.container .right-side .content .form form .form-control input {
+ width: 100%;
+ height: 4rem;
+ border: none;
+ outline: none;
+ background-color: #ecf0f3;
+ -webkit-box-shadow: inset 0.2rem 0.2rem 0.4rem #d1d9e6, inset -0.4rem -0.4rem 0.4rem #fff;
+ box-shadow: inset 0.2rem 0.2rem 0.4rem #d1d9e6, inset -0.4rem -0.4rem 0.4rem #fff;
+ padding-left: 2.5rem;
+ border-radius: 0.8rem;
+ color: #000;
+ margin: 0.5rem 0;
+}
+
+.container .right-side .content .form form .form-control input:focus {
+ -webkit-box-shadow: inset 0.4rem 0.4rem 0.4rem #d1d9e6, inset -0.4rem -0.4rem 0.4rem #fff;
+ box-shadow: inset 0.4rem 0.4rem 0.4rem #d1d9e6, inset -0.4rem -0.4rem 0.4rem #fff;
+}
+
+.container .right-side .content .form form button {
+ margin-top: 2rem;
+}
+/*# sourceMappingURL=main.css.map */
\ No newline at end of file
diff --git a/ui/ui/maintenance-mode.tpl b/ui/ui/maintenance-mode.tpl
new file mode 100644
index 0000000..2f94e25
--- /dev/null
+++ b/ui/ui/maintenance-mode.tpl
@@ -0,0 +1,106 @@
+{include file="sections/header.tpl"}
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/maintenance.tpl b/ui/ui/maintenance.tpl
new file mode 100644
index 0000000..80a79f5
--- /dev/null
+++ b/ui/ui/maintenance.tpl
@@ -0,0 +1,249 @@
+
+
+
+
+ {Lang::T('Site is down for maintenance')}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{Lang::T('Site is temporarily unavailable.')}
+
{Lang::T('Scheduled maintenance is currently in progress. Please check back soon.')}
+
{Lang::T('We apologize for any inconvenience.')} — {Lang::T('The ')} {$companyName} {Lang::T('
+ Team.')}
+
+ {if $date}
+ {/if}
+
+
+ {if $date}
+
+ {/if}
+
+
+
\ No newline at end of file
diff --git a/ui/ui/message-bulk.tpl b/ui/ui/message-bulk.tpl
new file mode 100644
index 0000000..90e2169
--- /dev/null
+++ b/ui/ui/message-bulk.tpl
@@ -0,0 +1,144 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+ {if $batchStatus}
+
Total SMS Sent: {$totalSMSSent} Total SMS
+ Failed: {$totalSMSFailed} Total WhatsApp Sent:
+ {$totalWhatsappSent} Total WhatsApp Failed:
+ {$totalWhatsappFailed}
+ {/if}
+
+
+
+
+
+
+
+
+ Name
+ Phone
+ Message
+ Status
+
+
+
+ {foreach $batchStatus as $customer}
+
+ {$customer.name}
+ {$customer.phone}
+ {$customer.message}
+ {$customer.status}
+
+ {/foreach}
+
+
+
+
+
+
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/message-list.tpl b/ui/ui/message-list.tpl
new file mode 100644
index 0000000..9439880
--- /dev/null
+++ b/ui/ui/message-list.tpl
@@ -0,0 +1,74 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('From')}
+ {Lang::T('To')}
+ {Lang::T('Title')}
+ {Lang::T('Date')}
+ {Lang::T('Status')}
+ {Lang::T('Actions')}
+
+
+
+ {foreach $messages as $msg}
+
+ {$msg.from_user}
+ {$msg.to_user}
+ {$msg.title}
+ {Lang::dateTimeFormat($msg.date)}
+ {if $msg.status == 0}{Lang::T('Not Sent')}{else}{Lang::T('Sent')}{/if}
+
+ {Lang::T('View')}
+
+
+ {/foreach}
+
+
+
+
+
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
diff --git a/ui/ui/message.tpl b/ui/ui/message.tpl
new file mode 100644
index 0000000..d7ced68
--- /dev/null
+++ b/ui/ui/message.tpl
@@ -0,0 +1,66 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/onlinehotspot.tpl b/ui/ui/onlinehotspot.tpl
new file mode 100644
index 0000000..7800a4c
--- /dev/null
+++ b/ui/ui/onlinehotspot.tpl
@@ -0,0 +1,78 @@
+
+
+
+
+
+ Online Hotspot Users
+
+
+
+
+
+
+
+
+
Online Hotspot Users
+
+
+
+ Username
+ Address
+ Uptime
+ Server
+ MAC
+ Session Time
+ Rx Bytes
+ Tx Bytes
+ Total Bytes
+ Action
+
+
+
+ {foreach $onlineHotspotUsers as $user}
+
+ {$user.username}
+ {$user.address}
+ {$user.uptime}
+ {$user.server}
+ {$user.mac}
+ {$user.session_time}
+ {$user.rx_bytes}
+ {$user.tx_bytes}
+ {$user.total}
+ Disconnect
+
+ {/foreach}
+
+
+
+
+
+
diff --git a/ui/ui/page-edit.tpl b/ui/ui/page-edit.tpl
new file mode 100644
index 0000000..2e33b98
--- /dev/null
+++ b/ui/ui/page-edit.tpl
@@ -0,0 +1,63 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
{$htmls}
+ {if $writeable}
+
+ {else}
+
+ {/if}
+ {if $PageFile=='Voucher'}
+
+ {/if}
+
+
+
+
+
+
+
+ {literal}
+
+ {/literal}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/pagination.tpl b/ui/ui/pagination.tpl
new file mode 100644
index 0000000..5bf0452
--- /dev/null
+++ b/ui/ui/pagination.tpl
@@ -0,0 +1,20 @@
+{if $paginator}
+
+
+
+{/if}
\ No newline at end of file
diff --git a/ui/ui/paymentgateway.tpl b/ui/ui/paymentgateway.tpl
new file mode 100644
index 0000000..a153fa6
--- /dev/null
+++ b/ui/ui/paymentgateway.tpl
@@ -0,0 +1,35 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/plan-edit.tpl b/ui/ui/plan-edit.tpl
new file mode 100644
index 0000000..1d0ed4d
--- /dev/null
+++ b/ui/ui/plan-edit.tpl
@@ -0,0 +1,69 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/plan.tpl b/ui/ui/plan.tpl
new file mode 100644
index 0000000..6e99e20
--- /dev/null
+++ b/ui/ui/plan.tpl
@@ -0,0 +1,91 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Username')}
+ {Lang::T('Plan Name')}
+ {Lang::T('Plan Type')}
+ {Lang::T('Type')}
+ {Lang::T('Created On')}
+ {Lang::T('Expires On')}
+ {Lang::T('Method')}
+ {Lang::T('Routers')}
+ {Lang::T('Manage')}
+
+
+
+ {foreach $d as $ds}
+
+ {$ds['username']}
+ {$ds['namebp']}
+ {$ds['type']}
+ {$ds['plan_type']}
+ {Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])}
+ {Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])}
+ {$ds['method']}
+ {$ds['routers']}
+
+ {Lang::T('Edit')}
+ {if in_array($_admin['user_type'],['SuperAdmin','Admin'])}
+
+ {/if}
+
+
+ {/foreach}
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/plugin-manager.tpl b/ui/ui/plugin-manager.tpl
new file mode 100644
index 0000000..7db49bf
--- /dev/null
+++ b/ui/ui/plugin-manager.tpl
@@ -0,0 +1,92 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+ {foreach $plugins as $plugin}
+
+
+
+
+
{$plugin['name']}
+
{$plugin['description']}
+
+
+
+
+ @{$plugin['author']} Last update: {$plugin['last_update']}
+
+
+
+
+
+
+
+
+
+
+ {/foreach}
+
+
+
+
+
+
+
+ foreach $pgs as $pg}
+
+
+
+
+
{$pg['name']}
+
{$pg['description']}
+
+
+
+
+ @{$pg['author']} Last update: {$pg['last_update']}
+
+
+
+
+
+
+
+
+
+ {/foreach}
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/pool-add.tpl b/ui/ui/pool-add.tpl
new file mode 100644
index 0000000..a29da3f
--- /dev/null
+++ b/ui/ui/pool-add.tpl
@@ -0,0 +1,53 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/pool-edit.tpl b/ui/ui/pool-edit.tpl
new file mode 100644
index 0000000..824478f
--- /dev/null
+++ b/ui/ui/pool-edit.tpl
@@ -0,0 +1,47 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/pool.tpl b/ui/ui/pool.tpl
new file mode 100644
index 0000000..59e9299
--- /dev/null
+++ b/ui/ui/pool.tpl
@@ -0,0 +1,70 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Name Pool')}
+ {Lang::T('Range IP')}
+ {Lang::T('Routers')}
+ {Lang::T('Manage')}
+ ID
+
+
+
+ {foreach $d as $ds}
+
+ {$ds['pool_name']}
+ {$ds['range_ip']}
+ {$ds['routers']}
+
+ {Lang::T('Edit')}
+
+
+ {$ds['id']}
+
+ {/foreach}
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/ppp_users.tpl b/ui/ui/ppp_users.tpl
new file mode 100644
index 0000000..52c54bf
--- /dev/null
+++ b/ui/ui/ppp_users.tpl
@@ -0,0 +1,69 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Username')}
+ {Lang::T('Address')}
+ {Lang::T('Uptime')}
+ {Lang::T('Server')}
+ {Lang::T('MAC Address')}
+ {Lang::T('Session Time')}
+ {Lang::T('Upload')}
+ {Lang::T('Download')}
+ {Lang::T('Total')}
+ {Lang::T('Action')}
+
+
+
+
+
+
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+{include file="sections/footer.tpl"}
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/pppoe-add.tpl b/ui/ui/pppoe-add.tpl
new file mode 100644
index 0000000..26b4ed2
--- /dev/null
+++ b/ui/ui/pppoe-add.tpl
@@ -0,0 +1,181 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+ {if $_c['radius_enable']}
+
+ {/if}
+
+
+
+
+
+
+ {Lang::T('Expired Action')} {Lang::T('Optional')}
+
+ {* *}
+
+
+
+
+
+
+
+
+
+ {if $_c['radius_enable']}
+ {literal}
+
+ {/literal}
+ {/if}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/pppoe-edit.tpl b/ui/ui/pppoe-edit.tpl
new file mode 100644
index 0000000..f9a9138
--- /dev/null
+++ b/ui/ui/pppoe-edit.tpl
@@ -0,0 +1,183 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+ {if $_c['radius_enable'] and $d['is_radius']}
+
+ {/if}
+
+
+
+
+
+
+ {Lang::T('Expired Action')} {Lang::T('Optional')}
+
+ {* *}
+
+
+
+
+
+
+
+
+
+ {if $_c['radius_enable'] && $d['is_radius']}
+ {literal}
+
+ {/literal}
+ {/if}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/pppoe.tpl b/ui/ui/pppoe.tpl
new file mode 100644
index 0000000..9b9a91f
--- /dev/null
+++ b/ui/ui/pppoe.tpl
@@ -0,0 +1,92 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Plan Name')}
+ {Lang::T('Plan Type')}
+ {Lang::T('Bandwidth Plans')}
+ {Lang::T('Plan Price')}
+ {Lang::T('Plan Validity')}
+ {Lang::T('IP Pool')}
+ {Lang::T('Expired IP Pool')}
+ {Lang::T('Routers')}
+ {Lang::T('Manage')}
+ ID
+
+
+
+ {foreach $d as $ds}
+
+ {$ds['name_plan']}
+ {$ds['plan_type']} {if $ds['prepaid'] != 'yes'}Postpaid {else}Prepaid{/if}
+ {$ds['name_bw']}
+ {Lang::moneyFormat($ds['price'])}
+ {$ds['validity']} {$ds['validity_unit']}
+ {$ds['pool']}
+ {$ds['pool_expired']}{if $ds['list_expired']}
+ {if $ds['pool_expired']} |
+ {/if}{$ds['list_expired']}
+ {/if}
+
+ {if $ds['is_radius']}
+ RADIUS
+ {else}
+ {if $ds['routers']!=''}
+ {$ds['routers']}
+ {/if}
+ {/if}
+
+
+ {Lang::T('Edit')}
+
+
+ {$ds['id']}
+
+ {/foreach}
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/print-by-date.tpl b/ui/ui/print-by-date.tpl
new file mode 100644
index 0000000..50dc4dc
--- /dev/null
+++ b/ui/ui/print-by-date.tpl
@@ -0,0 +1,74 @@
+
+
+
+ {$_title}
+
+
+
+
+
+
+
+
+
+
+
+
+
{Lang::T('All Transactions at Date')}: {date($_c['date_format'], strtotime($mdate))}
+
+
+ {Lang::T('Username')}
+ {Lang::T('Plan Name')}
+ {Lang::T('Type')}
+ {Lang::T('Plan Price')}
+ {Lang::T('Created On')}
+ {Lang::T('Expires On')}
+ {Lang::T('Method')}
+ {Lang::T('Routers')}
+ {foreach $d as $ds}
+
+ {$ds['username']}
+ {$ds['plan_name']}
+ {$ds['type']}
+ {Lang::moneyFormat($ds['price'])}
+ {Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])}
+ {Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])}
+ {$ds['method']}
+ {$ds['routers']}
+
+ {/foreach}
+
+
+
+
{Lang::T('Total Income')}:
+ {$_c['currency_code']} {number_format($dr,2,$_c['dec_point'],$_c['thousands_sep'])}
+
+
+
{Lang::T('Click Here to Print')}
+
+
+
+
+{if isset($xfooter)}
+ {$xfooter}
+{/if}
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/print-by-period.tpl b/ui/ui/print-by-period.tpl
new file mode 100644
index 0000000..eb2c7da
--- /dev/null
+++ b/ui/ui/print-by-period.tpl
@@ -0,0 +1,74 @@
+
+
+
+ {$_title}
+
+
+
+
+
+
+
+
+
+
+
+
+
{Lang::T('All Transactions at Date')}: {date( $_c['date_format'], strtotime($fdate))} - {date( $_c['date_format'], strtotime($tdate))}
+
+
+ {Lang::T('Username')}
+ {Lang::T('Plan Name')}
+ {Lang::T('Type')}
+ {Lang::T('Plan Price')}
+ {Lang::T('Created On')}
+ {Lang::T('Expires On')}
+ {Lang::T('Method')}
+ {Lang::T('Routers')}
+ {foreach $d as $ds}
+
+ {$ds['username']}
+ {$ds['plan_name']}
+ {$ds['type']}
+ {Lang::moneyFormat($ds['price'])}
+ {Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])}
+ {Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])}
+ {$ds['method']}
+ {$ds['routers']}
+
+ {/foreach}
+
+
+
+
{Lang::T('Total Income')}:
+ {Lang::moneyFormat($dr)}
+
+
+
{Lang::T('Click Here to Print')}
+
+
+
+
+{if isset($xfooter)}
+ {$xfooter}
+{/if}
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/print-voucher.tpl b/ui/ui/print-voucher.tpl
new file mode 100644
index 0000000..03a3adb
--- /dev/null
+++ b/ui/ui/print-voucher.tpl
@@ -0,0 +1,136 @@
+
+
+
+
+ {$_title}
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Click Here to Print')}
+ {Lang::T('Print side by side, it will easy to cut')}
+ show {$v|@count} vouchers from {$vc} vouchers
+ from ID {$v[0]['id']} limit {$limit} vouchers
+
+
+
+
+ {$n = 1}
+ {foreach $voucher as $vs}
+ {$jml = $jml + 1}
+ {if $n == 1}
+
+
+ {/if}
+ {$vs}
+ {if $n == $vpl}
+
+ {$n = 1}
+ {else}
+ {$n = $n + 1}
+ {/if}
+
+
+ {if $jml == $pagebreak}
+ {$jml = 0}
+
+
+ {/if}
+ {/foreach}
+
+
+
+ {if isset($xfooter)}
+ {$xfooter}
+ {/if}
+
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/radius-nas-add.tpl b/ui/ui/radius-nas-add.tpl
new file mode 100644
index 0000000..0489ba2
--- /dev/null
+++ b/ui/ui/radius-nas-add.tpl
@@ -0,0 +1,88 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/radius-nas-edit.tpl b/ui/ui/radius-nas-edit.tpl
new file mode 100644
index 0000000..e6fbe18
--- /dev/null
+++ b/ui/ui/radius-nas-edit.tpl
@@ -0,0 +1,88 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/radius-nas.tpl b/ui/ui/radius-nas.tpl
new file mode 100644
index 0000000..6c59936
--- /dev/null
+++ b/ui/ui/radius-nas.tpl
@@ -0,0 +1,73 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+ Name
+ IP
+ Type
+ Port
+ Server
+ Community
+ Routers
+ {Lang::T('Manage')}
+ ID
+
+
+
+ {foreach $nas as $ds}
+
+ {$ds['shortname']}
+ {$ds['nasname']}
+ {$ds['type']}
+ {$ds['ports']}
+ {$ds['server']}
+ {$ds['community']}
+ {$ds['routers']}
+
+ {Lang::T('Edit')}
+
+
+ {$ds['id']}
+
+ {/foreach}
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/recharge-confirm.tpl b/ui/ui/recharge-confirm.tpl
new file mode 100644
index 0000000..2280e05
--- /dev/null
+++ b/ui/ui/recharge-confirm.tpl
@@ -0,0 +1,96 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
{Lang::T('Customer')}
+
+
+ {Lang::T('Username')} {$cust['username']}
+
+
+ {Lang::T('Name')} {$cust['fullname']}
+
+
+ {Lang::T('Phone Number')} {$cust['phonenumber']}
+
+
+ {Lang::T('Email')} {$cust['email']}
+
+
+ {Lang::T('Address')} {$cust['address']}
+
+
+ {Lang::T('Balance')} {Lang::moneyFormat($cust['balance'])}
+
+
+
{Lang::T('Plan')}
+
+
+ {Lang::T('Plan Name')} {$plan['name_plan']}
+
+
+ {Lang::T('Location')} {if $plan['is_radius']}Radius{else}{$plan['routers']}{/if}
+
+
+ {Lang::T('Type')} {if $plan['prepaid'] eq 'yes'}Prepaid{else}Postpaid{/if}
+ {$plan['type']}
+
+
+ {Lang::T('Plan Price')} {if $using eq 'zero'}{Lang::moneyFormat(0)}{else}{Lang::moneyFormat($plan['price'])}{/if}
+
+
+ {Lang::T('Plan Validity')} {$plan['validity']}
+ {$plan['validity_unit']}
+
+
+ {Lang::T('Using')} {ucwords($using)}
+
+
+
{Lang::T('Total')}
+
+ {if $using neq 'zero' and $add_cost>0}
+ {foreach $bills as $k => $v}
+
+ {$k} {Lang::moneyFormat($v)}
+
+ {/foreach}
+
+ {Lang::T('Additional Cost')} {Lang::moneyFormat($add_cost)}
+
+
+ {Lang::T('Total')} ({Lang::T('Plan Price')} +{Lang::T('Additional Cost')}) {Lang::moneyFormat($plan['price']+$add_cost)}
+
+ {else}
+
+ {Lang::T('Total')} {if $using eq 'zero'}{Lang::moneyFormat(0)}{else}{Lang::moneyFormat($plan['price'])}{/if}
+
+ {/if}
+
+
+
+
+
+
+
+
+ {Lang::T('Recharge')}
+ {Lang::T('Cancel')}
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/recharge.tpl b/ui/ui/recharge.tpl
new file mode 100644
index 0000000..b312a8b
--- /dev/null
+++ b/ui/ui/recharge.tpl
@@ -0,0 +1,73 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/refill.tpl b/ui/ui/refill.tpl
new file mode 100644
index 0000000..441acc0
--- /dev/null
+++ b/ui/ui/refill.tpl
@@ -0,0 +1,40 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/register-otp.tpl b/ui/ui/register-otp.tpl
new file mode 100644
index 0000000..db9ea0d
--- /dev/null
+++ b/ui/ui/register-otp.tpl
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+ {Lang::T('Login')} - {$_c['CompanyName']}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{$_c['CompanyName']}
+
+
+ {if isset($notify)}
+
+ {/if}
+
+
+
+
+ {include file="$_path/../pages/Registration_Info.html"}
+
+
+
+
+
+
+
+
+
+
+ {if $_c['tawkto'] != ''}
+
+
+
+ {/if}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/register-rotp.tpl b/ui/ui/register-rotp.tpl
new file mode 100644
index 0000000..ec3314d
--- /dev/null
+++ b/ui/ui/register-rotp.tpl
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+ {Lang::T('Login')} - {$_c['CompanyName']}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{$_c['CompanyName']}
+
+
+ {if isset($notify)}
+
+ {/if}
+
+
+
+
+
+
+
+ {include file="$_path/../pages/Registration_Info.html"}
+
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Request OTP')}
+
+
+
+
+ Privacy
+ •
+ T & C
+
+
+
+
+
+
+
+
+
+
+ {if $_c['tawkto'] != ''}
+
+
+
+ {/if}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/register.tpl b/ui/ui/register.tpl
new file mode 100644
index 0000000..efa66f0
--- /dev/null
+++ b/ui/ui/register.tpl
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+ {Lang::T('Login')} - {$_c['CompanyName']}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{$_c['CompanyName']}
+
+
+ {if isset($notify)}
+
+ {/if}
+
+
+
+
+ {include file="$_path/../pages/Registration_Info.html"}
+
+
+
+
+
+
+
+
+
+ {if $_c['tawkto'] != ''}
+
+
+
+ {/if}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/reports-activation.tpl b/ui/ui/reports-activation.tpl
new file mode 100644
index 0000000..3967630
--- /dev/null
+++ b/ui/ui/reports-activation.tpl
@@ -0,0 +1,69 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Invoice')}
+ {Lang::T('Username')}
+ {Lang::T('Plan Name')}
+ {Lang::T('Plan Price')}
+ {Lang::T('Type')}
+ {Lang::T('Created On')}
+ {Lang::T('Expires On')}
+ {Lang::T('Method')}
+
+
+
+ {foreach $activation as $ds}
+
+ {$ds['invoice']}
+ {$ds['username']}
+ {$ds['plan_name']}
+ {Lang::moneyFormat($ds['price'])}
+ {$ds['type']}
+
+ {Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])}
+
+ {Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])}
+ {$ds['method']}
+
+ {/foreach}
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/reports-daily.tpl b/ui/ui/reports-daily.tpl
new file mode 100644
index 0000000..2205477
--- /dev/null
+++ b/ui/ui/reports-daily.tpl
@@ -0,0 +1,68 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
{Lang::T('All Transactions at Date')}:
+
{date($_c['date_format'], strtotime($mdate))} {$mtime}
+
+
+
+
+
+
+
+ {Lang::T('Username')}
+ {Lang::T('Type')}
+ {Lang::T('Plan Name')}
+ {Lang::T('Plan Price')}
+ {Lang::T('Created On')}
+ {Lang::T('Expires On')}
+ {Lang::T('Method')}
+ {Lang::T('Routers')}
+
+
+
+ {foreach $d as $ds}
+
+ {$ds['username']}
+ {$ds['type']}
+ {$ds['plan_name']}
+ {Lang::moneyFormat($ds['price'])}
+ {Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])}
+ {Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])}
+ {$ds['method']}
+ {$ds['routers']}
+
+ {/foreach}
+
+
+
+ {include file="pagination.tpl"}
+
+
{Lang::T('Total Income')}:
+ {Lang::moneyFormat($dr)}
+
+
{Lang::T('All Transactions at Date')}:
+ {date($_c['date_format'], strtotime($mdate))} {$mtime}
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/reports-period-view.tpl b/ui/ui/reports-period-view.tpl
new file mode 100644
index 0000000..6dce046
--- /dev/null
+++ b/ui/ui/reports-period-view.tpl
@@ -0,0 +1,78 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
{Lang::T('All Transactions at Date')}:
+
{$stype} [{date( $_c['date_format'], strtotime($fdate))} -
+ {date( $_c['date_format'], strtotime($tdate))}]
+
+
+
+
+
+
+
+ {Lang::T('Export for Print')}
+
+
+
+
+
+
+ {Lang::T('Export to PDF')}
+
+
+
+
+
+
+
+ {Lang::T('Username')}
+ {Lang::T('Type')}
+ {Lang::T('Plan Name')}
+ {Lang::T('Plan Price')}
+ {Lang::T('Created On')}
+ {Lang::T('Expires On')}
+ {Lang::T('Method')}
+ {Lang::T('Routers')}
+
+
+
+ {foreach $d as $ds}
+
+ {$ds['username']}
+ {$ds['type']}
+ {$ds['plan_name']}
+ {Lang::moneyFormat($ds['price'])}
+ {Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])}
+ {Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])}
+ {$ds['method']}
+ {$ds['routers']}
+
+ {/foreach}
+
+
+
+
+
{Lang::T('Total Income')}:
+ {Lang::moneyFormat($dr)}
+
+
{$stype} [{date( $_c['date_format'], strtotime($fdate))} -
+ {date( $_c['date_format'], strtotime($tdate))}]
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/reports-period.tpl b/ui/ui/reports-period.tpl
new file mode 100644
index 0000000..5b83b84
--- /dev/null
+++ b/ui/ui/reports-period.tpl
@@ -0,0 +1,44 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/router-error.tpl b/ui/ui/router-error.tpl
new file mode 100644
index 0000000..847d15d
--- /dev/null
+++ b/ui/ui/router-error.tpl
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+ {Lang::T('Login')} - {$_c['CompanyName']}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{$error_message}
+
+
Mikrotik troubleshooting:
+
+ 1. Make sure you use API Port, Default 8728
+ 2. Make sure Username and Password are correct
+ 3. Make sure your hosting is not blocking port to external
+ 4. Make sure your is Mikrotik accessible from MikroPulse
+
+
Note: If you just update MikroPulse from upload files, try
+ contact admin
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/routers-add.tpl b/ui/ui/routers-add.tpl
new file mode 100644
index 0000000..15aa9a1
--- /dev/null
+++ b/ui/ui/routers-add.tpl
@@ -0,0 +1,70 @@
+{include file="sections/header.tpl"}
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/routers-edit.tpl b/ui/ui/routers-edit.tpl
new file mode 100644
index 0000000..a3b6dde
--- /dev/null
+++ b/ui/ui/routers-edit.tpl
@@ -0,0 +1,70 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{include file="sections/footer.tpl"}
\ No newline at end of file
diff --git a/ui/ui/routers.tpl b/ui/ui/routers.tpl
new file mode 100644
index 0000000..00baec8
--- /dev/null
+++ b/ui/ui/routers.tpl
@@ -0,0 +1,210 @@
+{include file="sections/header.tpl"}
+
+
+
+
+
+
+
+
+
+
+
+ {Lang::T('Router Name')}
+ {Lang::T('IP Address')}
+ {Lang::T('Status')}
+ {Lang::T('Uptime')}
+ {Lang::T('Free Memory')}
+ {Lang::T('CPU Load')}
+ {Lang::T('Manage')}
+ ID
+ {Lang::T('Download')}
+
+
+
+ {foreach $d as $ds}
+
+ {$ds['name']}
+ {$ds['ip_address']}
+
+
+
+
+
+ {Lang::T('Edit')}
+
+ {Lang::T('Reboot')}
+
+ {$ds['id']}
+
+
+
+
+
+ {Lang::T('Download')}
+
+
+
+
+ {/foreach}
+
+
+
+ {include file="pagination.tpl"}
+
+
+
+
+
+{include file="sections/footer.tpl"}
+
+
+
+
\ No newline at end of file
diff --git a/ui/ui/sections/.DS_Store b/ui/ui/sections/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/ui/ui/sections/.DS_Store differ
diff --git a/ui/ui/sections/footer.tpl b/ui/ui/sections/footer.tpl
new file mode 100644
index 0000000..825e3e3
--- /dev/null
+++ b/ui/ui/sections/footer.tpl
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {if isset($xfooter)}
+ {$xfooter}
+ {/if}
+ {literal}
+
+ {/literal}
+
+
+