/*
Template Name: Admin Press Admin
Author: Themedesigner
Email: niravjoshi87@gmail.com
File: scss
*/
/*
Template Name: Admin Press Admin
Author: Themedesigner
Email: niravjoshi87@gmail.com
File: scss
*/
@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700");
/*Theme Colors*/
/*bootstrap Color*/
/*Light colors*/
/*Normal Color*/
/*Extra Variable*/
/*Preloader*/
/*1e88e5*/
:root {
    --cor-themecolor: #1e88e5;
    --cor-themecolor-inverse: #fd7e50;
}
.preloader {
    width: 100%;
    height: 100%;
    top: 0px;
    position: fixed;
    z-index: 99999;
    background: #fff;
}


.preloader .cssload-speeding-wheel {
    position: absolute;
    top: calc(50% - 3.5px);
    left: calc(50% - 3.5px);
}

/*******************
/* CUSTOM
*******************/
/*switch label*/
.switch label input[type=checkbox]:checked + .lever {
    background-color: #1e88e585
}

.switch label input[type=checkbox]:checked + .lever:after {
    background-color: #1e88e5;
    left: 24px
}

/*******************
/*Top bar
*******************/
.topbar {
    background: #1e88e5;
}

.topbar .navbar-header {
    background: #ffffff;
}

.topbar .top-navbar .navbar-header .navbar-brand .light-logo {
    display: none;
    color: rgba(255, 255, 255, 0.8);
}

.topbar .navbar-light .navbar-nav .nav-item > a.nav-link {
    color: #ffffff !important;
}

.topbar .navbar-light .navbar-nav .nav-item > a.nav-link:hover, .topbar .navbar-light .navbar-nav .nav-item > a.nav-link:focus {
    color: rgba(255, 255, 255, 0.8) !important;
}

/*******************
/*General Elements
*******************/
a {
    color: #1e88e5;
    text-decoration: none;
    background-color: transparent;
}

a.link:hover, a.link:focus {
    color: #1e88e5 !important;
}

.bg-theme {
    background-color: #1e88e5 !important;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #1e88e5;
    border-color: #1e88e5;
}

.right-sidebar .rpanel-title {
    background: #1e88e5;
}

.stylish-table tbody tr:hover, .stylish-table tbody tr.active {
    border-left: 4px solid #1e88e5;
}

.text-themecolor {
    color: #1e88e5 !important;
    fill: #1e88e5 !important;
}

/*custom*/
.text-themecolor-inverse {
    color: #fd7e50 !important;
    fill: #fd7e50 !important;
}

.profile-tab li a.nav-link.active,
.customtab li a.nav-link.active {
    border-bottom: 2px solid #1e88e5;
    color: #1e88e5;
}

.profile-tab li a.nav-link:hover,
.customtab li a.nav-link:hover {
    color: #1e88e5;
}
.custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #1e88e5 !important;
    background-color: #1e88e5 !important;
}


/*******************
/*Buttons
*******************/
.btn-themecolor,
.btn-themecolor.disabled {
    background: #1e88e5;
    color: #ffffff;
    border: 1px solid #1e88e5;
}

.btn-themecolor:hover,
.btn-themecolor.disabled:hover {
    background: #1e88e5;
    color: #ffffff;
    opacity: 0.7;
    border: 1px solid #1e88e5;
}

.btn-themecolor.active, .btn-themecolor:focus,
.btn-themecolor.disabled.active,
.btn-themecolor.disabled:focus {
    background: #1e88e5;
}

.btn-themecolor-inverse{
    background: #fd7e50;
    color: #ffffff;
    border: 1px solid #fd7e50;
}

.btn-themecolor-inverse:hover{
    background: #fd7e50;
    color: #ffffff;
    opacity: 0.7;
    border: 1px solid #fd7e50;
}

.btn-themecolor-inverse.disabled,
.btn-themecolor-inverse:disabled {
    background: #b5826fa6;
    color: #eee;
    border: 1px solid #b5826fa6;
}
.btn-themecolor-inverse.disabled,
.btn-themecolor-inverse:disabled:hover {
    background: #df8360a6;
    color: #ffffff;
    border: 1px solid #b5826fa6;
}


.btn-themecolor-inverse.active, .btn-themecolor-inverse:focus,
.btn-themecolor-inverse.disabled.active,
.btn-themecolor-inverse.disabled:focus {
    background: #fd7e50;
}

/* custom */
.btn-outline-themecolor {
    color: #1e88e5;
    background-color: #ffffff1a;
    border-color: #1e88e580;
    box-shadow: 0 2px 2px 0 #1e88e547;
    transition: 0.2s ease-in;
}

.btn-outline-themecolor.focus,
.btn-outline-themecolor:focus,
.btn-outline-themecolor:hover {
    background: #1e88e5;
    -webkit-box-shadow: 0 14px 26px -12px rgba(25, 118, 210, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(25, 118, 210, 0.2);
    box-shadow: 0 14px 26px -12px rgba(25, 118, 210, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(25, 118, 210, 0.2);
    color: #ffffff94;
    border-color: #1e88e5;
}

.btn-outline-themecolor.active,
.btn-outline-themecolor:active,
.btn-outline-themecolor:focus {
    -webkit-box-shadow: 0 14px 26px -12px rgba(25, 118, 210, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(25, 118, 210, 0.2);
    box-shadow: 0 14px 26px -12px rgba(25, 118, 210, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(25, 118, 210, 0.2);
    background: #1e88e5;
    color:#ffffff94;
}

/* outline */
.btn-outline-themecolor-inverse {
    color: #fd7e50;
    background-color: #ffffff1a;
    border-color: #fd7e5080;
    box-shadow: 0 2px 2px 0 #fd7e5047;
    transition: 0.2s ease-in;
}
.btn-outline-themecolor-inverse.focus,
.btn-outline-themecolor-inverse:focus,
.btn-outline-themecolor-inverse:hover {
    background: #fd7e50;
    -webkit-box-shadow: 0 14px 26px -12px rgba(253, 126, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(253, 126, 80, 0.2);
    box-shadow: 0 14px 26px -12px rgba(253, 126, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(253, 126, 80, 0.2);
    color:  #ffffff94;
    border-color: #fd7e50
}

.btn-outline-themecolor-inverse.active,
.btn-outline-themecolor-inverse:active,
.btn-outline-themecolor-inverse:focus {
    -webkit-box-shadow: 0 14px 26px -12px rgba(253, 126, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(253, 126, 80, 0.2);
    box-shadow: 0 14px 26px -12px rgba(253, 126, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(253, 126, 80, 0.2);
    background: #fd7e50
}

/*******************
/*sidebar navigation
*******************/
.label-themecolor {
    background: #1e88e5;
}

.sidebar-nav > ul > li.active > a {
    color: #1e88e5;
    border-color: #1e88e5;
}

.sidebar-nav > ul > li.active > a i {
    color: #1e88e5;
}

.sidebar-nav ul li a.active, .sidebar-nav ul li a:hover {
    color: #1e88e5;
}

.sidebar-nav ul li a.active i, .sidebar-nav ul li a:hover i {
    color: #1e88e5;
}


/*dataTables_wrapper*/
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current {
    color: #F0F0F0 !important;
    border: 1px solid #1e88e5;
    background-color: #1e88e5;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: white;
    border: 1px solid #5598DB;
    background-color: #5598DB;
}

/*topbar*/
.topbar ul.dropdown-user li a {
    color: #67757c
}

.topbar ul.dropdown-user li a:hover {
    background: #f2f4f8;
    color: #1e88e5;
}

