/* --------------------------------------
=========================================
PVR - Lite Admin Bootstrap 4 Dashboard Template
Version: 1.0
Designed By: PVR TECH SUDIO (Palani Velayudam)
Website: http://pvrtechstudio.com
=========================================
1. Colors
--------------------------------------------------------*/
/** ************************************* **
	DO NOT CHANGE ANYTHING HERE!
	REWRITE IN A CUSTOM CSS FILE IF REQUIRED!
 ** ************************************* **/
/**	1. Colors
*************************************************** **/
.sidebar[data-color="purple"]:after,
.bootstrap-navbar[data-color="purple"]:after {
  background: #9a4dbd;
  background: -moz-linear-gradient(
    top,
    #9a4dbd 0%,
    rgba(148, 59, 234, 0.7) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #9a4dbd),
    color-stop(100%, rgba(148, 59, 234, 0.7))
  );
  background: -webkit-linear-gradient(
    top,
    #9a4dbd 0%,
    rgba(148, 59, 234, 0.7) 100%
  );
  background: -o-linear-gradient(top, #9a4dbd 0%, rgba(148, 59, 234, 0.7) 100%);
  background: -ms-linear-gradient(
    top,
    #9a4dbd 0%,
    rgba(148, 59, 234, 0.7) 100%
  );
  background: linear-gradient(
    to bottom,
    #9a4dbd 0%,
    rgba(148, 59, 234, 0.7) 100%
  );
  background-size: 150% 150%;
}

.sidebar[data-color="white"]:after,
.bootstrap-navbar[data-color="white"]:after {
  background: #fff;
}
button#minimizeSidebar[data-color="purple"] {
  background: #9a4dbd;
  border: 1px solid #9a4dbd !important;
}

[data-color="purple"] {
  background: #9a4dbd !important;
  color: #ffffff;
}

.btn-purple {
  border: 1px solid #9a4dbd !important;
  background-color: #9a4dbd !important;
  color: #fff;
}

.btn-purple:hover,
.btn-purple:focus,
.btn-purple:active,
.btn-purple.active,
.open > .btn-purple.dropdown-toggle {
  background-color: #75189f !important;
  border-color: #75189f !important;
  color: #ffffff !important;
}

.text-purple {
  color: #9a4dbd;
}

.pvr-wrapper .pvr-header:after {
  content: "";
  background-color: #22a39f;
  width: 8rem;
  height: 3px;
  border-radius: 2px;
  display: block;
  position: absolute;
  bottom: -3px;
  left: 0;
}

.bg-white {
  background: #ffffff !important;
}

.bg-transparent {
  background: transparent !important;
}

.text-light {
  color: #ffffff;
}

[data-color="transparent"] {
  background: transparent !important;
  color: #888888;
}

.btn-black {
  border: 1px solid #797979 !important;
  background-color: #797979 !important;
  color: #ffffff;
}

[data-color="black"] {
  background: #797979 !important;
  color: #ffffff;
}

.btn-black {
  border: 1px solid #797979 !important;
  background-color: #797979 !important;
  color: #ffffff;
}

.btn-black:hover,
.btn-black:focus,
.btn-black:active,
.btn-black.active,
.open > .btn-black.dropdown-toggle {
  background-color: rgba(121, 121, 121, 0.7) !important;
  border-color: rgba(121, 121, 121, 0.7) !important;
}

[data-color="blue"] {
  background: #447df7;
  color: #ffffff;
}

.btn-blue {
  border: 1px solid #447df7 !important;
  background-color: #447df7 !important;
  color: #ffffff;
}

.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active,
.open > .btn-blue.dropdown-toggle {
  background-color: #533ce1 !important;
  border-color: #533ce1 !important;
}

[data-color="azure"] {
  background: #23ccef !important;
  color: #ffffff;
}

.btn-azure {
  border: 1px solid #23ccef !important;
  background-color: #23ccef !important;
  color: #ffffff;
}

.btn-azure:hover,
.btn-azure:focus,
.btn-azure:active,
.btn-azure.active,
.open > .btn-azure.dropdown-toggle {
  background-color: #4091ff !important;
  border-color: #4091ff !important;
}

[data-color="green"] {
  background: #22a39f !important;
  color: #ffffff;
}

.btn-green {
  border: 1px solid #22a39f !important;
  background-color: #22a39f !important;
  color: #ffffff;
}

.btn-green:hover,
.btn-green:focus,
.btn-green:active,
.btn-green.active,
.open > .btn-green.dropdown-toggle {
  background-color: #00a39f !important;
  border-color: #00a39f !important;
}

[data-color="orange"] {
  background: #ffa534 !important;
  color: #ffffff;
}

.btn-orange {
  border: 1px solid #ffa534 !important;
  background-color: #ffa534 !important;
  color: #ffffff;
}

.btn-orange:hover,
.btn-orange:focus,
.btn-orange:active,
.btn-orange.active,
.open > .btn-orange.dropdown-toggle {
  background-color: #ff5221 !important;
  border-color: #ff5221 !important;
}

[data-color="red"] {
  background: #fb404b !important;
  color: #ffffff;
}

