html.ch-bar-open {
	overflow: visible !important;
}

#pum-23741-sticky-bar {
	background-color: #006747;
	background-size: cover;
    background-position: center center;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 10px;	
    position: relative;
    z-index: 200001;
    overflow: hidden;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) {
	padding-right: 0px !important;
}

#pum-23741 .pum-container {
	display: none !important;
}

@media (max-width: 1300px) {
	#pum-23741-sticky-bar span.alert {
		opacity: .25;
	}
}

#pum-23741-sticky-bar span.alert {
    background-image: url(./ch-2506-june-fye-sticky-bar-alert.png);
    background-size: 143px 75px;
    display: block;
    background-repeat: no-repeat;
    position: absolute;
    width: 143px;
    height: 75px;
    top: 0;
	opacity: .5;
/*    left: -200px;*/
}

#pum-23741-sticky-bar span {
	position: relative;
	color: #fff;
	font-weight: bold;
	font-size: 1.4rem;
    margin-right: 5px;
    padding-bottom: 10px;
}

#pum-23741-sticky-bar span.custom-strike {
	position: relative;
	font-weight: normal;
	margin-right: 0;
	padding-bottom: 0;
}

#pum-23741-sticky-bar span.custom-strike:before {
	position: absolute;
	  content: "X";
	  left: 0;
	  top: 0px;
	  right: 0;
/*	  border-top: 2px solid #64A70B;*/
	  color: #64A70B;
	  
	  /*-webkit-transform:rotate(-45deg);
	  -moz-transform:rotate(-45deg);
	  -ms-transform:rotate(-45deg);
	  -o-transform:rotate(-45deg);
	  transform:rotate(-45deg);*/
}

#pum-23741-sticky-bar .btn {
	cursor: pointer;
    padding-left: 3.5rem;
    padding-right: 3.5rem;
    font-size: 1.125rem;
    line-height: 1.3;
    margin-bottom: 10px;
    background: transparent;
/*    background-image: linear-gradient(90deg, #F86F8D 0%, #F167B6 100%);*/
    border: 3px solid #fff;
	/*border-radius: 27px;
    border-color: rgba(137,59,103,var(--tw-border-opacity));
    background-color: rgba(137,59,103,var(--tw-bg-opacity));*/
}

#pum-23741-sticky-bar #sticky-close {
	font-size: 1.25rem;
	display: block;
	top: 0px;
	right: 5px;
	position: absolute;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	opacity: .5;
	padding: 20px;
	cursor: pointer;
}

#pum-23741-sticky-bar .btn:hover {
/*    background-image: linear-gradient(90deg, #016847 0%, #016847 100%);*/
    background-color: #893b67;
}

@media (max-width: 768px) {
	#pum-23741-sticky-bar span {
		display: block;
		padding-left: 20px;
		padding-right: 20px;
	}

	#pum-23741-sticky-bar .btn {
		
	}
}