
#acgAlertModal
{
	background-color:rgba(35,155,216,0.9);
	jbox-shadow:12px 12px 12px 2px rgba(0,0,0,0.2);
	box-shadow:3px 3px 5px 3px rgba(0,0,0,0.2);
	jborder:3px solid rgb(150,150,150);
	jborder-radius:5px;
}

#acgAlertContent
{
	background-color:initial;
	padding:0 !important;
}

.acgAlertButton
{
	display:inline-block;
	color:#ffffff;
	;padding:0.1em 1em 0.3em 1em;
	padding:0.2em 1em 0.3em 1em;
	min-width:100px;
	
	box-sizing:border-box;
	
	background-color:rgb(19,79,115);
	border:1px solid white;
	border-radius:5px;
	
	font-size:1em;
	text-align:center;
	
	cursor:hand;
	cursor:pointer;
	
	text-decoration:none;
	
	jbackground-color:#26abe3;
		
	box-shadow:initial;	
}

.acgAlertButton:hover
{
	background-color:rgb(43,97,129) !important;
	text-decoration:none;
}

#acgAlertHeader
{
	jpadding:0.5em;
	jbackground-color:rgba(255,255,255,0.3);
}

.myRouterDetails
{
	right:0;
	top:0;
	position:absolute !important;
}
.myAlertTab
{
	position:absolute;
	left:-22px;
	top:0;
	color:rgb(120,120,120);
	padding-top:1em;
	background-color:rgb(255,255,255);
	width:22px;
	height:50px;
	box-sizing:border-box;
	box-shadow: 3px 3px 5px 3px rgba(0,0,0,0.1);
	text-align:center;
}

.detailsPopup
{
	padding:1em !important;
	position:absolute;
	background-color:rgba(35,155,216,0.9);
	color:rgb(255,255,255);
	jborder:1px solid white;
	right:0;
	top:0;
	jwidth:200px;
	box-sizing:border-box;
	
	jheight:200px;	
	j-webkit-overflow-scrolling:touch;
	overflow:visible !important;
}
