#sidebar {

  background: #ffffff!important;
  
  box-shadow: 0px -5px 34px #0000001f;
  
  }
      
      h1,h2,h3,h4,h5,h6,p,a,div,li {
      
         font-family: 'Kumbh Sans', sans-serif;
      
        font-weight: 500 !important;
      
      }
      
      .main-block input {
      
        border:none !important;
      
        text-align: center;
      
        background: transparent;
      
      }
      
      .content-icon {
      
            font-size: 116px !important;
      
            margin: 6px;
      
      }
      
      /* The switch - the box around the slider */
      
      .switch {
      
        position: relative;
      
        display: inline-block;
      
        width: 60px;
      
        height: 34px;
      
      }
      
      
      
      /* Hide default HTML checkbox */
      
      .switch input {
      
        opacity: 0;
      
        width: 0;
      
        height: 0;
      
      }
      
      
      
     
      
      
      .nav-main a, .block-header * {
      
font-size: 16px !important;
      
/* color: #ffffff; */
      }
      
      .block-title input {
      
        font-size:14px !important;
      
      }
      
      .block-content * {
        /* font-size:16px; */
      }
      
      .block-options-item * {
      
        font-size:14px !important;
      
      }
      
      .nav-main a * {
      
color: #005c6a !important;
      }
      
      .btn {
      
        border:solid 1px #0000 !important;
      
      }
      
      .nav-main a:hover {
      
background: #005c6a;
      
/* color: #ffffff !important; */
      }
      
      .nav-main li ul a:hover {
      
        color:#005c6a;
      
      }
      
      .nav-main a:hover * {
      
color: #ffffff !important;
      }
      
      .switch input:checked + .slider {
      
        background-color: #005c6a;
      
      }
      
      
      
      .switch input:focus + .slider {
      
        box-shadow: 0 0 1px #005c6a;
      
      }
      
      
      
      .switch input:checked + .slider:before {
      
        -webkit-transform: translateX(26px);
      
        -ms-transform: translateX(26px);
      
        transform: translateX(26px);
      
      }
      
      
      
      /* Rounded sliders */
      
      .slider.round {
      
        border-radius: 34px;
      
      }
      
      
      
      .slider.round:before {
      
        border-radius: 50%;
      
      }
      
      .block .css-control {
      
        float: right;
      
          padding: 3px 7px;
      
      }
      
      .table-responsive {
      
        min-height: 200px;
      
        
      
      }
      
      .planning-responsive {
      
        position: absolute !important;
      
        height: calc(100% - 10px);
      
      }
      
      .pie form * {
      
        font-size:12px;
      
      }
      
      .pie form .btn.btn-rounded {
      
        border-radius: 0px 10px 10px 0px !important;
      
      }


    