/*
Template Name: Admin pro Admin
Author: Wrappixel
Email: niravjoshi87@gmail.com
File: scss
*/
/*
Template Name: Admin Pro Admin
Author: Wrappixel
Email: niravjoshi87@gmail.com
File: scss
*/
/*Theme Colors*/
/*bootstrap Color*/
/*Light colors*/
/*Normal Color*/
/*Extra Variable*/
/*******************
 Right side panel
*******************/
.r-aside {
  padding-right: 300px; }

.right-side-panel {
  width: 275px;
  padding: 20px;
  padding-bottom: 70px;
  background: #e9edf2;
  position: absolute;
  right: 0px;
  top: 77px;
  height: calc(100% - 77px);
  overflow: hidden; }

/*******************
 Sales overview Chart
*******************/
#sales-overview .ct-point {
  stroke-width: 6px; }

#sales-overview .ct-grid {
  stroke-dasharray: 0px;
  stroke: rgba(120, 130, 140, 0.13); }

#sales-overview .ct-area {
  fill-opacity: 1; }

#sales-overview .ct-series-a .ct-area, #sales-overview .ct-series-a .ct-point {
  fill: #745af2;
  stroke: #745af2; }

#sales-overview .ct-series-b .ct-area, #sales-overview .ct-series-b .ct-point {
  fill: #398bf7;
  stroke: #398bf7; }

#sales-overview .ct-series-c .ct-area, #sales-overview .ct-series-c .ct-point {
  fill: #e9edf2;
  stroke: #e9edf2; }

.website-visitor .ct-series-a .ct-area {
  fill-opacity: 0.2;
  fill: url(#gradient); }

.website-visitor .ct-series-a .ct-line, .website-visitor .ct-series-a .ct-point {
  stroke: #06d79c;
  stroke-width: 2px; }

.website-visitor .ct-series-b .ct-area {
  fill: #398bf7;
  fill-opacity: 0.1; }

.website-visitor .ct-series-b .ct-line, .website-visitor .ct-series-b .ct-point {
  stroke: #398bf7;
  stroke-width: 2px; }

.website-visitor .ct-series-a .ct-point, .website-visitor .ct-series-b .ct-point {
  stroke-width: 6px; }

.c3-chart-arcs-title {
  font-size: 26px;
  font-weight: 600;
  color: #67757c;
  font-family: "Montserrat", sans-serif; }

/*******************
 Project of the month
*******************/
.pro-of-month h6 {
  font-weight: 500;
  margin-bottom: 0px; }

/*******************
 This is for responsive dashboard1 element
*******************/
@media (max-width: 1023px) {
  .r-aside {
    padding-right: 25px; }
  .right-side-panel {
    display: none; } }

@media (max-width: 767px) {
  .r-aside {
    padding-right: 15px; }
  #visitor {
    text-align: center; } }
