body {
    background-color: #f0f0f0!important;
}

.theme-sifei-rosa .minileftbar {
    background: #52454b!important;
}

.sidebar{
	background: #f0f0f0;
}

.card .body {
	background: #f7f7f7   !important;
	color: #424242!important;
}

.form-control{
	border: 1px solid #B7B7B7;
}
.input-group-addon {

    background-color: #fff;
    border: 1px solid #B7B7B7;
        border-left-color: rgb(164, 164, 164);
        border-left-style: solid;
        border-left-width: 1px;
}
.theme-sifei-rosa .sidebar .menu .list li.active.open {

    background: #4b4347!important;

}
/*
td > .checkbox label::before, .checkbox label::after{
	padding-bottom: 1rem !important;
}
*/

/*
.bg-gradient-danger {
    background: linear-gradient(87deg,#f5365c,#f56036)!important;
}
*/
.btn-material{
	text-transform: uppercase;
	font-weight: 600;
	border-radius: .25rem;
	font-family: 'Open Sans',sans-serif;
}
.btn-material:hover{
	-webkit-box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);
	-webkit-transform: translateY(-1px);
	box-shadow: 0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);
	transform: translateY(-1px);}
.btn-outline{
	letter-spacing: .025em;
	    text-transform: uppercase;
	    font-weight: 600;	    
	background-color: transparent!important;
	webkit-transition: all .15s ease;
font-size: .875rem;	
letter-spacing: .025em;
position: relative;
text-transform: uppercase;
transition: all .15s ease;
will-change: transform;
	moz-user-select: none;
-ms-user-select: none;
-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;

-webkit-user-select: none;
	   border: 1px solid transparent;
    border-top-color: transparent;
    border-top-width: 1px;
    border-right-color: transparent;
    border-right-width: 1px;
    border-bottom-color: transparent;
    border-bottom-width: 1px;
    border-left-color: transparent;
    border-left-width: 1px;

    border-radius: .25rem;

display: inline-block;

font-size: 1rem;

font-weight: 600;

line-height: 1.5;

padding: .625rem 1.25rem;

text-align: center;

transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;

transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;

transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;

user-select: none;

vertical-align: middle;

white-space: nowrap;
}
[class*="btn-outline-"] {

    border-width: 1px;

}

.btn-outline-primary {

    background-color: transparent;
    background-image: none;
    border-color: #5e72e4;
    color: #5e72e4!important;

}
.btn-outline-primary:hover {
    background-color: #5e72e4!important;
    border-color: #5e72e4;
    color: #fff!important;
}
.btn-outline-primary.focus,.btn-outline-primary:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled {
 background-color:transparent;
 color:#5e72e4
}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle {
 background-color:#5e72e4;
 border-color:#5e72e4;
 color:#fff
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}

.btn-outline-tea {

    background-color: transparent;
    background-image: none;
    border-color: #1db4a5;
    color: #1db4a5!important;

}
.btn-outline-tea:hover {
    background-color: #1db4a5!important;
    border-color: #1db4a5;
    color: #fff!important;
}
.btn-outline-tea.focus,.btn-outline-tea:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
.btn-outline-tea.disabled,.btn-outline-tea:disabled {
 background-color:transparent;
 color:#1db4a5
}
.btn-outline-tea:not(:disabled):not(.disabled).active,.btn-outline-tea:not(:disabled):not(.disabled):active,.show>.btn-outline-tea.dropdown-toggle {
 background-color:#1db4a5;
 border-color:#1db4a5;
 color:#fff
}
.btn-outline-tea:not(:disabled):not(.disabled).active:focus,.btn-outline-tea:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-tea.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}