.btn-red {
  border: 1px solid #fb404b !important;
  background-color: #fb404b !important;
  color: #ffffff;
}

.btn-red:hover,
.btn-red:focus,
.btn-red:active,
.btn-red.active,
.open > .btn-red.dropdown-toggle {
  background-color: #bb0502 !important;
  border-color: #bb0502 !important;
}

.sidebar[data-color="black"]:after,
.bootstrap-navbar[data-color="black"]:after {
  background: #797979;
  background: -moz-linear-gradient(
    top,
    #797979 0%,
    rgba(121, 121, 121, 0.7) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #797979),
    color-stop(100%, rgba(121, 121, 121, 0.7))
  );
  background: -webkit-linear-gradient(
    top,
    #797979 0%,
    rgba(121, 121, 121, 0.7) 100%
  );
  background: -o-linear-gradient(
    top,
    #797979 0%,
    rgba(121, 121, 121, 0.7) 100%
  );
  background: -ms-linear-gradient(
    top,
    #797979 0%,
    rgba(121, 121, 121, 0.7) 100%
  );
  background: linear-gradient(
    to bottom,
    #797979 0%,
    rgba(121, 121, 121, 0.7) 100%
  );
  background-size: 150% 150%;
}

.sidebar[data-color="blue"]:after,
.bootstrap-navbar[data-color="blue"]:after {
  background: #447df7;
  background: -moz-linear-gradient(
    top,
    #447df7 0%,
    rgba(83, 60, 225, 0.7) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #447df7),
    color-stop(100%, rgba(83, 60, 225, 0.7))
  );
  background: -webkit-linear-gradient(
    top,
    #447df7 0%,
    rgba(83, 60, 225, 0.7) 100%
  );
  background: -o-linear-gradient(top, #447df7 0%, rgba(83, 60, 225, 0.7) 100%);
  background: -ms-linear-gradient(top, #447df7 0%, rgba(83, 60, 225, 0.7) 100%);
  background: linear-gradient(
    to bottom,
    #447df7 0%,
    rgba(83, 60, 225, 0.7) 100%
  );
  background-size: 150% 150%;
}

.sidebar[data-color="azure"]:after,
.bootstrap-navbar[data-color="azure"]:after {
  background: #23ccef;
  background: -moz-linear-gradient(
    top,
    #23ccef 0%,
    rgba(64, 145, 255, 0.7) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #23ccef),
    color-stop(100%, rgba(64, 145, 255, 0.7))
  );
  background: -webkit-linear-gradient(
    top,
    #23ccef 0%,
    rgba(64, 145, 255, 0.7) 100%
  );
  background: -o-linear-gradient(top, #23ccef 0%, rgba(64, 145, 255, 0.7) 100%);
  background: -ms-linear-gradient(
    top,
    #23ccef 0%,
    rgba(64, 145, 255, 0.7) 100%
  );
  background: linear-gradient(
    to bottom,
    #23ccef 0%,
    rgba(64, 145, 255, 0.7) 100%
  );
  background-size: 150% 150%;
}

.sidebar[data-color="green"]:after,
.bootstrap-navbar[data-color="green"]:after {
  background: #22a39f;
  background-size: 150% 150%;
}

.sidebar[data-color="orange"]:after,
.bootstrap-navbar[data-color="orange"]:after {
  background: #ffa534;
  background: -moz-linear-gradient(
    top,
    #ffa534 0%,
    rgba(255, 82, 33, 0.7) 100%
  );
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #ffa534),
    color-stop(100%, rgba(255, 82, 33, 0.7))
  );
  background: -webkit-linear-gradient(
    top,
    #ffa534 0%,
    rgba(255, 82, 33, 0.7) 100%
  );
  background: -o-linear-gradient(top, #ffa534 0%, rgba(255, 82, 33, 0.7) 100%);
  background: -ms-linear-gradient(top, #ffa534 0%, rgba(255, 82, 33, 0.7) 100%);
  background: linear-gradient(
    to bottom,
    #ffa534 0%,
    rgba(255, 82, 33, 0.7) 100%
  );
  background-size: 150% 150%;
}

.sidebar[data-color="red"]:after,
.bootstrap-navbar[data-color="red"]:after {
  background: #fb404b;
  background: -moz-linear-gradient(top, #fb404b 0%, rgba(187, 5, 2, 0.7) 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #fb404b),
    color-stop(100%, rgba(187, 5, 2, 0.7))
  );
  background: -webkit-linear-gradient(
    top,
    #fb404b 0%,
    rgba(187, 5, 2, 0.7) 100%
  );
  background: -o-linear-gradient(top, #fb404b 0%, rgba(187, 5, 2, 0.7) 100%);
  background: -ms-linear-gradient(top, #fb404b 0%, rgba(187, 5, 2, 0.7) 100%);
  background: linear-gradient(to bottom, #fb404b 0%, rgba(187, 5, 2, 0.7) 100%);
  background-size: 150% 150%;
}

#minimizeSidebar,
.photo,
.sidebar .nav .nav-item .nav-link:hover {
  color: #555!important;
  background-color: transparent;
  border: none;
  font-size: 20px;
}
