@charset "utf-8";
/* CSS Document */

/*May 2022 Version - 5.17.22*/

#CURTAIN {width:90%; height:auto; box-sizing:border-box; -webkit-transition:opacity 0.3s ease-out; transition:opacity 0.3s ease-out; background:#EFEFEF  url(https://www.cms.gov/Outreach-and-Education/Medicare-Learning-Network-MLN/MLNProducts/EnrollmentResources/provider-resources/provider-enrolment/images/hoverBG.png) repeat-x; background-size:auto 20px; position:absolute; top:50%; left:-100%; z-index:9999; overflow:visible; border-radius:7px; border:1px solid #333333; box-shadow:0px 0px 5px #333333; padding:15px 20px 15px 40px; opacity:0; line-height:1.2; pointer-events:none;}

#CURTAIN.show, #CURTAIN.show2 {left:50%; opacity:1;}

#CURTAIN.show::before, #CURTAIN.show2::before {content:url(../images/Help.png); position:absolute; top:-10px; left:-15px;}

#CURTAIN h3 {text-transform:uppercase; margin-bottom:5px; padding-bottom:2px; border-bottom:1px #000000 solid; margin-top:0;}

#CURTAIN h3::before {content:'TIP: ';}

#CURTAIN>p:first-of-type {position:absolute; top:-9999px;}

#CURTAIN>p:last-of-type {margin-bottom:0;}

#CURTAIN ul {margin-bottom:-5px;}

#CURTAIN span {position:fixed; top:-9999px;}

#CURTAIN.print {position:fixed !important; top:40% !important; left:25% !important; width:50% !important;}

@media screen and (min-width: 0px) {
	#CURTAIN {font-size:0.9em; line-height:0.9;}
	
	#CURTAIN ul ul {margin-bottom:4px; margin-top:4px;}
	
	#CURTAIN li {margin-bottom:2px !important;}
}

@media screen and (min-width: 650px) {
	#CURTAIN {font-size:1em; line-height:1.2;}
	
	#CURTAIN ul ul {margin-bottom:6px; margin-top:6px;}
	
	#CURTAIN li {margin-bottom:5px !important;}
}