/***pink*/
.btn-outline-pink {

    background-color: transparent;
    background-image: none;
    border-color: #cd348f;
    color: #cd348f!important;

}
.btn-outline-pink:hover {
    background-color: #cd348f!important;
    border-color: #cd348f;
    color: #fff!important;
}
.btn-outline-pink.focus,.btn-outline-pink:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
.btn-outline-pink.disabled,.btn-outline-pink:disabled {
 background-color:transparent;
 color:#cd348f
}
.btn-outline-pink:not(:disabled):not(.disabled).active,.btn-outline-pink:not(:disabled):not(.disabled):active,.show>.btn-outline-pink.dropdown-toggle {
 background-color:#cd348f;
 border-color:#cd348f;
 color:#fff
}
.btn-outline-pink:not(:disabled):not(.disabled).active:focus,.btn-outline-pink:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-pink.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
/***pink-light*/
.btn-outline-pink-light {

    background-color: transparent;
    background-image: none;
    border-color: #E91E63;
    color: #E91E63!important;

}
.btn-outline-pink-light:hover {
    background-color: #E91E63!important;
    border-color: #E91E63;
    color: #fff!important;
}
.btn-outline-pink-light.focus,.btn-outline-pink-light:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
.btn-outline-pink-light.disabled,.btn-outline-pink-light:disabled {
 background-color:transparent;
 color:#E91E63
}
.btn-outline-pink-light:not(:disabled):not(.disabled).active,.btn-outline-pink-light:not(:disabled):not(.disabled):active,.show>.btn-outline-pink-light.dropdown-toggle {
 background-color:#E91E63;
 border-color:#E91E63;
 color:#fff
}
.btn-outline-pink-light:not(:disabled):not(.disabled).active:focus,.btn-outline-pink-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-pink-light.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
/**********Orange***/


.btn-outline-orange {

    background-color: transparent;
    background-image: none;
    border-color: #e46338;
    color: #e46338!important;

}
.btn-outline-orange:hover {
    background-color: #e46338!important;
    border-color: #e46338;
    color: #fff!important;
}
.btn-outline-orange.focus,.btn-outline-orange:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
.btn-outline-orange.disabled,.btn-outline-orange:disabled {
 background-color:transparent;
 color:#e46338
}
.btn-outline-orange:not(:disabled):not(.disabled).active,.btn-outline-orange:not(:disabled):not(.disabled):active,.show>.btn-outline-orange.dropdown-toggle {
 background-color:#e46338;
 border-color:#e46338;
 color:#fff
}
.btn-outline-orange:not(:disabled):not(.disabled).active:focus,.btn-outline-orange:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-orange.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}


/***white*/
.btn-outline-white {

    background-color: transparent;
    background-image: none;
    border-color: #fff;
    color: #fff!important;

}
.btn-outline-white:hover {
    background-color: #fff!important;
    border-color: #fff;
    color: rgb(41, 37, 37)!important;
}
.btn-outline-white.focus,.btn-outline-white:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
.btn-outline-white.disabled,.btn-outline-white:disabled {
 background-color:transparent;
 color:#fff
}
.btn-outline-white:not(:disabled):not(.disabled).active,.btn-outline-white:not(:disabled):not(.disabled):active,.show>.btn-outline-white.dropdown-toggle {
 background-color:#fff;
 border-color:#fff;
 color:#fff
}
.btn-outline-white:not(:disabled):not(.disabled).active:focus,.btn-outline-white:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-white.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
/**********yellow***/


.btn-outline-yellow {

    background-color: transparent;
    background-image: none;
    border-color: #FEB81C;
    color: #FEB81C!important;

}
.btn-outline-yellow:hover {
    background-color: #FEB81C!important;
    border-color: #FEB81C;
    color: #fff!important;
}
.btn-outline-yellow.focus,.btn-outline-yellow:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
.btn-outline-yellow.disabled,.btn-outline-yellow:disabled {
 background-color:transparent;
 color:#FEB81C
}
.btn-outline-yellow:not(:disabled):not(.disabled).active,.btn-outline-yellow:not(:disabled):not(.disabled):active,.show>.btn-outline-yellow.dropdown-toggle {
 background-color:#FEB81C;
 border-color:#FEB81C;
 color:#fff
}
.btn-outline-yellow:not(:disabled):not(.disabled).active:focus,.btn-outline-yellow:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-yellow.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}

