@charset "utf-8";
/* CSS Only For Developer */
.warnings{
	background:#fff2d7;
	border:1px #f7ae12 solid;
	border-radius:4px;
	position:relative;
	padding:10px;
	color:#ff4800;
	font-size:11px;
	margin-bottom: 12px;
	}
.warnings h5{	
text-align:left;
color:#ff4800;
font-size:18px;
margin-bottom:5px;
}	
.warnings ol{
margin-left:15px;
}
.warnings ol li{
color:#ff4800;
font-size:12px;
text-align:left;
}.warnings div{
margin-left:15px;
}
.warnings p{
color:#FF0000;
text-align:left;
font-size:14px;
margin-top:4px;
margin-bottom:1px!important;
 padding: 0;
}
.success{
	background:#d3efd2;
	border:#9cd699 1px solid;
	padding:7px;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:5px auto;
}
.success h5{	
text-align:left;
color:#16930D;
font-size:14px;
font-weight:500;
margin-bottom:5px;
line-height:20px;
}
.emailContainer table tr th, .emailContainer table tr td {width:auto;}

.custAutocomplete{display: block; position: relative;}
.autocomplete_area{display: block; position: absolute; top: 100%; left:0; width:100%;}
.autocomplete_area ul{display: block; width: 100%; max-height: 220px; overflow: auto; border:1px solid #ABABAB; border-top:none;background-color: #fff;}
.autocomplete_area ul li{display: block; color: #222; font-size: 13px; line-height: 16px; font-weight: 500
; padding: 4px 12px; cursor: pointer;}
.autocomplete_area ul li:hover{background-color: #ececec;}

/*Added on 17-08-2016---- Pritam*/
.documentDetails {
    margin: 0 0 36px 0;
}
.atach_doc_sign{
	color: #585858;
	font-size: 15px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 0 3px;
}



















