
/* Layout for Business Application Form
   Author: Anupkumar Gopi*/
   *{
  font-family:"Arimo",sans-serif;font-size:15px;	
} 
#wrapper{/*
	border:1px solid #cbcbcb;*/
	border-radius:3px;
	
	background:#ffffff;
        width:300px;
        height:300px;
      

	
}
.required{
	color:#d80001;
	font-weight:bold;
}
.title{
	font-size:23px;
	text-align:center;
	margin-top:5px;
}
.banner{
	
}
.banner h1{
	font-size:22px;
	text-align:center;
	margin-bottom:-8px;	
	margin-top:0px;	
     
}
.banner h2{
	font-size:19px;
	text-align:center;
	margin-top:0px;
	margin-bottom:14px;
}
.banner img{
   
    width: 41px;
    margin-top: -15px;
    filter: invert(25%) sepia(82%) saturate(3158%) hue-rotate(89deg) brightness(40%) contrast(58%);


}
.sub-title{
	font-size:15px;
	text-align:center;
	margin-top:0px;
	font-weight:normal;
	padding:5px 0px;
	background:white;
	font-weight:bold;
}
.table{
	border-collapse:collapse;
	width:100%;
	font-size:12px;
}  
.table td,
.table th{
	padding:5px;
	border:1px solid #aabcfe;
	text-align:left;
}
.label{
	background:#f0f8ff;
}
select,
input{	
	font-weight:bold;
	padding:2px;
}
fieldset{
	border:1px solid #aabcfe;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}
#cal{
	position:relative;
	top:4px;
}
.ack{
	#f1f6ff!important
}
.ack p{
	margin:12px;
	font-size:13px;
	font-weight:bold;
}
.success{
	color:#0b710b
}
.linkbtn{
	display:inline-block;
	border-radius:5px;
	border:1px solid #fa8e8b;
	padding:5px;
	background:#ffe4c4;
	background:-moz-linear-gradient(bisque,#f98484);
	background:-o-linear-gradient(bisque,#f98484);
	background:-webkit-linear-gradient(bisque,#f98484);
	background:linear-gradient(bisque,#f98484);
	text-decoration:none;
	font-size:12px;
	color:#000000;
	width:180px;
	font-weight:bold;
}
.linkbtn:hover,
.linkbtn:focus,
.linkbtn:active{
        color:#000000;	
}
#table_cmd{
	margin:10px 0;
}

.input_class {
    width: 100%;
    padding: 10px;
    margin: 5px 0;
    border-radius: 5px;
    border: 1px solid #938c8c;
}

.submit-btn{
background-color: #cda629;
    padding: 5px;
    border-radius: 5px;
    color: white;
    border: 0;
    width: 87px;
   margin-top: -13px;
}


.alert-msg {

    font-size: 11px;
    color: red;
    text-align: right;
    position: absolute;
    width: 100%;
    right: 2px;
    top: -19px;

 

}

.share-exp-text {
    font-size: 12px;
    position: absolute;
    right: 10px;
    color: red;
}

table td tr {
    position: relative;
}

#mobileErr {
    position: absolute;
    right: 0;
    font-size: 12px;
    color: red;
    bottom: -8px;

}

 

#emailErr {
    position: absolute;
    right: 0;
    font-size: 12px;
    color: red;
    bottom: -8px;

}


.banner img{
   
    width: 41px;
    margin-top: -15px;
        filter: invert(90%) sepia(20%) saturate(1460%) hue-rotate(336deg) brightness(87%) contrast(89%);

}