/***aqua*/
.btn-outline-aqua {

    background-color: transparent;
    background-image: none;
    border-color: #15b2dd;
    color: #15b2dd!important;

}
.btn-outline-aqua:hover {
    background-color: #15b2dd!important;
    border-color: #15b2dd;
    color: #fff!important;
}
.btn-outline-aqua.focus,.btn-outline-aqua:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
.btn-outline-aqua.disabled,.btn-outline-aqua:disabled {
 background-color:transparent;
 color:#15b2dd
}
.btn-outline-aqua:not(:disabled):not(.disabled).active,.btn-outline-aqua:not(:disabled):not(.disabled):active,.show>.btn-outline-aqua.dropdown-toggle {
 background-color:#15b2dd;
 border-color:#15b2dd;
 color:#fff
}
.btn-outline-aqua:not(:disabled):not(.disabled).active:focus,.btn-outline-aqua:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-aqua.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 0 rgba(94,114,228,.5);
 box-shadow:0 0 0 0 rgba(94,114,228,.5)
}
/*********************gradient****************/
.bg-gradient-primary {
 background:linear-gradient(87deg,#5e72e4 0,#825ee4 100%)!important
}
.bg-gradient-secondary {
 background:linear-gradient(87deg,#f4f5f7 0,#f4f4f7 100%)!important
}
.bg-gradient-success {
 background:linear-gradient(87deg,#2dce89 0,#2dcecc 100%)!important
}
.bg-gradient-info {
 background:linear-gradient(87deg,#11cdef 0,#1171ef 100%)!important
}
.bg-gradient-warning {
 background:linear-gradient(87deg,#fb6340 0,#fbb140 100%)!important
}
.bg-gradient-danger {
 background:linear-gradient(87deg,#f5365c 0,#f56036 100%)!important
}
.bg-gradient-light {
 background:linear-gradient(87deg,#adb5bd 0,#adaebd 100%)!important
}
.bg-gradient-dark {
 background:linear-gradient(87deg,#212529 0,#212229 100%)!important
}
.bg-gradient-default {
 background:linear-gradient(87deg,#172b4d 0,#1a174d 100%)!important
}
.bg-gradient-white {
 background:linear-gradient(87deg,#fff 0,#fff 100%)!important
}
.bg-gradient-neutral {
 background:linear-gradient(87deg,#fff 0,#fff 100%)!important
}
.bg-gradient-darker {
 background:linear-gradient(87deg,#000 0,#000 100%)!important
}
.bg-gradient-blue {
 background:linear-gradient(87deg,#5e72e4 0,#825ee4 100%)!important
}
.bg-gradient-indigo {
 background:linear-gradient(87deg,#5603ad 0,#9d03ad 100%)!important
}
.bg-gradient-purple {
 background:linear-gradient(87deg,#8965e0 0,#bc65e0 100%)!important
}
.bg-gradient-pink {
 background:linear-gradient(87deg,#f3a4b5 0,#f3b4a4 100%)!important
}
.bg-gradient-red {
 background:linear-gradient(87deg,#f5365c 0,#f56036 100%)!important
}
.bg-gradient-orange {
 background:linear-gradient(87deg,#fb6340 0,#fbb140 100%)!important
}
.bg-gradient-yellow {
 background:linear-gradient(87deg,#ffd600 0,#beff00 100%)!important
}
.bg-gradient-green {
 background:linear-gradient(87deg,#2dce89 0,#2dcecc 100%)!important
}
.bg-gradient-teal {
 background:linear-gradient(87deg,#11cdef 0,#1171ef 100%)!important
}
.bg-gradient-cyan {
 background:linear-gradient(87deg,#2bffc6 0,#2be0ff 100%)!important
}
.bg-gradient-white {
 background:linear-gradient(87deg,#fff 0,#fff 100%)!important
}
.bg-gradient-gray {
 background:linear-gradient(87deg,#8898aa 0,#888aaa 100%)!important
}
.bg-gradient-gray-dark {
 background:linear-gradient(87deg,#32325d 0,#44325d 100%)!important
}
.bg-gradient-light {
 background:linear-gradient(87deg,#ced4da 0,#cecfda 100%)!important
}
.bg-gradient-lighter {
 background:linear-gradient(87deg,#e9ecef 0,#e9eaef 100%)!important
}

.bg-gradient-brown-blue {
    background: linear-gradient(87deg,#53412d 0,#2e3e62 100%) !important;
}
.bg-gradient-brown-gold {

    background: linear-gradient(87deg,#53412d 0,#625d2e 100%) !important;

}

.bg-pink-light{
    background: #E3346F !important;

}
.btn-pink {
    color:#fff;
    background-color:#E91E63;
    border-color:#E91E63
   }
   .btn-pink:hover {
    color:#fff;
    background-color:#F04982;
    border-color:#F04982
   }
   .btn-pink.focus,.btn-pink:focus {
    box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
   }
   .btn-pink.disabled,.btn-pink:disabled {
    color:#fff;
    background-color:rgb(199, 33, 88);
    border-color:rgb(187, 36, 86)
   }
   .btn-pink:not(:disabled):not(.disabled).active,.btn-pink:not(:disabled):not(.disabled):active,.show>.btn-pink.dropdown-toggle {
    color:#fff;
    background-color:#117a8b;
    border-color:#10707f
   }
   .btn-pink:not(:disabled):not(.disabled).active:focus,.btn-pink:not(:disabled):not(.disabled):active:focus,.show>.btn-pink.dropdown-toggle:focus {
    box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
   }

