/*@File: Plab - Clean & Minimal Bootstrap Admin Dashboard* This file contains the styling for the actual template, thisis the file you need to edit to change the look of thetemplate.This files table contents are outlined below >>>>>**************************************************************************************** - Default CSS   ** - Body CSS** - Typography** - Navbar Area CSS** - Left SideMenu CSS** - Todos CSS** - Calendar CSS** - Search CSS** - Notifications CSS** - Alerts CSS** - Badges CSS** - Buttons CSS** - Cards CSS** - Dropdowns CSS** - List Groups CSS** - Modals CSS** - Progress bars CSS** - Tables CSS** - Tabs CSS** - Signup CSS** - Login CSS** - Forgot Password CSS** - Footer Area CSS** - Preloader CSS*//* Default CSS-------------------------------------------*//* Variables *//* End Variables */@import url('https://fonts.googleapis.com/css?family=Dosis:200,300,400,500,600,700,800&display=swap');body {  font-family: 'Dosis', sans-serif;  color: #686c71;  font-size: 14px;  background-color: #f9f7f9;    letter-spacing: 0.3px;}a {  transition: .4s;  -webkit-transition: .4s;}a:hover {  text-decoration: none;  color: #52C1B1;}h1, h2, h3, h4, h5, h6 {  color: #212529;  font-weight: bold;}p {  color: #686c71;  line-height: 24px;  margin-bottom: 10px;}img {  max-width: 100%;}/* Scrollbar CSS */::-webkit-scrollbar {  width: 4px;  height: 6px;}::-webkit-scrollbar-track {  -webkit-box-shadow: inset 0 0 6px #f6f6f7;          box-shadow: inset 0 0 6px #f6f6f7;  border-radius: 30px;}::-webkit-scrollbar-thumb {  border-radius: 30px;  background: #000000;  -webkit-box-shadow: inset 0 0 6px #f6f6f7;          box-shadow: inset 0 0 6px #f6f6f7;}::-webkit-scrollbar-thumb:window-inactive {  background: #000000;}/* End Scrollbar CSS */button:focus {  outline: 0;}.btn {  font-size: 14px;  padding: 10px 15px;  line-height: 1;  border-radius: 4px;}.btn:focus {  outline: 0;  -webkit-box-shadow: none;          box-shadow: none;}.btn-primary:focus {  outline: 0;  -webkit-box-shadow: none;          box-shadow: none;}.bg-purple {  background-color: #886cff;}.gray-color {  color: #35d26b;}.mt-15 {  margin-top: 15px;}.ml-15 {  margin-left: 15px;}.mt-20 {  margin-top: 20px;}.mb-7 {  margin-bottom: 7px;}.wh-50 {  width: 50px;  height: 50px;}.lh-50 {  line-height: 50px;}.pt-12 {  padding-top: 12px;}.fw-600 {  font-weight: 600;}.progress.progress-sm {  height: 4px;}.btn-outline-light {  color: #848484;}.border-bottom {  border-bottom: 1px solid #f6f6f7 !important;}.btn-lg, .btn-group-lg > .btn {  padding: 10px 25px;  font-size: 16px;  line-height: 1.5;}.btn-md {  padding: 10px 20px;  font-size: 15px;}.btn-xs {  padding: 8px 16px;  font-size: 13px;}.radius-0 {  border-radius: 0 !important;}.position-right {  position: absolute;  right: 0;}.dropdown-item {  font-size: 14px;}.btn-warning {  color: #fff;}.btn-warning:hover {  color: #fff;}.btn-outline-warning:hover {  color: #fff;}.form-control {  background-color: #eeeef8;  border: 1px solid #eeeef8;  height: 42px;  padding: 6px 15px;  font-size: 14px;  color: #222222;  border-radius: 5px;  -webkit-transition: 0.5s;  transition: 0.5s;}.form-control:focus {  background-color: #eeeef8;  border: 1px solid #c8c8f1;  outline: 0;  -webkit-box-shadow: none;          box-shadow: none;}.form-control-lg {  height: 45px;  font-size: 14px;}.form-control-sm {  height: 35px;  font-size: 12px;}.form-group .form-text {  margin-top: 10px;  font-size: 12px;}.form-check-input {  margin-top: 2px;}.custom-control-label {  padding-top: 4px;}.input-group-text {  color: #fff;  background-color: #52C1B1;  border-radius: 0;}form label {  font-weight: bold;  text-transform: capitalize;  color: #212529;}form .form-group {  margin-bottom: 20px;}.form-check-label {  font-weight: normal;}/* End Default CSS *//* Badge */.badge {  padding-right: 10px;  padding-left: 10px;  font-size: 12px;  padding-top: 5px;  padding-bottom: 5px;  font-weight: 600;}.badge-cyan {  color: #00c9a7;  background: rgba(0, 201, 167, 0.1);  border-color: transparent;  font-weight: 500;}.badge-red {  color: #de4436;  background: rgba(222, 68, 54, 0.05);  border-color: transparent;  font-weight: 500;}.badge-gold {  color: #ffc107;  background: rgba(255, 193, 7, 0.1);  border-color: transparent;  font-weight: 500;}.badge_warning {  background-color: rgba(255, 190, 11, 0.2);  color: #ffbe0b;}.badge_success {  color: #00c9a7;  background: rgba(0, 201, 167, 0.1);}.badge_danger {  background-color: rgba(255, 92, 117, 0.2);  color: #ff5c75;}.primary-color {  color: #52C1B1;}.success-color {  color: #00c9a7;}.warning-color {  color: #00c9a7;}.danger-color {  color: #00c9a7;}/* End Badge *//* Helper class */.fs-10 {  font-size: 10px;}.fs-11 {  font-size: 11px;}.fs-12 {  font-size: 12px;}.fs-13 {  font-size: 13px;}.fs-14 {  font-size: 14px;}.fs-15 {  font-size: 15px;}.fs-18 {  font-size: 18px;}.fs-20 {  font-size: 20px;}.fs-22 {  font-size: 22px;}.fs-40 {  font-size: 40px;}.fs-50 {  font-size: 50px;}.fs-12 {  font-size: 12px;}.fs-25 {  font-size: 25px;}.fw-400 {  font-weight: 400;}.fw-500 {  font-weight: 500;}.fw-600 {  font-weight: 600;}.mr-5 {  margin-right: 5px !important;}.mr-10 {  margin-right: 10px;}.mb-20 {  margin-bottom: 20px !important;}.mt-40 {  margin-top: 40px;}.mb-30 {  margin-bottom: 30px !important;}.mt-minus-1 {  margin-top: -1px;}.mt-minus-2 {  margin-top: -2px;}.mt-minus-3 {  margin-top: -3px;}.mt-minus-4 {  margin-top: -4px;}.mt-minus-5 {  margin-top: -5px;}.pr-70 {  padding-right: 70px;}.p-30 {  padding: 30px;}.fr {  float: right;}.wh-13 {  width: 13px;  height: 13px;  margin-top: -2px;}.wh-15 {  width: 15px;  height: 15px;}.wh-30 {  width: 30px;  height: 30px;}.wh-20 {  width: 20px;  height: 20px;}.wh-35 {  width: 35px;  height: 35px;}.wh-40 {  width: 40px;  height: 40px;}.wh-35 {  width: 35px;  height: 35px;}.w-80 {  width: 80px;}.w-full {  width: 100%;}.mw-350 {  max-width: 350px;  margin-left: auto;  margin-right: auto;}.relative {  position: relative;}.text-vertical-middle td, .text-vertical-middle th {  vertical-align: middle;}.border {  border: 1px solid #f6f6f7;}.spin {  -webkit-animation: spin 2s linear infinite;          animation: spin 2s linear infinite;}.black-text {  color: #686c71 !important;}.primary-text {  color: #52C1B1 !important;}.purple-text {  color: #7266ba !important;}.success-text {  color: #7ed320 !important;}.danger-text {  color: #52C1B1 !important;}.theme-color {  color: #52C1B1;}.danger-color {  color: #52C1B1;}.global-color {  color: #47404f;}.gray-color {  color: #a1aab2;}.light-blue-bg {  background: #42a5f6;}.purple-bg {  background: #7266ba;}.primary-bg {  background: #52C1B1;}.success-bg {  background: #7ed320;}.danger-bg {  background: #52C1B1;}.theme-bg {  background-color: #52C1B1 !important;}.right {  right: 0;}.bottom {  bottom: 0;}.right-3 {  right: 4px;}.bottom-2 {  bottom: 2px;}.bottom-3 {  bottom: 4px;}.d-table {  width: 100%;  height: 100%;}.d-tablecell {  display: table-cell;  vertical-align: middle;}.line-height-1 {  line-height: 1;}.bg-white {  background-color: #fff !important;}.border-radius-fl-item .page-item:first-child .page-link {  border-top-left-radius: 15px;  border-bottom-left-radius: 15px;}.border-radius-fl-item .page-item:last-child .page-link {  border-top-right-radius: 15px;  border-bottom-right-radius: 15px;}.height-408 {  height: 408px;  overflow-y: auto;}.height-310 {  height: 310px;  overflow-y: auto;}.height-500 {  height: 500px;  overflow-y: auto;}.height-365 {  height: 365px;  overflow-y: auto;}.height-265 {  height: 265px;  overflow-y: auto;}.rounded {  border-radius: 50px !important;}.alert-light {  background-color: #f9f9f9;  border-color: #f9f9f9;}.alert:last-child {  margin-bottom: 0;}.alert-dismissible .close {  padding: 0.60rem 1.20rem;}.alert-primary {  background-color: rgba(63, 135, 245, 0.1);  border: 1px solid rgba(63, 135, 245, 0.15);  color: #53535f;}.alert-success {  background-color: rgba(0, 201, 167, 0.1);  border: 1px solid rgba(0, 201, 167, 0.15);  color: #53535f;}.alert-info {  background-color: rgba(2, 211, 239, 0.1);  border: 1px solid rgba(2, 211, 239, 0.15);  color: #53535f;}.alert-warning {  background-color: rgba(255, 193, 7, 0.1);  border: 1px solid rgba(255, 193, 7, 0.15);  color: #53535f;}.alert-danger {  background-color: rgba(222, 68, 54, 0.1);  border: 1px solid rgba(222, 68, 54, 0.15);  color: #53535f;}.white-color {  color: #fff;}.card-img-overlay {  background: rgba(41, 98, 255, 0.5);}.card-img-overlay .card-title {  color: #fff !important;}.alert-success p {  color: #155724;}.dropdown-menu {  border-radius: 0;}.dropdown-menu .dropdown-item {  font-size: 13px;  color: #686c71;}.badge-warning {  color: #fff;}.btn-primary {  background-color: #52C1B1;  border-color: #52C1B1;}.btn-primary:hover {  background-color: #02024f;  border-color: #02024f;}.btn-outline-primary {  color: #52C1B1;  border-color: #52C1B1;}.btn-outline-primary:hover {  background-color: #52C1B1;  border-color: #52C1B1;}.line-height-1-4 {  line-height: 1.4;}/* End helper class *//* Top menu CSS */.top-menu {  background: #ffffff;  -webkit-box-shadow: 0px 0 10px rgba(0, 0, 0, 0.08);          box-shadow: 0px 0 10px rgba(0, 0, 0, 0.08);}.top-menu .navbar-brand .large-logo {  max-width: 105px;}.top-menu .left-nav {  padding-right: 15px;}.top-menu .burger-menu {  padding-right: 15px;  margin-left: 45px;  cursor: pointer;  transition: all .50s ease-in-out;  -webkit-transition: all .50s ease-in-out;}.top-menu .burger-menu span {  height: 1px;  width: 25px;  background: #303030;  display: block;  margin: 6px 0;  transition: all .50s ease-in-out;  -webkit-transition: all .50s ease-in-out;}.top-menu .mega-menu .mega-menu-btn .icon {  width: 16px;  height: 16px;  margin-left: 2px;}.top-menu .mega-menu .dropdown-menu {  width: 900px;  margin-top: 5px;  padding: 15px 10px;}.top-menu .mega-menu .dropdown-menu .title {  font-size: 13px;  padding: 0 15px 10px;  margin: 8px 0 8px;  border-bottom: 1px solid #f3ebeb;}.top-menu .mega-menu .dropdown-menu::before, .top-menu .mega-menu .dropdown-menu::after {  border-left: 5px solid transparent;  border-right: 5px solid transparent;  content: "";  position: absolute;  left: 8px;  width: 10px;}.top-menu .mega-menu .dropdown-menu::before {  border-bottom: 5px solid #000;  top: -10px;  height: 10px;}.top-menu .mega-menu .dropdown-menu::after {  border-bottom: 5px solid #fff;  top: -9px;  height: 9px;}.top-menu .navbar-nav .nav-link {  color: #686c71;}.top-menu .nav-search-form {  display: inline-block;  position: relative;  width: 230px;}.top-menu .nav-search-form .form-control {  height: 36px;  border-radius: 30px;  background: #eef5f9;  border-color: #eef5f9;  padding: 0 15px;  font-size: 13px;  font-weight: 300;}.top-menu .nav-search-form .search-success {  position: absolute;  top: 0;  right: 0;  background: transparent;  border-color: transparent;  border-radius: 0px 30px 30px 2px;  height: 36px;  color: #717171;  font-size: 20px;  line-height: 20px;  padding: 0 15px;}.top-menu .nav-search-form .search-success .icon {  width: 15px;  height: 15px;  margin-top: -3px;}.top-menu .nav-search-form .search-success:hover {  color: #52C1B1;}.top-menu .nav-search-form .search-success:active {  background-color: transparent;  border-color: transparent;  color: #52C1B1;}.top-menu .nav-search-form .search-success:focus {  -webkit-box-shadow: none !important;          box-shadow: none !important;}.top-menu .right-nav .nav-item {  padding-left: 15px;}.top-menu .right-nav .dropdown-menu {  left: auto;  right: 0;}.top-menu .right-nav .dropdown-menu::before, .top-menu .right-nav .dropdown-menu::after {  border-left: 5px solid transparent;  border-right: 5px solid transparent;  content: "";  position: absolute;  right: 8px;  width: 10px;}.top-menu .right-nav .dropdown-menu::before {  border-bottom: 5px solid #000;  top: -10px;  height: 10px;}.top-menu .right-nav .dropdown-menu::after {  border-bottom: 5px solid #fff;  top: -9px;  height: 9px;}.top-menu .right-nav .count-info {  position: relative;  margin-top: 5px;}.top-menu .right-nav .count-info .icon {  width: 18px;  height: 18px;}.top-menu .right-nav .count-info .ci-number {  position: absolute;  background: #52C1B1;  color: #fff;  height: 10px;  width: 10px;  text-align: center;  border-radius: 50%;  line-height: 22px;  font-size: 10px;  top: -3px;  right: -5px;  z-index: 1;}.top-menu .right-nav .count-info .ci-number .ripple {  background-color: #52C1B1;  position: absolute;  width: 22px;  height: 22px;  z-index: -1;  right: -6px;  top: -6px;  opacity: 0;  margin: 0;  border-radius: 100px;  -webkit-animation: ripple 2.8s infinite;  animation: ripple 2.8s infinite;}.top-menu .right-nav .count-info .ci-number .ripple:nth-child(2) {  animation-delay: .6s;  -webkit-animation-delay: .6s;}.top-menu .right-nav .count-info .ci-number .ripple:nth-child(3) {  animation-delay: .9s;  -webkit-animation-delay: .9s;}@-webkit-keyframes ripple {  0% {    opacity: 1;    -webkit-transform: scale(0);    transform: scale(0);  }  100% {    opacity: 0;    -webkit-transform: scale(1);    transform: scale(1);  }}@keyframes ripple {  0% {    opacity: 1;    -webkit-transform: scale(0);    transform: scale(0);  }  100% {    opacity: 0;    -webkit-transform: scale(1);    transform: scale(1);  }}.top-menu .dropdown-toggle::after {  display: none;}.top-menu .profile-nav-item .menu-profile img {  width: 30px;  height: 30px;  margin-left: 8px;}.top-menu .profile-nav-item .dropdown-item .icon {  width: 14px;  margin-right: 5px;  height: 14px;  margin-top: -3px;}.top-menu .dropdown-item {  font-size: 13px;  padding: 0.40rem 1rem;  font-weight: 300;  color: #686c71;  position: relative;  overflow: hidden;}.top-menu .dropdown-item:hover, .top-menu .dropdown-item:focus {  background: #eef5f9;  color: #52C1B1;}.top-menu .dropdown-item:hover::before {  content: '';  position: absolute;  right: -18px;  background: #52C1B1;  height: 15px;  width: 40px;  -webkit-transform: rotate(90deg);  transform: rotate(-45deg);  bottom: 0;}.top-menu .dropdown-menu {  border-radius: 0;}.top-menu .dropdown-menu .dropdown-item.active, .top-menu .dropdown-menu .dropdown-item:active {  color: #52C1B1;  background-color: #eef5f9;}.top-menu .dropdown-menu .dropdown-item.active::before, .top-menu .dropdown-menu .dropdown-item:active::before {  content: '';  position: absolute;  right: -18px;  background: #52C1B1;  height: 15px;  width: 40px;  -webkit-transform: rotate(90deg);  transform: rotate(-45deg);  bottom: 0;}.top-menu .message-box .dropdown-menu {  min-width: 260px;  padding-top: 0;  padding-bottom: 0;  text-align: center;}.top-menu .message-box .dropdown-menu .dropdown-item {  border-bottom: 1px solid #f6f6f7;  padding: 0.80rem 1rem;}.top-menu .message-box .dropdown-menu .dropdown-item:last-child {  border-bottom: none;}.top-menu .message-box .dropdown-menu .dropdown-item .icon {  width: 15px;  height: 15px;}.top-menu .message-item {  position: relative;  padding-left: 45px;  text-align: left;}.top-menu .message-item .user-pic {  position: absolute;  left: 0;  top: 2px;}.top-menu .message-item .user-pic img {  width: 35px;  height: 35px;}.top-menu .message-item .user-pic .profile-status {  position: absolute;  height: 10px;  width: 10px;  border-radius: 50%;  right: 0;  bottom: 0;}.top-menu .message-item .chat-content .message-title {  margin: 0;  font-size: 13px;  font-weight: 600;  color: #2a2a2a;}.top-menu .message-item .chat-content .mail-desc {  display: block;  color: #474d52;  font-size: 13px;  margin: 3px 0 0;  position: relative;}.top-menu .message-item .chat-content .mail-desc .amount {  background: #52C1B1;  color: #fff;  padding: 8px 5px 7px;  border-radius: 30px;  font-size: 8px;  line-height: 0;  position: absolute;  top: 0;  margin-left: 5px;}.top-menu .message-item .time {  display: block;  color: #a1aab2;  font-size: 12px;  line-height: 1;  margin-top: 5px;}.top-menu .toggle-menu {  margin-left: 30px;}/* End Top menu CSS *//* Sidemenu area CSS */
.sidemenu-area
{  background: #fff;
    border-top: 1px solid #f6f6f7;
    position: fixed;
    height: 100%;
    width: 220px;
    -webkit-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.05);
    box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.05);
    z-index: 1030;
    left: 0; 
    top: 72.5px; 
    /*max-height: 582px; */
        overflow-x: hidden;
    overflow-y: auto;}

