/*right triangle*/
.serverInvalidState {
  display:none;	
}

.validation-close {
	font-size: 1rem;
    position: absolute;
    right: 4px;
    top: 4px;
	cursor: pointer;
	color: #FFFFFF;
	border: 0px solid #FFFFFF;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 0px;
	font-family: monospace;
	font-weight: normal;
	font-style: normal;
}

.Ledge {
	position:absolute;
	padding:1rem;
	color:#FFFFFF;
	background:#e43f3f; /* default background for browsers without gradient support */
	
	background-image:        -webkit-gradient(linear, 0 0, 0 100%, from(#e43f3f), to(#e43f3f));
    background-image: -webkit-linear-gradient(top, #e43f3f, #e43f3f); /* For Chrome and Safari */
    background-image:    -moz-linear-gradient(top, #e43f3f, #e43f3f); /* For old Fx (3.6 to 15) */
    background-image:     -ms-linear-gradient(top, #e43f3f, #e43f3f); /* For pre-releases of IE 10*/
    background-image:      -o-linear-gradient(top, #e43f3f, #e43f3f); /* For old Opera (11.1 to 12.0) */ 
    background-image:         linear-gradient(to bottom, #e43f3f, #e43f3f); /* Standard syntax; must be last */
	
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
	border: 1px solid #b8c5ab;
	
	font-family: inherit;
	font-size: 1.1rem;
	font-weight: undefined;
	font-style: inherit;
	max-width: 350em;
	white-space: nowrap;
}

/* THE POINTER
------------------------------------------------------------------------------------------------------------------------------- */

.Ledge-wrapper {
	opacity:0.8;
	position:absolute;
	top:0;
	left:0;
  z-index: 99999999;
}

.Ledge-before {
	position:absolute;
	border-style:solid;
    display:block; 
    width:0;
	border-width:16.414213562373096px 16.414213562373096px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#e43f3f transparent; 
}

.Ledge-after {
	position:absolute;
	content:"";
	border:0;
	border-width:15px 15px 0;
	border-style:solid;
	border-color:#e43f3f transparent;
    display:block;
    width:0;
}