/* CSS Document */

.exit-link-modal-left {
	float:left;
}

.exit-link-modal-right {
	float:right;
}

.exit-link-modal-clear {
	clear:both;
}

.exit-link-modal-background, 
.exit-link-modal-content, 
.exit-link-modal-content-content {
	display:none;
}

.exit-link-modal-background {
	background-color:#000;
	cursor:pointer;
	display:none;
	height:100%;
	left:0;
	zoom:1;
	filter:alpha(opacity=50);
	opacity:.5;
	position:absolute;
	top:0;
	width:100%;
	z-index:99998;
}

.exit-link-modal-content {
	background-color:#fff;
	display:none;
	line-height:25px;
	padding:40px;
	position:fixed;
	width:700px;
	z-index:99999;
	
	-webkit-box-shadow:0 3px 10px 1px #333;
	box-shadow:0 3px 10px 1px #333;
}

@media (max-width:700px) {
	.exit-link-modal-content {
		left:5%!important;
		width:90%;
	}
}

.exit-link-modal-content, 
.exit-link-modal-content * {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.exit-link-modal-close.modal-close {
	background:url(../images/close.gif);
	display:block;
	height:23px;
	position:absolute;
	right:10px;
	text-indent:-999em;
	top:10px;
	width:23px;
}

.exit-link-modal-close:hover, .exit-link-modal-continue:hover {
	text-decoration:none;
}

.exit-link-modal-alert {
	display:none;
	/*width:32px;
	height:32px;
	background:url(../images/logo_exit-link-modal-exclamation.gif) 0 0 no-repeat;*/
}

.exit-link-modal-continue {
	display:inline-block;
	font-size:12px;
	margin:0;
	margin-right:15px;
	padding-left:5px;/*JROX - CELGCS-503 */
	padding-right:5px;/*JROX - CELGCS-503 */
	text-align:center;
	width:90px;
	/*width:87px;
	height:24px;
	background:url(../images/btn_exit-link-modal-continue-link.gif) 0 0 no-repeat;*/
}

.exit-link-modal-close.modal-content-close {
	/*color:#333;*/
	display:inline-block;
	font-size:12px;
	margin:0;
	margin-right:15px;
	// padding:10px 28px;
	padding:10px 5px;/*JROX - CELGCS-503 */
	text-align:center;
	width:90px;
	/*width:74px;
	height:24px;
	background:url(../images/btn_exit-link-modal-cancel-link.gif) 0 0 no-repeat;*/
}

.exit-link-modal-text {
	/*width:550px;*/
}

.patient-resources-exit-link-modal .exit-link-modal-text {
	width:100%;
}

.exit-link-modal-links-block .exit-link-modal-clear {
	height:15px;
}

.exit-link-link-label {
	margin-top:10px;
}

.exit-link-modal-heading {
	line-height:20px;
	font-size:16px;
	font-weight:600;
	color:#0c3d8d;
	border-bottom:solid 1px #999;
}


@media (max-width:767px) {
	.exit-link-modal-content{
		padding: 30px;
		max-height: calc(100vh - 50px);/*JROX CELGCS-505 */
		overflow-y: scroll;/*JROX CELGCS-505 */
	}

	p.exit-link-modal-text.exit-link-modal-right{
		font-size: 14px;
		line-height: 1.3em;
	}
}