.ps {
	overflow: hidden !important;
	overflow-anchor: none;
	-ms-overflow-style: none;
	touch-action: auto;
	-ms-touch-action: auto
}
.ps__rail-x {
	display: none;
	opacity: 0;
	transition: background-color .2s linear, opacity .2s linear;
	-webkit-transition: background-color .2s linear, opacity .2s linear;
	height: 15px;
	bottom: 0;
	position: absolute
}
.ps__rail-y {
	display: none;
	opacity: 0;
	transition: background-color .2s linear, opacity .2s linear;
	-webkit-transition: background-color .2s linear, opacity .2s linear;
	width: 15px;
	right: 0;
	position: absolute
}
.ps--active-x>.ps__rail-x,  .ps--active-y>.ps__rail-y {
	display: block;
	background-color: transparent
}
.ps--focus>.ps__rail-x,  .ps--focus>.ps__rail-y,  .ps--scrolling-x>.ps__rail-x,  .ps--scrolling-y>.ps__rail-y,  .ps:hover>.ps__rail-x,  .ps:hover>.ps__rail-y {
	opacity: .6
}
.ps .ps__rail-x.ps--clicking,  .ps .ps__rail-x:focus,  .ps .ps__rail-x:hover,  .ps .ps__rail-y.ps--clicking,  .ps .ps__rail-y:focus,  .ps .ps__rail-y:hover {
	background-color: #eee;
	opacity: .9
}
.ps__thumb-x {
	background-color: #aaa;
	border-radius: 6px;
	transition: background-color .2s linear, height .2s ease-in-out;
	-webkit-transition: background-color .2s linear, height .2s ease-in-out;
	height: 6px;
	bottom: 2px;
	position: absolute
}
.ps__thumb-y {
	background-color: #aaa;
	border-radius: 6px;
	transition: background-color .2s linear, width .2s ease-in-out;
	-webkit-transition: background-color .2s linear, width .2s ease-in-out;
	width: 6px;
	right: 2px;
	position: absolute
}
.ps__rail-x.ps--clicking .ps__thumb-x,  .ps__rail-x:focus>.ps__thumb-x,  .ps__rail-x:hover>.ps__thumb-x {
	background-color: #999;
	height: 11px
}
.ps__rail-y.ps--clicking .ps__thumb-y,  .ps__rail-y:focus>.ps__thumb-y,  .ps__rail-y:hover>.ps__thumb-y {
	background-color: #999;
	width: 11px
}
 @supports (-ms-overflow-style:none) {
 .ps {
 overflow: auto !important
}
}

@media screen and (-ms-high-contrast:active),  (-ms-high-contrast:none) {
.ps {
	overflow: auto !important
}
}
.modal {
	background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%;
}
.modal-header {
	background: rgb(151,65,210);
background: linear-gradient(90deg, rgba(151,65,210,1) 35%, rgba(70,12,204,1) 100%);
}
.modal-footer {
	background:#f2f2f2;
}
.card {
	background-color: #f2f2f2 !important;
}
.modal-title {
	color: white !important;
}