.sidemenu-area .sidemenu {  padding: 0;}.sidemenu-area .sidemenu .navbar-nav {  display: block;  width: 100%;}.sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item {  padding: 8px 1rem;  font-weight: 300;  overflow: hidden;  position: relative;  color: #686c71;  border-radius: 0;}.sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item .icon {  width: 14px;  height: 14px;  margin-top: -3px;  margin-right: 5px;}.sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item:hover::before {  content: '';  position: absolute;  right: -18px;  background: #52C1B1;  height: 15px;  width: 40px;  -webkit-transform: rotate(-45deg);          transform: rotate(-45deg);  bottom: 0;}.sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #52C1B1;  background-color: #eef5f9;}.sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  content: '';  position: absolute;  right: -18px;  background: #52C1B1;  height: 15px;  width: 40px;  -webkit-transform: rotate(-45deg);          transform: rotate(-45deg);  bottom: 0;}.sidemenu-area .sidemenu .navbar-nav .nav-link {  padding: 10px 5px;  font-size: 14px;  color: #303030;  white-space: nowrap;  position: relative;  overflow: hidden;  -webkit-transition: .0s;  transition: .0s;}.sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #000000;  width: 15px;  height: 15px;  margin-top: -3px;}.sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #000000;  color: #ffffff;}.sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #000000;  color: #ffffff;}.sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #ffffff;}.customizer-toggle{    display: none;}.sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {display:none;  content: '';  position: absolute;  right: -18px;  background: #52C1B1;  height: 15px;  width: 40px;  -webkit-transform: rotate(-45deg);          transform: rotate(-45deg);  bottom: 0;}.sidemenu-area .sidemenu .navbar-nav .nav-link .title {  -webkit-transition: .5s;  transition: .5s;  padding-left: 5px;}.sidemenu-area .sidemenu .navbar-nav .active {  background: #eef5f9;  color: #000000;}.sidemenu-area .sidemenu .navbar-nav .active::before {display:none;  content: '';  position: absolute;  right: 19px;  background: #52C1B1;  height: 15px;  width: 40px;  -webkit-transform: rotate(-45deg);          transform: rotate(-45deg);  bottom: 0;}.sidemenu-area .sidemenu .navbar-nav .active .icon {  color: #000000;}.sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  background: #eef5f9;  color:#52C1B1;}.sidemenu-area .sidemenu .navbar-nav .dropdown-title {  position: relative;  width: 100%;}.sidemenu-area .sidemenu .navbar-nav .dropdown-title .icon.fr {  position: absolute;  right: 0;  padding-right: 0;  margin-top: 4px;  font-size: 10px !important;  -webkit-transition: all .50s ease-in-out;  transition: all .50s ease-in-out;}.sidemenu .dropdown-menu {    position: static !important;  }.sidemenu-area .sidemenu .navbar-nav .dropdown-toggle::after {  display: none;}@media only screen and (min-width: 768px) {  .sidemenu .dropdown {    position: static !important;  }  .sidemenu .dropdown .dropdown-menu {   transition: all 0.5s;    overflow: hidden;    width: 100%;    left: auto;    right: -200px;    top: 0;    border-radius: 0;    border-color: #ebebeb;    margin-top: 0;    height: auto;    overflow-y: auto;  }/*  .sidemenu .dropdown:hover > .dropdown-menu {    -webkit-transform: scale(1);            transform: scale(1);      display: block;    visibility: visible;    opacity: 1;  }*/    .dropdown-menu.show{            -webkit-transform: scale(1);            transform: scale(1);      display: block;    visibility: visible;    opacity: 1;    }  .sidemenu .collapse ul li {    position: relative;  }}/* Primary BG SideMenu */.sidemenu-bg-primary .sidemenu-area {  background-color: #52C1B1;}.sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #3268fd;}.sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #52C1B1;}.sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #52C1B1;}.sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #52C1B1;}.sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-primary .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #52C1B1;}/* Success BG SideMenu */.sidemenu-bg-success .sidemenu-area {  background-color: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #0dc3a5;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #00c9a7;  background-color: #eef5f9;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #00c9a7;}.sidemenu-bg-success .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #00c9a7;}/* Decondary BG SideMenu */.sidemenu-bg-secondary .sidemenu-area {  background-color: #223143;}.sidemenu-bg-secondary .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #25364a;}.sidemenu-bg-secondary .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;}.sidemenu-bg-secondary .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-secondary .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #52C1B1;}.sidemenu-bg-secondary .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-secondary .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #52C1B1;}.sidemenu-bg-secondary .sidemenu-area .sidemenu .navbar-nav .active {  background: #fff;  color: #52C1B1;}.sidemenu-bg-secondary .sidemenu-area .sidemenu .navbar-nav .active .icon {  color: #52C1B1;}/* Purple BG SideMenu */.sidemenu-bg-purple .sidemenu-area {  background-color: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #8b70ff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #886cff;  background-color: #eef5f9;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #886cff;}.sidemenu-bg-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #886cff;}/* Danger BG SideMenu */.sidemenu-bg-danger .sidemenu-area {  background-color: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #de4d40;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #de4436;  background-color: #eef5f9;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #de4436;}.sidemenu-bg-danger .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #de4436;}/* Warning BG SideMenu */.sidemenu-bg-warning .sidemenu-area {  background-color: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #f7a943;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #FDAC41;  background-color: #eef5f9;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #FDAC41;}.sidemenu-bg-warning .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #FDAC41;}/* Purple indigo BG SideMenu */.sidemenu-bg-purple-indigo .sidemenu-area {  background-color: #663399;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #6c399f;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #663399;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #663399;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #663399;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #663399;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #663399;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #663399;  background-color: #eef5f9;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #4e4d4c;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #663399;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #663399;}.sidemenu-bg-purple-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #663399;}/* Pink BG SideMenu */.sidemenu-bg-pink .sidemenu-area {  background-color: #CB3066;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #d1356b;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #CB3066;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #CB3066;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #CB3066;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #CB3066;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #CB3066;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #CB3066;  background-color: #eef5f9;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #4e4d4c;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #CB3066;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #CB3066;}.sidemenu-bg-pink .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #CB3066;}/* Indigo BG SideMenu */.sidemenu-bg-indigo .sidemenu-area {  background-color: #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #3F51B5;  background-color: #eef5f9;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #4e4d4c;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #3F51B5;}.sidemenu-bg-indigo .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #3F51B5;}/* Nightblue BG SideMenu */.sidemenu-bg-nightblue .sidemenu-area {  background-color: #0C0C3C;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #14143c;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #0C0C3C;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #0C0C3C;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #0C0C3C;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #0C0C3C;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #0C0C3C;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #0C0C3C;  background-color: #eef5f9;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #4e4d4c;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #0C0C3C;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #0C0C3C;}.sidemenu-bg-nightblue .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #0C0C3C;}/* Gray BG SideMenu */.sidemenu-bg-gray .sidemenu-area {  background-color: #212121;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #262626;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #212121;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #212121;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #212121;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #212121;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #212121;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #212121;  background-color: #eef5f9;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #4e4d4c;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #212121;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #212121;}.sidemenu-bg-gray .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #212121;}/* Gray blue BG SideMenu */.sidemenu-bg-gray-blue .sidemenu-area {  background-color: #263238;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #28363c;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #263238;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #263238;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #263238;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #263238;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #263238;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #263238;  background-color: #eef5f9;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #4e4d4c;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #263238;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #263238;}.sidemenu-bg-gray-blue .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #263238;}/* Green BG SideMenu */.sidemenu-bg-green .sidemenu-area {  background-color: #00C853;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #0ac056;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #00C853;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #00C853;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #00C853;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #00C853;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #00C853;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #00C853;  background-color: #eef5f9;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #4e4d4c;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #00C853;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #00C853;}.sidemenu-bg-green .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #00C853;}/* Deep Purple BG SideMenu */.sidemenu-bg-deep-purple .sidemenu-area {  background-color: #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link {  color: #fff;  border-bottom: 1px solid #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link .icon {  color: #fff;  -webkit-transition: .5s;  transition: .5s;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:hover, .sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:focus {  background: #fff;  color: #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:hover .icon, .sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:focus .icon {  color: #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link:hover::before {  background: #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link.active {  background: #fff;  color: #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link.active::before {  display: none;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .nav-link.active .icon {  color: #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active {  color: #6200EA;  background-color: #eef5f9;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active .icon {  color: #4e4d4c;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-menu .dropdown-item.active::before {  background-color: #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover, .sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-item:focus {  color: #6200EA;}.sidemenu-bg-deep-purple .sidemenu-area .sidemenu .navbar-nav .dropdown-item:hover::before {  background: #6200EA;}/* BG Color */.bg_primary {  background-color: #52C1B1;}.bg_success {  background-color: #00c9a7;}.bg_secondary {  background-color: #223143;}.bg_purple {  background-color: #886cff;}.bg_danger {  background-color: #de4436;}.bg_warning {  background-color: #FDAC41;}.purple_indigo {  background-color: #663399;}.bg_pink {  background-color: #CB3066;}.bg_indigo {  background-color: #3F51B5;}.bg_night_blue {  background-color: #0C0C3C;}.bg_gray {  background-color: #212121;}.bg_gray_blue {  background-color: #263238;}.bg_green {  background-color: #00C853;}.bg_deep_purple {  background-color: #6200EA;}/* End BG Color *//* End sidemenu area CSS *//* Main content style */.main-content {  width: 100%;  margin-top: 62px;  transition: all .50s ease-in-out;  -webkit-transition: all .50s ease-in-out;  padding: 30px 30px 0;  position: relative;  min-height: calc(100vh - 62px);  padding-left: 250px;  overflow: hidden;}/* End main content style *//* Dashboard landing page v.1 style */.main-content-header {  margin-bottom: 20px;  border-bottom: 1px solid #e6e6e6;  padding-bottom: 10px;}.main-content-header h1 {  margin: 0;  font-size: 18px;  padding-right: 15px;  float: left;}.main-content-header .breadcrumb {  padding: 0;  margin-bottom: 0;  background-color: transparent;}.main-content-header .breadcrumb a {  color: #686c71;}.main-content-header .breadcrumb a:hover {  color: #52C1B1;}.single-sales-card .card-body {  padding: 0 !important;}.single-sales-card .card-body .icon {  background: rgba(0, 0, 0, 0.1);  color: #fff;  width: 80px;  height: 80px;  padding: 22px;  border-radius: 4px 0 0 4px;}.single-sales-card .card-body .content p {  color: #fff;  line-height: 1;}.card {  border-radius: 4px;  border: none;    background: #fff;    border-radius: .5rem;    box-shadow: 0 4px 25px 0 rgba(0,0,0,.1);    -webkit-transition: all .3s ease-in-out;}.card .card-body {  padding: 25px;}.card .card-header {  background-color: transparent;  padding: 0;  border-bottom: 1px solid #f6f6f7;  position: relative;  margin-bottom: 20px;}.card .card-header::before {  content: '';  background: #52C1B1;  height: 1px;  width: 30px;  position: absolute;  left: 0;  bottom: -1px;}.card .card-header .day {  background-color: #52C1B1;  position: absolute;  bottom: 10px;  right: 0;  color: #fff;  display: inline-block;  font-size: 10px;  padding: 5px 10px 5px 22px;  -webkit-clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 16% 50%, 0% 0%);  clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 16% 50%, 0% 0%);}.card .card-header .btn {  font-size: 12px;  padding: 6px 10px;  margin-top: -3px;}.card .card-title {  font-size: 24.36px;  padding-bottom: 10px;  padding: 0;  color: #212529;  font-weight: bold;}.card .header {  padding: 0.75rem 1.25rem;  margin-bottom: 0;  color: inherit;  background-color: rgba(0, 0, 0, 0.03);  border-bottom: 1px solid rgba(0, 0, 0, 0.125);  font-weight: 600;}.card .header::before {  right: 0;  margin: auto;}.card .content {  margin: auto;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal;      -ms-flex-direction: column;          flex-direction: column;  -webkit-box-align: start;      -ms-flex-align: start;          align-items: flex-start;  max-width: 120px;}.hide-card-shadow {  -webkit-box-shadow: -8px 12px 18px 0 rgba(25, 42, 70, 0.13);          box-shadow: -8px 12px 18px 0 rgba(25, 42, 70, 0.13);}.card-dropdown .btn {  border-radius: 30px;  font-size: 15px;  padding: 0 !important;  line-height: 20px;  background: #fff;  color: #52C1B1;  height: 25px;  width: 25px;  margin-top: -5px;}.card-dropdown .btn .icon {  width: 13px;  height: 13px;  margin-top: -2px;}.card-dropdown .btn:hover {  background: #52C1B1;  color: #fff;}.card-dropdown .btn:after {  display: none;}.card-dropdown .dropdown-menu {  left: auto !important;  right: 0;  -webkit-transform: inherit !important;          transform: inherit !important;  top: 24px !important;  border-radius: 5px;  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);  border: none;}.card-dropdown .dropdown-item {  font-size: 13px;  padding: 0.40rem 1rem;  white-space: pre-wrap;  font-weight: 300;  color: #212529;}.card-dropdown .dropdown-item.active, .card-dropdown .dropdown-item:active {  color: #16181b;  background-color: #f8f9fa;}.card-header .select-month-form {  position: absolute;  right: 0;  bottom: -1px;}.card-header .select-month-form .form-control {  height: 30px;}.hover-card {  -webkit-transition: all .30s ease;  transition: all .30s ease;}.hover-card:hover {  -webkit-transform: translateY(-4px) scale(1.01);  transform: translateY(-4px) scale(1.01);  -webkit-box-shadow: 0 15px 25px rgba(60, 50, 100, 0.1);          box-shadow: 0 15px 25px rgba(60, 50, 100, 0.1);}/* stats card */.stats-card {  background-color: #fff;  padding: 25px;  position: relative;  border-radius: 4px;}.stats-card h3 {  margin: 0;  font-size: 22px;}.stats-card h3 .icon {  width: 18px;  height: 18px;  margin-top: -4px;}.stats-card p {  margin: 10px 0 0;  line-height: 1;}.stats-card .stats-icon {  position: absolute;  right: 0;  top: 0;  color: #fff;  height: 50px;  width: 50px;  border-radius: 30px 0 30px 30px;  -webkit-transition: .5s;  transition: .5s;  text-align: center;  line-height: 50px;  font-size: 25px;}.stats-card:hover .stats-icon {  height: 100%;  border-radius: 0 4px 4px 0;  width: 70px;  line-height: 85px;  font-size: 35px;}.stats-card:hover .icon-hover {  height: 60px;  width: 60px;  line-height: 60px;  border-radius: 30px 0 30px 30px;  font-size: 30px;}.purple-card h3 .icon {  color: #7266ba;}.purple-card .stats-icon {  background: #7266ba;}.purple-card .progress .progress-bar {  background-color: #7266ba !important;}.light-blue-card h3 .icon {  color: #42a5f6;}.light-blue-card .stats-icon {  background: #42a5f6;}.light-blue-card .progress .progress-bar {  background-color: #42a5f6 !important;}.success-card h3 .icon {  color: #7ed320;}.success-card .stats-icon {  background: #7ed320;}.success-card .progress .progress-bar {  background-color: #7ed320 !important;}.danger-card h3 .icon {  color: #52C1B1;}.danger-card .stats-icon {  background: #52C1B1;}.danger-card .progress .progress-bar {  background-color: #52C1B1 !important;}/* Stats card style one */.stats-card-one {  background-color: #ffffff;  padding: 25px;    border-radius: .5rem;    box-shadow: 0 4px 25px 0 rgba(0,0,0,.1);    -webkit-transition: all .3s ease-in-out;}.stats-card-one h3 {  margin: 0;  line-height: 1;}/* Stats card two */.stats-card-two {    background-color: #ffffff;    padding: 25px;    border-radius: .5rem;    box-shadow: 0 4px 25px 0 rgba(0,0,0,.1);    -webkit-transition: all .3s ease-in-out;}.stats-card-two .avatar {  font-size: .875rem;  text-align: center;  background: #f1f2f3;  color: #fff;  white-space: nowrap;  position: relative;  overflow: hidden;  vertical-align: middle;  width: 50px;  height: 50px;  line-height: 50px;  border-radius: 50%;  display: inline-block;}.stats-card-two .align-items-center {  -webkit-box-align: center !important;      -ms-flex-align: center !important;          align-items: center !important;}.avatar-blue {  color: #52C1B1 !important;  background: rgba(63, 135, 245, 0.1) !important;}.avatar-cyan {  color: #00c9a7 !important;  background: rgba(0, 201, 167, 0.1) !important;}.avatar-gold {  color: #ffc107 !important;  background: rgba(255, 193, 7, 0.1) !important;}.avatar-purple {  color: #886cff !important;  background: rgba(136, 108, 255, 0.1) !important;}.avatar-red {  color: #de4436 !important;  background: rgba(222, 68, 54, 0.05) !important;}.top-rated-products {  list-style-type: none;  padding: 0;  margin: 0;}.top-rated-products .single-product {  border-bottom: 1px solid #f6f6f7;  position: relative;  padding-left: 80px;  padding-top: 15px;  padding-bottom: 15px;  padding-right: 45px;}.top-rated-products .single-product img {  border: 1px solid #f3f3f3;  width: 65px;  height: 65px;  position: absolute;  left: 0;  top: 14px;}.top-rated-products .single-product .product-title {  font-size: 13px;  color: #212529;  font-weight: 700;  line-height: 1;}.top-rated-products .single-product .product-title:hover {  color: #52C1B1;}.top-rated-products .single-product p {  margin-bottom: 2px;  margin-top: 2px;}.top-rated-products .single-product .price {  display: inline-block;  color: #52C1B1;}.top-rated-products .single-product .price del {  color: #baabab;  padding-right: 5px;}.top-rated-products .single-product .rating {  line-height: 0;  display: inline-block;}.top-rated-products .single-product .rating span {  color: #ffce00;  margin-right: 1px;  font-size: 12px;}.top-rated-products .single-product .view-link {  position: absolute;  top: 30px;  right: 10px;  border: 1px solid #52C1B1;  color: #52C1B1;  height: 26px;  width: 26px;  text-align: center;  display: inline-block;  line-height: 27px;  border-radius: 30px;  font-size: 9px;}.top-rated-products .single-product .view-link:hover {  background: #52C1B1;  color: #fff;}.tickets-lists {  list-style-type: none;  padding: 0;  margin: 0;  height: 365px;  overflow-y: auto;}.tickets-lists li {  border-bottom: 1px solid #f6f6f7;  position: relative;  padding-left: 65px;  padding-top: 15px;  padding-bottom: 15px;  padding-right: 40px;}.tickets-lists li img {  border: 1px solid #f3f3f3;  width: 50px;  height: 50px;  position: absolute;  left: 0;  top: 11px;}.tickets-lists li .product-title {  font-size: 13px;  color: #212529;  font-weight: 700;  display: inline-block;  margin-bottom: 3px;}.tickets-lists li .product-title:hover {  color: #52C1B1;}.tickets-lists li .date, .tickets-lists li .time {  color: #686c71;}.tickets-lists li .date .icon, .tickets-lists li .time .icon {  width: 12px;  height: 12px;}.height-365 {  height: 365px;  overflow-y: auto;}.product-categories {  list-style-type: none;  padding: 0;  margin: 0;}.product-categories li {  margin-bottom: 5px;  position: relative;  padding-left: 17px;}.product-categories li:last-child {  margin-bottom: 0;}.product-categories li::before {  background-color: #52C1B1;  content: '';  border: 1.4px solid #52C1B1;  width: 10px;  height: 10px;  position: absolute;  left: 0;  top: 5px;  border-radius: 50px;}.product-categories li a {  color: #686c71;}.product-categories li a:hover {  color: #52C1B1;}.table .bg-none {  background: none;}.table .border-none th {  border-top: none;  padding-top: 0;}.table thead th {  border-bottom: 2px solid #f6f6f7;}.table th {  font-size: 14px;}.table th, .table td {  border-bottom: 1px solid #f6f6f7;  border-top: 1px solid #f6f6f7;  padding: 15px;}.table td {  color: #686c71;}.table .badge {  font-weight: 600;  padding: 5px 10px;}.table strong {  color: #212529;  font-size: 13px;  font-weight: 600;}.table a {  color: #686c71;}.table a:hover {  color: #52C1B1;}.table tr.active {  background: #f3f6f9;}.table .bort-none th {  border-top: none;}.table .borpt-0 th {  padding-top: 0;    padding: 8px 10px;}.table-dark td, .table-dark th, .table-dark thead th {  border-color: #454d55;}.table-striped.light tbody tr:nth-of-type(odd) {  background-color: #fff;}.table-striped.light tbody tr:nth-of-type(even) {  background-color: #f3f6f9;}.table-borderless tbody + tbody, .table-borderless td, .table-borderless th, .table-borderless thead th {  border: 0;}.table-hover tbody tr:hover {  background-color: #f3f6f9;}.table-dark thead {  background: #212529;}.table-dark td {  color: #fff;}/* End dashboard landing page v.1 style *//* Search result style */.search-result .single-product {  border: 1px solid #f6f6f7;  padding-left: 100px;  padding-top: 20px;  padding-bottom: 20px;  padding-right: 45px;  margin-top: 20px;  border-radius: 6px;}.search-result .single-product img {  left: 20px;  top: 18px;}.search-result .single-product .view-link {  top: 35px;  right: 20px;}.page-link {  color: #52C1B1;}.page-link:hover {  color: #000;}.page-item.active .page-link {  background-color: #52C1B1;  border-color: #52C1B1;}/* End search result style *//* Notifications page style */.notifications-card .noti-card-title {  background: #fff;  margin: 0;  padding: 15px 20px;  border-top: 1px solid #f6f6f7;  border-left: 1px solid #f6f6f7;  border-right: 1px solid #f6f6f7;  font-size: 15px;}.notifications-card .list-group .list-group-item {  border: 1px solid #f6f6f7;  padding: 15px 15px 15px 40px;  position: relative;  font-size: 14px;}.notifications-card .list-group .list-group-item:first-child {  border-top-left-radius: 0;  border-top-right-radius: 0;}.notifications-card .list-group .list-group-item a {  font-weight: 500;  color: #52C1B1;}.notifications-card .list-group .list-group-item a:hover {  text-decoration: underline;}.notifications-card .list-group .list-group-item .icon {  position: absolute;  left: 15px;  top: 16px;  width: 16px;  height: 16px;}.notifications-card .list-group .list-group-item span {  position: absolute;  left: 15px;  top: 15px;  font-size: 18px;}.notifications-card .list-group .list-group-item .time {  position: absolute;  right: 15px;  top: 17px;  color: #a1aab2;  font-size: 13px;}.notifications-card .list-group .list-group-item ul {  list-style-type: none;  margin: 0;  padding: 0;}.notifications-card .list-group .list-group-item ul li {  display: inline-block;  margin-right: 5px;  margin-top: 5px;}.notifications-card .list-group .list-group-item .content {  padding-top: 10px;}.notifications-card .list-group .list-group-item .media {  padding: 15px;  border: 1px solid #f6f6f7;  border-radius: 5px;}.status {  position: absolute;  height: 10px;  width: 10px;  border-radius: 50%;}.online {  background: #42b72a;}.ofline {  background: #f62d51;}.away {  background: #ffbc34;}/* End Notifications page style *//* Todo list style */.todo-list ul {  list-style-type: none;  padding: 0;  margin: 0;}.todo-list ul li {  position: relative;  border: 1px solid #f6f6f7;  padding: 15px 50px 15px 50px;  border-radius: 10px;  margin-top: 15px;}.todo-list ul li .task {  font-size: 15px;  font-weight: 600;  color: #212529;}.todo-list ul li .completed {  text-decoration: line-through;  color: cadetblue;}.todo-list ul .close-btn {  background-color: transparent;  color: #52C1B1;  position: absolute;  right: 15px;  top: 15px;  padding: 0;  height: 22px;  width: 22px;  font-size: 9px;  border-radius: 50%;  line-height: 22px;}.add-new-task {  position: relative;  margin-top: 20px;  margin-bottom: 20px;}.add-new-task .form-control {  height: 45px;  -webkit-box-shadow: none;          box-shadow: none;}.add-new-task .btn-primary {  position: absolute;  top: 0;  right: 0;  border-radius: 0;  height: 45px;}.control {  display: block;  position: absolute;  cursor: pointer;  left: 15px;  top: 12px;}.control input {  position: absolute;  z-index: -1;  opacity: 0;}.control .control-indicator {  position: absolute;  top: 2px;  left: 0;  height: 22px;  width: 22px;  border: 1px solid #e6e6e6;  background-color: #fff;  border-radius: 50%;}.control input:checked ~ .control-indicator {  background: #52C1B1;}.control-indicator:after {  content: '';  position: absolute;  display: none;}.control input:checked ~ .control-indicator:after {  display: block;}.control-checkbox .control-indicator:after {  left: 7px;  top: 3px;  width: 6px;  height: 11px;  border: 1px solid #e6e6e6;  border-width: 0 2px 2px 0;  -webkit-transform: rotate(45deg);  transform: rotate(45deg);}.todo-list-style-two ul {  list-style-type: none;  padding: 0;  margin: 0;}.todo-list-style-two ul li {  position: relative;  background: #f5f5f5;  margin-bottom: 15px;  padding: 15px 50px 15px 50px;  border-radius: 3px;}.todo-list-style-two ul li:last-child {  margin-bottom: 0;}.todo-list-style-two ul li .task {  font-size: 15px;  font-weight: 600;  color: #212529;}.todo-list-style-two ul li .completed {  text-decoration: line-through;  color: cadetblue;}.todo-list-style-two ul li .close-btn {  position: absolute;  right: 10px;  top: 14px;  padding: 5px;  -webkit-box-shadow: none;          box-shadow: none;  color: #52C1B1;}/* End Todo list style *//* Signup page style */.auth-main-content {  height: 100vh;  padding: 0 15px;}.auth-box {  max-width: 750px;  margin: 30px auto;  background: #eff2f7;  border-radius: 10px;  position: relative;  -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);          box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);}.pad-0{    padding: 0 !important;}.login_form{    background-color:#fff;}.auth-box::before {  content: '';  position: absolute;  background: #f6f6f7;  height: 100%;  width: 1px;  left: 0;  right: 0;  margin: auto;  top: 0;}.form-left-content {  padding: 50px 30px 50px 30px;}.form-left-content .auth-logo {  text-align: center;  font-size: 25px;  color: #52C1B1;  line-height: 1;  margin-bottom: 20px;}.form-left-content .login-links a {  display: block;  margin-top: 15px;  line-height: 1;  padding: 10px 15px;  border-radius: 30px;  text-align: center;  max-width: 230px;  margin-left: auto;  margin-right: auto;}.form-left-content .login-links a .icon {  width: 15px;  height: 15px;  margin-right: 5px;  margin-top: -2px;}.form-left-content .login-links a span {  padding-right: 5px;}.form-left-content .login-links .fb {  background: #3B5998;  color: #fff;  border: 1px solid #3B5998;}.form-left-content .login-links .fb:hover {  border-radius: 0;}.form-left-content .login-links .twi {  border: 1px solid #3CF;  background: #3CF;  color: #fff;}.form-left-content .login-links .twi:hover {  border-radius: 0;}.form-left-content .login-links .ema {  border: 1px solid #DC4A38;  background: #DC4A38;  color: #fff;}.form-left-content .login-links .ema:hover {  border-radius: 0;}.form-left-content .login-links .linkd {  border: 1px solid #007bb6;  background: #007bb6;  color: #fff;}.form-left-content .login-links .linkd:hover {  border-radius: 0;}.form-content {  padding: 50px 30px 50px 30px;}.form-content .heading {  margin: 0 0 20px;  position: relative;  font-size: 20px;  border-bottom: 1px solid #f6f6f7;  padding-bottom: 8px;  font-weight: bold;}.form-content .heading::before {  content: '';  background: #52C1B1;  height: 1px;  width: 30px;  position: absolute;  left: 0;  bottom: -1px;}.form-content .form-control {  height: 40px;  border-radius: 30px;  background-color: #f5f5f5;  border: 1px solid #f5f5f5;}.form-content .form-control:focus {  border: 1px solid #c8c8f1;}.form-content .btn-primary {  border-radius: 30px;  font-size: 14px;  padding: 13px 20px;  line-height: 1;  width: 100%;  font-weight: bold;  margin-top: 5px;}.form-content .fp-link {  display: block;  margin-top: 15px;  max-width: 120px;  margin-left: auto;  margin-right: auto;  color: #686c71;}.form-content .fp-link:hover {  color: #52C1B1;  text-decoration: underline;}.auth-bg-image {  background-image: url("../images/vuexy-login-bg.04351a33.jpg");  background-position: center center;  background-attachment: fixed;  background-size: cover;}/* End signup page style *//* Notes page style */.notes-card {  position: relative;  background-color: #fff;  padding: 20px;}.notes-card p {  margin: 0;}.notes-card ul, .notes-card ol {  padding-left: 17px;  margin: 0;}.notes-card ul li, .notes-card ol li {  margin-bottom: 8px;}.notes-card ul li:last-child, .notes-card ol li:last-child {  margin-bottom: 0;}.notes-card.primary {  color: #004085;  background-color: #cce5ff;  border: 1px solid #b8daff;}.notes-card.primary p {  color: #004085;}.notes-card.secondary {  color: #383d41;  background-color: #e2e3e5;  border-color: #d6d8db;}.notes-card.secondary p {  color: #383d41;}.notes-card.danger {  color: #721c24;  background-color: #f8d7da;  border-color: #f5c6cb;}.notes-card.danger p {  color: #721c24;}.notes-card.warning {  color: #856404;  background-color: #fff3cd;  border-color: #ffeeba;}.notes-card.warning p {  color: #856404;}.notes-card.info {  color: #0c5460;  background-color: #d1ecf1;  border-color: #bee5eb;}.notes-card.info p {  color: #0c5460;}.notes-card.light {  color: #818182;  background-color: #fefefe;  border-color: #fdfdfe;}.notes-card.light p {  color: #818182;}.notes-card.dark {  color: #1b1e21;  background-color: #d6d8d9;  border-color: #c6c8ca;}.notes-card.dark p {  color: #1b1e21;}.close-notes {  background: #52C1B1;  border-color: #52C1B1;  position: absolute;  top: 0;  right: 0;  padding: 5px;  font-size: 10px;  border-radius: 0;}.notes-content .form-control {  border-radius: 0;  border-color: #f6f6f7;  -webkit-box-shadow: none;          box-shadow: none;  padding: 15px;  line-height: 26px;}.notes-content form {  position: relative;}.notes-content form .btn {  position: absolute;  top: 0;  right: 0;  border-radius: 0;}/* End notes page style *//* Map style */.map-content {  width: 100%;  height: 500px;}.google-map {  margin-bottom: 30px;}.google-map iframe {  width: 100%;  height: 750px;}/* End map style *//* Calendar style */.calendar-content {  width: 100% !important;  margin-top: 20px;}.calendar-content .Cal__Day__month {  top: 12px !important;}.calendar-content .Cal__Day__day {  top: 6px !important;  font-size: 15px !important;}.calendar-content .Cal__Today__chevron {  margin-left: 35px !important;}.calendar-content .Cal__Header__date {  font-size: 20px;  color: #fff;  text-align: center;  font-weight: 600;}.calendar-content .Cal__Header__root {  min-height: 100%;  padding: 30px 20px 20px;}/* End Calendar style *//* List group */.card-header + .list-group .list-group-item:first-child {  border-top: 1px solid #ebebeb;  border-radius: 0;}.list-group-item:last-child {  border-radius: 0;}.list-group-item.active h5, .list-group-item.active p {  color: #fff;}/* End List group *//* Modal style */.modal-dialog .modal-content {  border-radius: 0;}.modal-dialog .modal-content .modal-header {  padding: 20px 30px;}.modal-dialog .modal-content .modal-header .modal-title {  font-size: 22px;  line-height: 1;}.modal-dialog .modal-content .modal-body {  padding: 30px;}.modal-dialog .modal-content .modal-footer {  padding: 20px 30px;}.modal-dialog p {  line-height: 25px;}.modal-90w {  width: 90%;  max-width: none !important;}/* End Modal style *//* Tab style */.tab-content p {  margin-bottom: 10px;}.tab-content p:last-child {  margin: 0;}.tabs-style-one .tab-content {  padding: 20px;  border-bottom: 1px solid #f6f6f7;  border-left: 1px solid #f6f6f7;  border-right: 1px solid #f6f6f7;}.tabs-style-one .nav-tabs .nav-link {  border-top-left-radius: 0;  border-top-right-radius: 0;  color: #495057;}.tabs-style-two .tab-content {  padding: 20px;  border-bottom: 1px solid #f6f6f7;  border-left: 1px solid #f6f6f7;  border-right: 1px solid #f6f6f7;}.tabs-style-two .nav-tabs .nav-link {  border-top-left-radius: 0;  border-top-right-radius: 0;  color: #495057;}.tabs-style-two .nav-tabs .nav-link.active, .tabs-style-two .nav-tabs .nav-item.show .nav-link {  color: #fff;  background-color: #52C1B1;  border-color: #52C1B1;}.tabs-style-three .tab-content {  padding: 20px;  border-bottom: 1px solid #f6f6f7;  border-left: 1px solid #f6f6f7;  border-right: 1px solid #f6f6f7;}.tabs-style-three .nav-tabs .nav-link {  border-top-left-radius: 0;  border-top-right-radius: 0;  color: #495057;  border-top: 2px solid transparent;}.tabs-style-three .nav-tabs .nav-link:hover {  border-top: 2px solid #52C1B1;  border-bottom-color: #fff;}.tabs-style-three .nav-tabs .nav-link.active, .tabs-style-three .nav-tabs .nav-item.show .nav-link {  border-top: 2px solid #52C1B1;}.pill-tab .nav {  border-bottom: 1px solid #f6f6f7;}.pill-tab .nav-pills .nav-link {  border-radius: 0;  color: #495057;}.pill-tab .nav-pills .nav-link:hover {  color: #52C1B1;}.pill-tab .nav-pills .nav-link.active, .pill-tab .nav-pills .show > .nav-link {  color: #fff;  background-color: #686c71;}.pill-tab .tab-content {  margin-top: 20px;}.vertical-pills-tab .nav-pills .nav-link {  border-radius: 0;  color: #495057;}.vertical-pills-tab .nav-pills .nav-link:hover {  color: #52C1B1;}.vertical-pills-tab .nav-pills .nav-link.active, .vertical-pills-tab .nav-pills .show > .nav-link {  color: #fff;  background-color: #52C1B1;}.vertical-pills-tab .tab-content {  padding: 20px;  border: 1px solid #eee;}/* End Tab style *//* Inbox style */.inbox-main-sidebar .nav-pills {  margin-top: 20px;  background-color: #fff;  height: 665px;  overflow-y: auto;}.inbox-main-sidebar .nav-pills .nav-link {  border-radius: 0px;  color: #47404f;  display: inline-block;  font-weight: 600;}.inbox-main-sidebar .nav-pills .nav-link:hover {  color: #52C1B1;  background-color: #fff;}.inbox-main-sidebar .nav-pills .nav-link .fr {  font-size: 13px;}.inbox-main-sidebar .nav-pills .nav-link.active {  color: #fff;  background-color: #52C1B1;}.inbox-content-wrap {  background: #fff;}.inbox-content-wrap .tab-pane {  position: relative;}textarea.form-control {  line-height: 22px;}.mail-item-nav {  border-right: 1px solid #eee;  height: 720px;  overflow-y: auto;}.mail-item-nav .nav-pills .nav-link {  border-radius: 0;  border-bottom: 1px solid #eee;  padding: 20px 15px;  position: relative;  overflow: hidden;}.mail-item-nav .nav-pills .nav-link:hover {  background-color: #fafafa;}.mail-item-nav .nav-pills .nav-link:hover::before {  content: '';  position: absolute;  right: -18px;  background: #52C1B1;  height: 15px;  width: 40px;  -webkit-transform: rotate(90deg);  transform: rotate(-45deg);  bottom: 0;}.mail-item-nav .nav-pills .nav-link img {  position: absolute;}.mail-item-nav .nav-pills .nav-link .info {  padding-left: 40px;}.mail-item-nav .nav-pills .nav-link .info .name {  line-height: 1;  color: #2a2a2a;  font-size: 14px;  font-weight: bold;}.mail-item-nav .nav-pills .nav-link .info p {  color: #47404f;  margin: 6px 0 0;  line-height: 1;  font-size: 13px;}.mail-item-nav .nav-pills .nav-link .info .date {  right: 15px;  position: absolute;  top: 20px;  color: #686c71;  font-size: 11px;  line-height: 1;}.mail-item-nav .nav-pills .nav-link.active {  background-color: #fafafa;}.mail-item-nav .nav-pills .nav-link.active::before {  content: '';  position: absolute;  right: -18px;  background: #52C1B1;  height: 15px;  width: 40px;  -webkit-transform: rotate(90deg);  transform: rotate(-45deg);  bottom: 0;}.email-details-warp {  height: 720px;  overflow-y: auto;  padding: 30px 30px 30px 0;  position: relative;}.email-details-warp .name {  font-weight: bold;  color: #202020;}.email-details-warp p {  color: #686c71;}.email-details-warp .inbox-topbar {  position: absolute;  top: 30px;  right: 30px;}.email-details-warp .inbox-topbar .btn {  border-radius: 30px;  padding: 7px 15px;  font-size: 13px;}/* End Inbox style *//* Marketing content */.marketing-content .list {  position: relative;  padding-left: 50px;  margin-bottom: 18.6px;  border-bottom: 1px solid #eee;  padding-bottom: 18.6px;}.marketing-content .list:last-child {  margin-bottom: 0;  border-bottom: none;  padding-bottom: 0;}.marketing-content .list > .icon {  width: 35px;  height: 35px;  color: #fff;  padding: 8px;  position: absolute;  left: 0;  top: 0;  border-radius: 2px;}.marketing-content .list .fb {  background: #4267b2;}.marketing-content .list .ins {  background: #A1755C;}.marketing-content .list .twi {  background: #1da1f2;}.marketing-content .list .lin {  background: #0077B5;}.marketing-content .list .ytb {  background: #ff0000;}.marketing-content .list .gh {  background: #52C1B1;}.marketing-content .list h3 {  margin: 0;  font-size: 13px;}.marketing-content .list h3 a {  color: #47404f;}.marketing-content .list h3 a:hover {  color: #52C1B1;}.marketing-content .list p {  margin: 7px 0 0;  line-height: 1;  font-size: 12px;}.marketing-content .list .stats {  position: absolute;  right: 0;  top: 0;}.marketing-content .list .stats .icon {  width: 14px;  height: 14px;  margin-right: 8px;}/* End Marketing content *//* New customer card */.new-customer {  position: relative;  padding-left: 55px;  padding-top: 15px;  padding-bottom: 10px;  border-bottom: 1px solid #eee;}.new-customer:last-child {  border-bottom: none;  padding-bottom: 0;}.new-customer .profile {  position: absolute;  left: 0;  top: 10px;}.new-customer .profile img {  width: 40px;  height: 40px;}.new-customer .price {  position: absolute;  right: 0;  top: 8px;  font-size: 14px;  font-weight: 500;}.new-customer h5 {  padding-top: 2px;}/* End new customer card *//* Search contact */.search-contact {  padding: 15px;  border-bottom: 1px solid #eee;}.search-contact .form-control {  height: 41px;  background-color: #ffffff;}.chat-header {  border-bottom: 1px solid #eee;  padding: 8px 0;  margin-right: 30px;}.chat-details-warp {  padding: 30px 30px 110px 0;}.chat-list-right {  position: relative;  padding-right: 60px;  margin-bottom: 20px;}.chat-list-right > img {  position: absolute;  right: 0;  top: 0;}.chat-list-right .chat-details {  background: #eeeef8;  position: relative;  padding: 20px 20px 10px;  border-radius: 10px 0px 10px 10px;}.chat-list-right .chat-details::before {  position: absolute;  content: "";  top: 14px;  right: -5px;  background: 0 0;  border-style: solid;  border-width: 0 12px 12px 0;  border-color: transparent transparent #fafafa;  -webkit-transform: rotate(-135deg);  transform: rotate(-135deg);}.chat-list-right .chat-details .name {  font-size: 14px;  margin-bottom: 5px;}.chat-list-right .chat-details .date {  position: absolute;  top: 20px;  right: 20px;  color: #686c71;  font-size: 12px;}.chat-list-left {  position: relative;  padding-left: 60px;  margin-bottom: 20px;}.chat-list-left > img {  position: absolute;  left: 0;  top: 0;}.chat-list-left .chat-details {  background: #ededed;  position: relative;  padding: 20px 20px 10px;  border-radius: 0px 10px 10px 10px;}.chat-list-left .chat-details::before {  position: absolute;  content: "";  top: 14px;  left: -5px;  background: 0 0;  border-style: solid;  border-width: 0 12px 12px 0;  border-color: transparent transparent #fafafa;  -webkit-transform: rotate(-135deg);  transform: rotate(45deg);}.chat-list-left .chat-details .name {  font-size: 14px;  margin-bottom: 5px;}.chat-list-left .chat-details .date {  position: absolute;  top: 20px;  right: 20px;  color: #686c71;  font-size: 12px;}.chat-box {  background: #fff;  position: absolute;  bottom: 0;  left: 0;  width: 100%;  padding-right: 30px;  padding-bottom: 30px;  padding-top: 20px;}.chat-box form {  position: relative;}.chat-box form ul {  position: absolute;  right: 20px;  top: 20px;}.chat-box form .form-control {  padding: 15px 20px;  font-size: 14px;}/* End Search contact *//* Order stats card */.order-stats-card {  position: relative;}.order-stats-card h3 {  margin: 0;  font-size: 13px;}.order-number-stats {  text-align: center;}.order-number-stats .number {  font-size: 18px;}.order-number-stats p {  margin: 0;  line-height: 1;}/* End order stats card *//* Visitor stats card */.visitor-stats {  background-color: #fff;  padding: 20px;  position: relative;  border-radius: 4px;  -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);          box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);  text-align: center;}.visitor-stats h3 {  margin: 0;  font-size: 22px;}.visitor-stats p {  margin: 5px 0 10px;  line-height: 1;}.visitor-stats p .icon {  width: 15px;  height: 15px;  margin: 0 5px;}/* End visitor stats card *//* Profile page style */.profile-header {  background-color: #fff;  padding: 30px;  text-align: center;  -webkit-box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1);          box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1);  border-radius: 4px;}.profile-header .name {  margin: 0;  font-size: 20px;}.profile-header p {  margin: 5px auto 0;  max-width: 690px;  line-height: 22px;}.profile-header .profile-stats a {  display: inline-block;  margin-top: 10px;  margin-left: 8px;  margin-right: 8px;  color: #686c71;}.profile-header .profile-stats a strong {  color: #000;}.profile-header .profile-stats a:hover strong {  color: #52C1B1;}.profile-left-content .info {  list-style-type: none;  padding: 0;  margin: 0;}.profile-left-content .info li {  line-height: 22px;  position: relative;  color: #686c71;  padding-left: 20px;  margin-bottom: 10px;}.profile-left-content .info li:last-child {  margin-bottom: 0;}.profile-left-content .info li .icon {  width: 14px;  height: 14px;  color: #000;  position: absolute;  left: 0;  top: 3px;}.profile-middle-content {  background-color: #fff;  -webkit-box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1);          box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1);  border-radius: 4px;}.post-card {  padding: 20px;  border-bottom: 1px solid #eee;}.post-card .media-body h5 {  font-size: 15px;  margin-bottom: 5px;  line-height: 22px;}.post-card .media-body h5 a {  color: #47404f;}.post-card .media-body h5 a:hover {  color: #52C1B1;}.post-card .media-body p {  margin: 0 0 10px;}.post-card .feed-back a {  color: #686c71;  margin-right: 15px;  border-right: 1px solid #eee;  padding-right: 10px;}.post-card .feed-back a:hover {  color: #52C1B1;}.post-card .feed-back a:last-child {  border-right: none;  padding-right: 0;}.post-card .feed-back a .icon {  width: 17px;  height: 17px;  margin-right: 5px;  margin-top: -2px;}.profile-right-content .media {  border-bottom: 1px solid #eee;  margin-bottom: 12px;  padding-bottom: 12px;}.profile-right-content .media:last-child {  margin-bottom: 0;  padding-bottom: 0;  border-bottom: none;}.profile-right-content .media-body h5 {  margin: 0 0 8px;  font-size: 14px;}.profile-right-content .media-body h5 a {  color: #47404f;}.profile-right-content .media-body h5 a:hover {  color: #52C1B1;}.profile-right-content .media-body .btn {  font-size: 10px;  padding: 5px 12px;}/* Profile page style */.profile-settings-form {  padding: 30px;  background-color: #fff;  border-radius: 4px;  -webkit-box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1);          box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1);  max-width: 800px;  margin: auto;}/* Users card */.single-user-card {  background-color: #fff;  text-align: center;  border-radius: 4px;  -webkit-box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1);          box-shadow: 2px 3px 10px 0px rgba(119, 119, 119, 0.1);}.single-user-card img {  background-color: #e0e0e0;  height: 120px;  width: 120px;}.single-user-card h4 {  font-size: 18px;}.single-user-card p {  margin-top: 2px;}.single-user-card .social-links a {  display: inline-block;  margin: 0 5px;  color: #686c71;}.single-user-card .social-links a:hover {  color: #52C1B1;}.single-user-card .social-links a .icon {  width: 15px;  height: 15px;}.single-user-card .user-card-foot {  list-style-type: none;  padding: 0;  margin: 0;  border-top: 1px solid #eee;  overflow: hidden;}.single-user-card .user-card-foot li {  float: left;  width: 33.33%;  padding-top: 15px;  padding-bottom: 15px;  padding-left: 10px;  padding-right: 10px;  color: #686c71;}.single-user-card .user-card-foot li span {  display: block;  font-weight: 600;  font-size: 18px;  color: #47404f;  margin-top: 2px;}.single-user-card .user-card-foot .bor-lr {  border-left: 1px solid #eee;  border-right: 1px solid #eee;}.octagon-style {  -webkit-clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);  clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%);}.nonagon-style {  -webkit-clip-path: polygon(50% 0%, 83% 12%, 100% 43%, 94% 78%, 68% 100%, 32% 100%, 6% 78%, 0% 43%, 17% 12%);  clip-path: polygon(50% 0%, 83% 12%, 100% 43%, 94% 78%, 68% 100%, 32% 100%, 6% 78%, 0% 43%, 17% 12%);}.bevel-style {  -webkit-clip-path: polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);  clip-path: polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);}/* End Users card *//* TimeLine Style */.timeline-centered {  position: relative;  margin-bottom: 30px;}.timeline-centered:before, .timeline-centered:after {  content: "";  display: table;}.timeline-centered:after {  clear: both;}.timeline-centered:before {  content: '';  position: absolute;  display: block;  width: 4px;  background: #fff;  left: 50%;  top: 20px;  bottom: 20px;  margin-left: -4px;}.timeline-centered .timeline-card {  position: relative;  width: 50%;  float: right;  margin-bottom: 40px;  clear: both;}.timeline-centered .timeline-card:before, .timeline-centered .timeline-card:after {  content: " ";  display: table;}.timeline-centered .timeline-card:after {  clear: both;}.timeline-centered .timeline-card:before, .timeline-centered .timeline-card:after {  content: " ";  display: table;}.timeline-centered .timeline-card:after {  clear: both;}.timeline-centered .timeline-card.begin {  margin-bottom: 0;}.timeline-centered .timeline-card.left-aligned {  float: left;}.timeline-centered .timeline-card.left-aligned .timeline-body {  margin-left: 0;  margin-right: -18px;}.timeline-centered .timeline-card.left-aligned .timeline-body .time {  left: auto;  right: -100px;  text-align: left;  color: #212529;}.timeline-centered .timeline-card.left-aligned .timeline-body .timeline-icon {  float: right;}.timeline-centered .timeline-card.left-aligned .timeline-body .timeline-label {  margin-left: 0;  margin-right: 70px;}.timeline-centered .timeline-card.left-aligned .timeline-body .timeline-label:after {  left: auto;  right: 0;  margin-left: 0;  margin-right: -9px;  -webkit-transform: rotate(180deg);  transform: rotate(180deg);}.timeline-centered .timeline-card .timeline-body {  position: relative;  margin-left: -22px;}.timeline-centered .timeline-card .timeline-body:before, .timeline-centered .timeline-card .timeline-body:after {  content: " ";  display: table;}.timeline-centered .timeline-card .timeline-body:after {  clear: both;}.timeline-centered .timeline-card .timeline-body:before, .timeline-centered .timeline-card .timeline-body:after {  content: " ";  display: table;}.timeline-centered .timeline-card .timeline-body:after {  clear: both;}.timeline-centered .timeline-card .timeline-body .time {  position: absolute;  left: -100px;  text-align: right;  color: #212529;}.timeline-centered .timeline-card .timeline-body .time > span {  display: block;}.timeline-centered .timeline-card .timeline-body .time > span:first-child {  font-size: 15px;  font-weight: 600;}.timeline-centered .timeline-card .timeline-body .time > span:last-child {  font-size: 12px;  color: #686c71;}.timeline-centered .timeline-card .timeline-body .timeline-icon {  background: #fff;  color: #737881;  display: block;  width: 40px;  height: 40px;  border-radius: 30px;  text-align: center;  -webkit-box-shadow: 0 0 0 4px #fff;          box-shadow: 0 0 0 4px #fff;  line-height: 40px;  font-size: 15px;  float: left;}.timeline-centered .timeline-card .timeline-body .timeline-label {  position: relative;  background: #fff;  -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);          box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);  padding: 1.7em;  margin-left: 70px;  border-radius: 4px;}.timeline-centered .timeline-card .timeline-body .timeline-label:after {  content: '';  display: block;  position: absolute;  width: 0;  height: 0;  border-style: solid;  border-width: 10px 10px 10px 0;  border-color: transparent #fff transparent transparent;  left: 0;  top: 10px;  margin-left: -9px;}.timeline-centered .timeline-card .timeline-body .timeline-label h3 {  font-size: 18px;  margin-bottom: 5px;  line-height: 25px;}.timeline-centered .timeline-card .timeline-body .timeline-label p {  margin-top: 5px;  margin-bottom: 0;}.timeline-icon.bg-purple {  background-color: #7266ba !important;  color: #fff;}.timeline-icon.bg-purple .icon {  color: #fff;  width: 20px;  height: 20px;  margin-top: -2px;}.timeline-icon.bg-primary {  background-color: #52C1B1;  color: #fff;}.timeline-icon.bg-primary .icon {  color: #fff;  width: 20px;  height: 20px;  margin-top: -2px;}.timeline-icon.bg-secondary {  background-color: #ee4749;  color: #fff;}.timeline-icon.bg-secondary .icon {  color: #fff;  width: 20px;  height: 20px;  margin-top: -2px;}.timeline-icon.bg-success {  background-color: #7ed320;  color: #fff;}.timeline-icon.bg-success .icon {  color: #fff;  width: 20px;  height: 20px;  margin-top: -2px;}.timeline-icon.bg-info {  background-color: #21a9e1;  color: #fff;}.timeline-icon.bg-info .icon {  color: #fff;  width: 20px;  height: 20px;  margin-top: -2px;}.timeline-icon.bg-warning {  background-color: #fad839;  color: #fff;}.timeline-icon.bg-warning .icon {  color: #fff;  width: 20px;  height: 20px;  margin-top: -2px;}.timeline-icon.bg-danger {  background-color: #52C1B1;  color: #fff;}.timeline-icon.bg-danger .icon {  color: #fff;  width: 20px;  height: 20px;  margin-top: -2px;}/* End TimeLine Style *//* Invoice Template */.invoice-template {  background: #fff;  padding: 30px;}.invoice-template .invoice-header {  position: relative;  border-bottom: 1px solid #eee;  padding-bottom: 15px;}.invoice-template .invoice-header h3 {  margin: 0;  font-size: 20px;  text-transform: uppercase;}.invoice-template .invoice-header p {  color: #47404f;  position: absolute;  top: 0;  right: 0;  font-weight: 600;  font-size: 18px;}/* End Invoice Template *//* Error page design */.error-content {  padding: 30px;  text-align: center;  height: 100vh;}.error-content .icon {  width: 50px;  height: 50px;  color: #686c71;}.error-content h1 {  font-size: 100px;  font-weight: bolder;}.error-content h3 {  margin: 0;}.error-content p {  margin: auto;  max-width: 500px;}.error-content .back-link {  background-color: #52C1B1;  color: #fff;  display: inline-block;  border: 1px solid #52C1B1;  padding: 10px 30px;  border-radius: 100px;  margin-top: 30px;}.error-content .back-link:hover {  background-color: #333;  border-color: #333;}/* End error page design *//* Map Style */.map-height-500 {  height: 500px;}.jvectormap-container {  padding: 20px;}/* End Map Style *//* Accordion style  */.faq-accordion .accordion {  list-style-type: none;  padding: 0;  margin: 0;}.faq-accordion .accordion .accordion-item {  display: block;  margin-bottom: 20px;  background: #fff;}.faq-accordion .accordion .accordion-item:last-child {  margin-bottom: 0;  border-bottom: none;  padding-bottom: 0;}.faq-accordion .accordion .accordion-item .accordion-title {  position: relative;  color: #02024f;  font-size: 16px;  padding: 12px 20px 12px 65px;  display: block;  font-weight: bold;  border-bottom: 1px solid #ebebee;}.faq-accordion .accordion .accordion-item .accordion-title i {  position: absolute;  left: 0;  top: 0;  font-size: 14px;  background: #52C1B1;  color: #fff;  height: 100%;  line-height: 50px;  width: 50px;  text-align: center;}.faq-accordion .accordion .accordion-item .accordion-title.active {  border-bottom: 1px solid #eee;}.faq-accordion .accordion .accordion-item .accordion-title.active i::before {  content: "\E957";}.faq-accordion .accordion .accordion-item .accordion-content {  display: none;  padding: 25px;  font-size: 15px;  color: #686c71;}.faq-accordion .accordion .accordion-item .accordion-content p {  margin-bottom: 10px;}.faq-accordion .accordion .accordion-item .accordion-content.show {  display: block;}/* End accordion style  *//* Icon preview style */.icon-preview {  background-color: #fff;  border-radius: 4px;  padding: 20px;  position: relative;}.icon-preview span {  padding-left: 10px;  font-size: 15px;  color: #777;  position: absolute;  margin-top: 2px;}/* End Icon preview style *//* Switch Button */.side-menu-switch {  z-index: 5;}.side-menu-switch .switch {  position: relative;  display: inline-block;  width: 45px;  height: 26px;  margin: 0;}.side-menu-switch .switch input {  display: none;}.side-menu-switch .switch .slider {  position: absolute;  cursor: pointer;  top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: #2c2f48;  -webkit-transition: .4s;  transition: .4s;}.side-menu-switch .switch .slider:before {  position: absolute;  content: "";  height: 20px;  width: 20px;  left: 4px;  background-color: white;  top: 3px;  transition: .4s;  -webkit-transition: .4s;}.side-menu-switch .switch input.light:checked + .slider {  background-color: #fff;}.side-menu-switch .switch input.light:checked + .slider:before {  background-color: #52C1B1;}.side-menu-switch .switch input:checked + .slider:before {  -webkit-transform: translateX(18px);  transform: translateX(18px);}.side-menu-switch .switch .slider.round {  border-radius: 30px;  -webkit-box-shadow: 0 0 8px #ddd;          box-shadow: 0 0 8px #ddd;}.side-menu-switch .switch .slider.round:before {  border-radius: 50%;}/* End Switch Button *//* Pricing Table style */.pricing-table {  background: #fff;  border-radius: 4px;  text-align: center;  overflow: hidden;  position: relative;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}.pricing-table svg {  display: block;  margin-left: -1px;}.pricing-plan {    width: 75%;    float: left;    padding: 0px 15px;}.membership_management .item-img-container {    width: 25%;    float: left;}.pricing-table .price {  position: absolute;  top: 0;  color: #fff;  font-size: 55px;  font-weight: bold;  text-align: center;  width: 100%;  margin: 0;  top: 50%;  transform: translateY(-70%);  -webkit-transform: translateY(-70%);}.pricing-table .price span {  display: block;  font-size: 15px;  font-weight: 300;  padding-left: 60px;}.pricing-table .pricing-content {  padding: 40px 0 30px;  position: relative;}.pricing-table .title {  font-size: 25px;  font-weight: 600;  text-transform: uppercase;  margin: 0 0 10px 0;}.pricing-table .pricing-content ul {  padding: 0;  margin: 20px 0;  list-style-type: none;}.pricing-table .pricing-content ul li {  font-size: 15px;  line-height: 40px;  border-top: 1px solid #eee;  color: #656565;}.pricing-table .signup {  display: inline-block;  padding: 8px 50px;  border-radius: 20px;  font-size: 18px;  color: #fff;  text-transform: uppercase;  position: relative;  -webkit-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}/* End Pricing Table style *//* Footer Style */.footer {  background: #fff;  padding: 15px 30px;  text-align: center;  -webkit-clip-path: polygon(1% 0, 99% 0, 100% 100%, 0% 100%);  clip-path: polygon(1% 0, 99% 0, 100% 100%, 0% 100%);  border-radius: 30px 30px 0 0;}.footer p {  margin: 0;  color: #5a5151;  text-transform: capitalize;}.footer p a {  color: #52C1B1;}.footer p a:hover {  text-decoration: underline;}/* End Footer Style */.tooltip > .tooltip-inner {  font-size: 10px;  border-radius: 0;}/* Gallery Style */.gallery-content .single-image {  margin-bottom: 30px;}.gallery-content img {  width: 100%;  cursor: -webkit-zoom-in;  cursor: zoom-in;}.gallery-toggles > .btn, .gallery-toggles > .btn-group {  margin-bottom: 10px;}@media (min-width: 992px) {  .docs-collapse {    display: block;  }}.gallery-buttons > .btn-group, .gallery-buttons > .input-group {  width: 100%;  margin-bottom: 5px;}.gallery-buttons .input-group-btn {  width: 50%;}.gallery-buttons .input-group-btn .btn {  width: 100%;}.viewer-backdrop {  background-color: rgba(0, 0, 0, 0.9);}/* End Gallery Style *//* Lineicons list */.lineicons-list {  padding: 0;  margin: 0 -15px;  list-style-type: none;  overflow: hidden;}.lineicons-list li {  width: 25%;  float: left;  padding: 0 15px;  margin-bottom: 1.5rem;}.lineicons-list .icon-box {  background-color: #fff;  border-radius: 4px;  padding: 20px;  position: relative;}.lineicons-list .icon-box i {  font-size: 20px;  color: #47404f;}.lineicons-list .icon-box span {  padding-left: 10px;  font-size: 15px;  color: #777;  position: absolute;}/* End Lineicons list *//* apexcharts canvas */.apexcharts-canvas {  width: 100% !important;}.apexcharts-canvas svg {  width: 100%;}.apexcharts-canvas foreignObject {  width: 100%;}/* End apexcharts canvas *//* Preloader */.preloader {  background-color: #000000;  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 9999999;  text-align: center;}.preloader .loader {  display: inline-block;  width: 35px;  height: 35px;  margin: auto;  position: relative;  border: 4px solid #fff;  -webkit-animation: loader 2s infinite ease;          animation: loader 2s infinite ease;}.preloader .loader-inner {  vertical-align: top;  display: inline-block;  width: 100%;  background-color: #fff;  -webkit-animation: loader-inner 2s infinite ease-in;          animation: loader-inner 2s infinite ease-in;}@-webkit-keyframes loader {  0% {    -webkit-transform: rotate(0deg);            transform: rotate(0deg);  }  25% {    -webkit-transform: rotate(180deg);            transform: rotate(180deg);  }  50% {    -webkit-transform: rotate(180deg);            transform: rotate(180deg);  }  75% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg);  }  100% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg);  }}@keyframes loader {  0% {    -webkit-transform: rotate(0deg);            transform: rotate(0deg);  }  25% {    -webkit-transform: rotate(180deg);            transform: rotate(180deg);  }  50% {    -webkit-transform: rotate(180deg);            transform: rotate(180deg);  }  75% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg);  }  100% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg);  }}@-webkit-keyframes loader-inner {  0% {    height: 0%;  }  25% {    height: 0%;  }  50% {    height: 100%;  }  75% {    height: 100%;  }  100% {    height: 0%;  }}@keyframes loader-inner {  0% {    height: 0%;  }  25% {    height: 0%;  }  50% {    height: 100%;  }  75% {    height: 100%;  }  100% {    height: 0%;  }}/* End Preloader *//* Back To Top */#toTop {  position: fixed;  bottom: 10px;  right: 10px;  cursor: pointer;  display: none;}#toTop i {  background-color: #000000;  color: #fff;  display: inline-block;  height: 30px;  width: 30px;  text-align: center;  line-height: 30px;  border-radius: 50%;  font-size: 13px;}#toTop i:hover {  background-color: #222;  color: #fff;}/* End Back To Top *//* Color customizer modal */.customizer-toggle {  background-color: #52C1B1;  position: fixed;  top: 80px;  right: 0;  color: #fff;  width: 36px;  text-align: center;  height: 36px;  line-height: 36px;  border-radius: 5px 0px 0px 5px;  cursor: pointer;}.customizer-toggle .icon {  width: 18px;}.color-customizer-modal .modal-header {  border-bottom-color: #52C1B1;  background-color: #52C1B1;  border-radius: 0;  padding: 30px 30px !important;}.color-customizer-modal .modal-header .modal-title {  color: #fff;  font-size: 20px !important;}.color-customizer-modal .modal-header .close {  position: absolute;  right: 20px;  top: 16px;  opacity: 1;  padding: 0;  margin: 0;  color: #fff;  font-weight: normal;  font-size: 22px;}.color-customizer-modal .color-content {  border-bottom: 1px solid #f5f5f5;  padding-top: 20px;  padding-bottom: 20px;}.color-customizer-modal .color-content:first-child {  padding-top: 0;}.color-customizer-modal .color-content h5 {  margin: 0 0 5px;  font-size: 15px;}.color-customizer-modal .color-content p {  margin-bottom: 10px;}.color-customizer-modal .color-content ul {  list-style-type: none;  padding: 0;  margin: 0;  line-height: 1;}.color-customizer-modal .color-content ul li {  display: inline-block;  width: 25px;  height: 25px;  border-radius: 30px;  margin-right: 5px;  cursor: pointer;  margin-top: 5px;}.modal.right .modal-dialog {  position: fixed;  margin: auto;  width: 320px;  height: 100%;  -webkit-transform: translate3d(0%, 0, 0);          transform: translate3d(0%, 0, 0);}.modal.right .modal-content {  height: 100%;  overflow-y: auto;  border: none;}.modal.right.fade .modal-dialog {  right: -320px;  -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;  transition: opacity 0.3s linear, right 0.3s ease-out;}.modal.right.fade.show .modal-dialog {  right: 0;}.modal-backdrop.show {  opacity: .3;}/* End Color customizer modal *//* Analytics card */.analytics-card {  position: relative;  border-bottom: 1px solid #eeeef8;  padding-top: 17px;  padding-bottom: 17px;  padding-right: 0;  padding-left: 0;}.analytics-card:last-child {  border-bottom: none;  padding-bottom: 5px;}.analytics-activity-card {  position: relative;  padding-left: 70px;  padding-top: 25px;  padding-bottom: 25px;  border-bottom: 1px solid #eeeef8;}.analytics-activity-card:nth-child(2) {  padding-top: 15px;}.analytics-activity-card:nth-child(2) .avatar {  top: 8px;}.analytics-activity-card:last-child {  border-bottom: none;  padding-bottom: 21px;}.analytics-activity-card .avatar {  position: absolute;  left: 0;  top: 17px;  font-size: .875rem;  text-align: center;  background: #f1f2f3;  color: #fff;  width: 50px;  height: 50px;  line-height: 50px;  border-radius: 50%;}/* End Analytics card */#apex-basic-area-chart {  min-height: 100% !important;}#order-summary {  min-height: 100% !important;}#visitors-overview {  min-height: 100% !important;}#total-sales-chart {  min-height: 100% !important;}.mh-100 {  min-height: 100% !important;}/* Time Line */.timeline .timeline-list {  position: relative;  padding-left: 55px;  margin-bottom: 20px;}.timeline .timeline-list:last-child {  margin-bottom: 0;}.timeline .timeline-list::before {  content: "";  position: absolute;  left: 20px;  height: 100%;  width: 2px;  border-left: 2px dashed #eee;  top: 0;}.timeline .timeline-list .timeline-icon {  background-color: #f3f3f3;  position: absolute;  left: 0;  top: 0;  width: 40px;  height: 40px;  font-size: 25px;  text-align: center;  line-height: 40px;  border-radius: 50%;  z-index: 5;}.timeline .timeline-list p {  margin: 0;}/*# sourceMappingURL=styles.css.map */a.nav-link.navigation-header.truncate:hover,a.nav-link.navigation-header.truncate:focus{    background-color:transparent !important;    color:#999 !important;    cursor: auto !important;}.navigation-header .title{    font-size: .9rem;    display: block;    font-weight: 500;    text-transform: uppercase;    color: #999;}.sidemenu-area .sidemenu .navbar-nav .nav-link.navigation-header.truncate:hover::before{    display: none;}/*----------========button-css=========------------*/.vs-button {    -webkit-transition: all .2s ease;    transition: all .2s ease;    padding: 10px;    border: 0;    border-radius: 6px;    cursor: pointer;    position: relative;    overflow: hidden;    color: #fff;    -webkit-box-sizing: border-box;    box-sizing: border-box;    background: transparent;}.vs-button.vs-radius {    border-radius: 50%;}.vs-button {    font-size: 1rem;}.includeIconOnly {    width: 38px!important;    height: 38px!important;}.includeIcon {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;}.vs-button {    -webkit-transition: all .2s ease;    transition: all .2s ease;    padding: 10px;    border: 0;    border-radius: 6px;    cursor: pointer;    position: relative;    overflow: hidden;    color: #fff;    -webkit-box-sizing: border-box;    box-sizing: border-box;    background: transparent;}.categories_management{    background: transparent;    border-radius: .5rem;    box-shadow: none;}.vx-card {    background: #fff;    border-radius: .5rem;    box-shadow: 0 4px 25px 0 rgba(0,0,0,.1);    -webkit-transition: all .3s ease-in-out;    width: 100%;    display: block;    -webkit-box-shadow: 0 4px 25px 0 rgba(0,0,0,.1);    position: relative;    transition: all .3s ease-in-out;    overflow: hidden;    }.vs-con-loading__container{    -webkit-transition: all .3s ease-in-out;    position: relative;}.cursor-pointer {    cursor: pointer!important;}.bg-white {    background-color: #fff!important;}.h-64 {    height: 16rem!important;}.justify-center {    -webkit-box-pack: center!important;    -ms-flex-pack: center!important;    justify-content: center!important;}.items-center {    -webkit-box-align: center!important;    -ms-flex-align: center!important;    align-items: center!important;}.flex {    display: -webkit-box!important;    display: -ms-flexbox!important;    display: flex!important;}.item-img-container{    overflow: hidden;}.grid-view-img{    -webkit-transition: .35s;    max-width: 100%;    width: 100%;    height: auto;}.px-4 {    padding-left: 1rem!important;    padding-right: 1rem!important;}.my-4 {    margin-top: 1rem!important;    margin-bottom: 1rem!important;}.mb-1 {    margin-bottom: .25rem!important;}.truncate {    overflow: hidden!important;    text-overflow: ellipsis!important;    white-space: nowrap!important;    margin:0;}.font-semibold {    font-weight: 600!important;}.vx-card:hover {    transform: translateY(-5px);    box-shadow: 0 4px 25px 0 rgba(0,0,0,.25);}.item-details h6{    font-size: 16px;    text-transform: capitalize;        letter-spacing: 1px;    font-weight: 500;}.h-48{    height:12rem;}.h-36{   height:9rem; }.h-60{    height:15rem;}.vx-card:hover .vs-con-options{    opacity: 1;  transition: opacity .3s ease-in-out;  -moz-transition: opacity .3s ease-in-out;  -webkit-transition: opacity .3s ease-in-out;    visibility: visible;} .vs-con-options{    position: absolute;    top: 10px;    z-index: 999;    right: 10px;    opacity: 0;  transition: opacity .3s ease-in-out;  -moz-transition: opacity .3s ease-in-out;  -webkit-transition: opacity .3s ease-in-out;     visibility: hidden;}.vs_options{   height: 30px;    width: 30px;    line-height: 25px;    cursor: pointer;    border-radius: 50%;    text-align: center;}.edit_option{    background-color: #000;}.vs_options svg{    height: 16px;    color:#fff;}.delete_option{    background-color:#52C1B1;}.categories_management .card-body {    padding: 0;}.pull-right{    float: right;}.add_new{    position: absolute;    right: 0;    top: 5px;   }.add_icon svg{    height: 15px;}.btn-primary{    background-color:#52C1B1;    border-color:#52C1B1;}.add_btn{    font-size: 13px !important;    padding:12px !important;    letter-spacing: 0.8px;}.filter_select{    width: 100%;    overflow: hidden;}.select_service{    float: right;}.row{    margin: 0 !important;}.pro_filter .select_service .form-control  {    width:40%;}.filter_select .col-md-6{    padding: 0;}.select_service.form-group label.mr-2{    padding-top:10px;}.sub_category .card-title {    padding-right: 100px;}.filter_result h4{    font-size: 21px;    font-weight: 600;    margin-bottom: 15px;}.cal-day__day--selected {    background-color: #000000;    color: #fff;}.categories_management .col-md-3{    margin:15px 0;}.edit_btn{    color:#000;}.cal-month__current {    text-align: center;    color: #52C1B1;}.del_btn{    color:#52C1B1;}.dataTables_wrapper input[type=search]{    padding: 10px 28px;    border: 1px solid rgba(0,0,0,.1);    font-size: .9rem;    border-radius: 20px;    font-size: .7rem;    width: 200px;    color: rgba(0,0,0,.7);    -webkit-transition: all .25s ease;    transition: all .25s ease;    position: relative;}input[type=search]:focus{    border:1px solid rgba(0,0,0,.1);    outline: none;}table.dataTable tbody th, table.dataTable tbody td {    padding: auto !important;}.paginate_button{    font-size: 12px !important;    padding:10px 12px !important;    letter-spacing: 0.8px;    background-color: #f0f0f0 !important;    margin: 0 !important;}.paginate_button.current{  background-color: #52C1B1 !important;    border-color: #52C1B1 !important;color: #fff !important;      background:#52C1B1 !important;}table{    vertical-align: middle;}.table td, .table th ,.table tr{vertical-align: middle !important;    transition: all .3s ease;}.appointment_manage .card-title {    padding-right: 100px;}.block_btn button{    border:none !important;    padding: 0;}.team_management .item-details h6 {    font-size: 18px;    text-transform: capitalize;    letter-spacing: 0px;     font-weight: 600;}.email-content-scroll-area {    position: relative;    width: 100%;    height: calc(100% - 100px);}.ps {    -ms-touch-action: auto;    touch-action: auto;    overflow: hidden!important;    -ms-overflow-style: none;}.email__mail-item{    transition: all 0.35s ease 0s;    background-color: rgb(238, 238, 238);}.email__mails .email__mail-item:not(:first-child) .mail__mail-item {    border-top: 1px solid #dae1e7;}.py-6 {    padding-top: 1.5rem!important;    padding-bottom: 1.5rem!important;}.email__mails .email__mail-item .mail__mail-item:hover {    transform: translateY(-4px);    box-shadow: 0 3px 10px 0 #ccc;    -webkit-transition: all .2s;}.w-full {    width: 100%!important;}.mr-3 {    margin-right: .75rem!important;}.border-2 {    border-width: 2px!important;}.border-solid {    border-style: solid!important;}.border-white {    border-color: #fff!important;}.flex-shrink-0 {    -ms-flex-negative: 0!important;    flex-shrink: 0!important;}.con-vs-avatar {    width: 32px;    height: 32px;    border-radius: 50%;    position: relative;    cursor: pointer;    display: inline-block;    margin: 5px;}.vs-avatar--con-img {    position: absolute;    width: 100%;    height: 100%;    overflow: hidden;    border-radius: 50%;}.vs-avatar--con-img img {    width: 100%;}.vs-avatar--con-img img {    height: 100%;}.mb-1 {    margin-bottom: .25rem!important;}.email__mails{    list-style-type: none;    padding: 0;}.sm\:flex {    display: -webkit-box!important;    display: -ms-flexbox!important;    display: flex!important;}.mr-2 {    margin-right: .5rem!important;}.rounded-full {    border-radius: 9999px!important;}.w-2 {    width: .5rem!important;}.h-2 {    height: .5rem!important;}.justify-between {    -webkit-box-pack: justify!important;    -ms-flex-pack: justify!important;    justify-content: space-between!important;}.ml-0 {    margin-left: 0!important;}.con-vs-checkbox, .con-vs-radio {    -webkit-box-pack: start!important;    -ms-flex-pack: start!important;    justify-content: flex-start!important;}.con-vs-checkbox {    position: relative;    display: block;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;    margin-left: 5px;    margin-right: 5px;}.vs-checkbox--input {    position: absolute;    width: 100%;    height: 100%;    opacity: 0;    z-index: 200;    cursor: pointer;    background: #55d775;}.vs-checkbox {    width: 15px;    height: 15px;}.vs-checkbox {    margin-right: 5px;}.vs-checkbox--check {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;}.con-vs-checkbox.vs-checkbox-small .vs-checkbox .vs-icon {    font-size: .7rem;}.vs-icon {    color: inherit;    text-align: center;    font-size: 1rem;}.vs-checkbox--icon {    -webkit-backface-visibility: visible;    backface-visibility: visible;    -webkit-transition: all .2s ease-out;    transition: all .2s ease-out;    z-index: 100;    font-size: 1.125em;    opacity: 0;    -webkit-transform: translate(30px);    transform: translate(30px);    -webkit-transform-origin: center;    transform-origin: center;}.material-icons {    font-family: Material Icons;    font-weight: 400;    font-style: normal;    font-size: 24px;    display: inline-block;    line-height: 1;    text-transform: none;    letter-spacing: normal;    word-wrap: normal;    white-space: nowrap;    -webkit-font-smoothing: antialiased;    text-rendering: optimizeLegibility;    -moz-osx-font-smoothing: grayscale;    -webkit-font-feature-settings: "liga";    font-feature-settings: "liga";}.vs-checkbox-small .vs-checkbox--input:checked+.vs-checkbox .vs-icon {    margin-left: -1px;}.vs-checkbox-small .vs-checkbox--input:checked+.vs-checkbox .vs-icon {    margin-top: 3px;    transform: translateY(-3px);}.vs-checkbox-small .vs-checkbox--input:checked+.vs-checkbox .vs-icon {    -webkit-transform: translateY(-3px);}.vs-checkbox--input:checked+.vs-checkbox .vs-icon {    opacity: 1;    color: #fff;    display: -webkit-box;    display: -ms-flexbox;    display: flex;}.vs-checkbox--input:checked+.vs-checkbox .vs-checkbox--check, .vs-checkbox--input:checked+.vs-checkbox .vs-icon {    -webkit-transform: translate(0);    transform: translate(0);}.con-vs-checkbox.vs-checkbox-small .vs-checkbox .vs-icon {    font-size: .7rem;}.vs-checkbox-primary input:checked+.vs-checkbox {    border: 2px solid #52C1B1!important;    background-color:#52C1B1;}.vs-checkbox--input:checked+.vs-checkbox {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);}.vs-checkbox--input:checked+.vs-checkbox .vs-checkbox--check, .vs-checkbox--input:checked+.vs-checkbox .vs-icon {    -webkit-transform: translate(0);    transform: translate(0);}.feather {    font-family: feather!important;    speak: none;    font-style: normal;    font-weight: 400;    font-variant: normal;    text-transform: none;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.w-5 {    width: 1.25rem!important;}.stroke-current {    stroke: #52C1B1!important;}.fill-current {    fill: #52C1B1!important;}.h-5 {    height: 1.25rem!important;}
.membership_management .vx-card{
    background-image: linear-gradient(to bottom, rgba(82, 193, 177, 1), rgba(82, 193, 177, 0.8), rgba(82, 193, 177, 0.6),rgba(82, 193, 177, 0.4), rgba(82, 193, 177, 0.2));  
    text-align: left;
    border: 1px solid #d0d0d0;    padding:50px 30px;    margin-top: 0;    margin-bottom: 40px;}.membership_management .grid-view-img {    -webkit-transition: .35s;    width: 80px;    height: 80px;    margin-top: 10px;}.membership_title {    margin-bottom: 20px;    letter-spacing: 1px;}.membership_title span{    color:#000;}.steelblue-color{    font-size: 45px;    font-weight: 700;    color: #fff;}sup.steelblue-color{        top: -7px;    right: 2px;}.membership_management .price {    font-size: 52px;    line-height: 1;    font-weight: 700;    letter-spacing: -0.5px;}.membership_management .pricing-plan p {    color: #ffffff;    margin-top: 10px;    margin-bottom: 0;}.btn-warning {    color: #ffffff;    background-color: #000000;    border-color: #000000;}.membership_management .btn-black{    background-color:#000000;    border-color:#000000;    }.membership_btn{    margin-top: 15px;    font-size: 1rem !important;    padding: 14px 42px !important;    font-weight: 500;}.middle_card{    -webkit-box-shadow: 0 25px 25px 0 rgba(0,0,0,.1) !important;    margin-top: -4px !important;}.product_categories .vs-con-loading__container{    position: relative;}.product_categories .item-details {    text-align: center;    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;    background-color: #000000;    opacity: 0.8;}.product_categories .product_category_name{    vertical-align: middle;    align-items: center;    align-self: center;    display: flex;    text-align: center;    height: 100%;    z-index: 99999;}.product_categories .item-details .product_category_name h6{   margin: 0 auto;    color: #fff;    font-size: 19px;    font-weight: 700;}.product_management .select_service {    float: right;    display: inline-flex;    width: fit-content;    margin: 0;}.product_management .grid-view-img {    -webkit-transition: .35s;    max-width: 100%;    width: auto;    height: inherit;}.product_cost{        font-size: 20px;    font-weight: 700;    letter-spacing: 1px;}.result_count p{    font-size: 15px;    margin: 0;}.love_option{    background-color:#eeeef8 !important;}.love_option svg{    color:#AB1F1F;}.order_count{    position: absolute;    left: 10px;    bottom: 10px;    z-index: 999;}.item-img-container{    position: relative;}.border-default{    border-color:#52C1B1!important;}.text-default{    color:#52C1B1!important;}.orders_option svg{    height: 13px;    margin-top: 2px;    width: 13px;    margin-left: 5px;}.orders_option{    font-size: 13px;    font-weight: 600;    border-radius: 5px;}.vx-card .vx-card__collapsible-content.vs-con-loading__container {    overflow: unset;    -webkit-transition: all .3s ease-in-out;}.vs-con-loading__container {    position: relative;    overflow: hidden;    width: 100%;}.p-6 {    padding: 1.5rem!important;}.mt-6 {    margin-top: 1.5rem!important;}.vx-row {    margin: 0 -1rem;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}.vx-row>.vx-col {    padding: 0 1rem;}.md\:w-2\/5 {    width: 40%!important;}.justify-center {    -webkit-box-pack: center!important;    -ms-flex-pack: center!important;    justify-content: center!important;}.w-3\/5 {    width: 60%!important;}.vx-card__collapsible-content img {    display: block;}.responsive {    width: 100%;    height: auto;}h3 {    font-size: 21.14px;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {    font-family: inherit;    font-weight: 500;    line-height: 1.2;    color: #2c2c2c;}.md\:w-3\/5 {    width: 60%!important;}.text-2xl {    font-size: 1.5rem!important;}.leading-none {    line-height: 1!important;}.font-medium {    font-weight: 500!important;}.border-b-0 {    border-bottom-width: 0!important;}.border-r-0 {    border-right-width: 0!important;}.border-t-0 {    border-top-width: 0!important;}.border {    border-width: 1px!important;}.d-theme-border-grey-light {    border-color: #dae1e7;}.vue-star-rating{    display: flex;    align-items: center;}.vue-star-rating-star{    display: inline-block;}.vue-star-rating-star svg{    height: 20px;    width:20px;}.items-center {    -webkit-box-align: center!important;    -ms-flex-align: center!important;    align-items: center!important;}.flex-wrap {    -ms-flex-wrap: wrap!important;    flex-wrap: wrap!important;}.flex {    display: -webkit-box!important;    display: -ms-flexbox!important;    display: flex!important;}.fill-off{    fill:#D8D8D8;}.stroke-off{    stroke:#D8D8D8;}.vs-divider {    width: 100%;    position: relative;    display: block;    margin: 15px 0;    clear: both;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;}.vs-divider .after, .vs-divider .before {    position: relative;    display: block;    width: 100%;}.vs-product-description{    font-size: 16px;}.sr-only {    position: absolute;    width: 1px;    height: 1px;    padding: 0;    margin: -1px;    overflow: hidden;    clip: rect(0,0,0,0);    border: 0;}.orders_management .view_btn{    color:#000000 !important;}.sm\:w-1\/4 {    width: 25%!important;}.sm\:w-1\/2 {    width: 50%!important;}.pt-6 {    padding-top: 1.5rem!important;}.p-4 {    padding: 1rem!important;}h6.item-name{    display: -webkit-box;    -webkit-box-orient: vertical;    overflow: hidden;    -webkit-line-clamp: 2;    font-size: 20px;}h6 {    font-size: 14px;}.quantity{    color: #878787;    font-size: 14px;    margin-bottom: 5px;    display: block;    font-weight: 500 !important;}.font-bold {    font-weight: 700!important;}.text-grey {    color: #b8c2cc!important;}.delivered_on{    font-size: 18px;}.sm\:border {    border-width: 1px!important;}.border-solid {    border-style: solid!important;}.border-b-0 {    border-bottom-width: 0!important;}[dir=ltr] .border-r-0 {    border-right-width: 0!important;}.border-t-0 {    border-top-width: 0!important;}.d-theme-border-grey-light {    border-color: #dae1e7 !important;}.flex-col, .flex-col-reverse {    -webkit-box-orient: vertical!important;}.my-6 {    margin-top: 1.5rem!important;    margin-bottom: 1.5rem!important;}.items-start {    -webkit-box-align: start!important;    -ms-flex-align: start!important;    align-items: flex-start!important;}.select-none {    -webkit-user-select: none!important;    -moz-user-select: none!important;    -ms-user-select: none!important;    user-select: none!important;}.feather-icon {    display: -webkit-inline-box;    display: -ms-inline-flexbox;    display: inline-flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;}.w-4 {    width: 1rem!important;}.h-4 {    height: 1rem!important;}.text-sm {    font-size: .875rem!important;}.vertical-align-center{        vertical-align: middle;    align-items: center;    align-self: center;}.vx-card .vx-card__header {    padding: 1.5rem 1.5rem 0;}.vx-card .vx-card__header {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    -webkit-box-pack: justify;    -ms-flex-pack: justify;    justify-content: space-between;}.vx-card .vx-card__collapsible-content .vx-card__body {    padding: 1.5rem;}.address_box p{    font-size: 14px;    margin-bottom: 5px;}.vx-card__title{    width: 100%;}.vx-card__title h4{    font-size: 16px;}.sidemenu-area .sidemenu .navbar-nav .show.dropdown.dropdown-toggle:hover{    background-color:#000000;}.flex.items-center.ml-1 {    display: none !important;}.control input:checked ~ .control-indicator {    background: #000000;}/************* user details ****************/.profile_row .profile-header{    box-shadow: none;    padding: 15px 0;}.profile_row .profile-header img{        height: 150px;    width: 150px;}.user_profile_info .card {    border-radius: 0px;    border: none;    background: #fff;    border-radius: 0;    box-shadow:none;    -webkit-transition: all .3s ease-in-out;}button.multiselect.dropdown-toggle.btn.btn-default {    background-color: #eeeef8;    border: 1px solid #eeeef8;    text-align: left;}.add_service_form .dropdown-toggle::after {    float: right;}.multiselect-container>li>a>label {    margin: 0;    height: 100%;    cursor: pointer;    font-weight: 400;    padding: 3px 5px 3px 5px !important;}.multiselect-container.dropdown-menu.show {    display: block;    width: 100% !important;    height: auto;    max-height: 250px;    overflow: scroll;}.image_fields{ margin-bottom: 10px;    margin-top: 15px;    overflow: hidden;    clear: both;}.image_fields>div{    margin-top: 10px;      position: relative;}.image_fields .remove_field{        color:#fff;    margin-left: 15px;        background-color: #52C1B1;    border-color: #52C1B1;    font-size: 13px !important;    padding: 12px !important;    letter-spacing: 0.8px;        margin-top: 0px;    overflow: hidden;    clear: both;    display: inline-block;    border-radius: 3px;}.note_box{    width: 100%;    overflow: hidden;    clear: both;    margin-top: 10px;}

table{
    width: 100%;
    overflow: auto;
}

.ui-widget.ui-widget-content {
    border: 1px solid #cccccc;
    z-index: 999999999999 !important;
}



@media (min-width:1200px ) and (max-width:1280px){

/*    .sidemenu-area {

    max-height: 500px;

}*/

}

.attendance-table thead,.attendance-table tbody{
    width: 100%;
}
.slot__badge label.error {
    position: absolute;
    width: 200px;
    bottom: -45px;
    left: 0;
    text-align: left;
}


#sub_service .btn-group{
    width: 100% !important;
}