/**SCROLL BAR START 

::-webkit-scrollbar {
  display: none;
}
 SCROLL BAR END **/

/**SCROLL BAR START WITH COLOR **/
.scrollbar {
  margin-left: 22px;
  float: left;
  height: 300px;
  width: 65px;
  background: #fff;
  overflow-y: scroll;
  margin-bottom: 25px;
}

::-webkit-scrollbar {
  height: 8px;
  width: 8px;
  background-color: #F5F5F5;
}

::-webkit-scrollbar-track
{
  border: 0px solid black;
  background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb 
{
  border-radius: 00px;
  background-color: #465161; 
  background-image: -webkit-linear-gradient(45deg,rgba(255, 255, 255, .2) 25%,
                        transparent 25%,
                        transparent 50%,
                        rgba(255, 255, 255, .2) 50%,
                        rgba(255, 255, 255, .2) 75%,
                        transparent 75%,
                        transparent)
}
 /** SCROLL BAR END **/

 /* custom form select picker right corner arrow margin modification
.dropdown-toggle::after 
{
    margin-left: -0.625em;
}
*/

/* custom selectpicker search box border color */
.dropdown-menu, .dropdown-grid
{
  border-color: #465161;
}


/* custom selectpicker search box mouse hover item select color */
.dropdown-item:focus, .dropdown-item:hover {
    color: #48b0f7;
}

.sidebar-toggle-fold::before 
{
    width: 0px;
    height: 0px;
    border: 0px solid #fff;
}

.sidebar-header 
{
    background: linear-gradient(to right,  #7b4397 0%,#dc2430 100%);
    /*background: linear-gradient(to right,  #43CBFF 0%,#9708CC 100%);*/
}

.form-type-combine .form-group label, 
.form-type-combine.form-group label, 
.form-type-combine .input-group label, 
.form-type-combine.input-group label
{
  font-size: 12px;
}
.menu-submenu .menu-link .title
{
    font-size: 13.5px;
}

    /*page loader*/
body.dark{background:#263238}body.dark .rotating-loader-logo-wrapper-bg{background:#263238!important}body.dark .rotating-loader-logo-wrapper-bg-inapp{background:0 0!important}.rotating-loader-logo-wrapper{display:flex;position:fixed;top:0;left:0;z-index:1070;width:100%;height:100vh;align-items:center;justify-content:center}.rotating-loader-logo-wrapper-bg{width:100%;height:100vh;position:fixed;z-index:1060;top:0;-webkit-animation:.3s forwards fade-in;animation:.3s forwards fade-in}.rotating-loader-logo-container{display:flex;align-items:center;padding:20px;border-radius:100px;box-shadow:0 0 20px rgba(0,0,0,.1);background:#fff;opacity:0;-webkit-animation:.9s cubic-bezier(0,1,.47,1.01) forwards fade-in-down;animation:.9s cubic-bezier(0,1,.47,1.01) forwards fade-in-down}.rotating-loader-logo{position:relative;width:70px;height:70px;opacity:0;-webkit-animation:.8s cubic-bezier(0,1,.47,1.01) forwards fade-in-right;animation:.8s cubic-bezier(0,1,.47,1.01) forwards fade-in-right;-webkit-animation-delay:.15s;animation-delay:.15s}.rotating-loader-text{padding:0 20px;font-family:Roboto,Arial;line-height:1.3;opacity:0;-webkit-animation:.5s ease-out forwards fade-in;animation:.5s ease-out forwards fade-in}.rotating-loader-text-title{color:#333;font-size:18px;font-weight:400}.rotating-loader-text-subtitle{color:#999;font-size:12px}.dark .rotating-loader-logo-wrapper:before{background:#12191d}.dark .logo-hands-color{fill:#fff}.dark .rotating-loader-text-title{color:#c6d2d9}.dark .rotating-loader-text-subtitle{color:#90a4ae}.dark .rotating-loader-logo-container{background:#1d272c}@-webkit-keyframes fade-in-down{from{opacity:0;-webkit-transform:translateY(-32px);transform:translateY(-32px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{from{opacity:0;-webkit-transform:translateY(-32px);transform:translateY(-32px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in-right{from{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-right{from{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}