
/* begain of register.php*/

*{
	margin  : 0;
	padding : 0;
}




body{
	font-size  : 120%;
	background : #F8F8FF;
} 

.db_for_print{
	width: 100%;
}
.header {
	width 		: 30%;
	margin 		: 50px auto 0;
	color 		: white;
	background 	: #5F9EA0;
	text-align 	: center;
	border 		: 1px solid #B0C4DE;
	border-bottom : none;
	border-radius : 10px 10px 0px 0px;
	padding 	: 20px;
}

.input-group{
	margin : 10px 0px 10px 0px;

}



.input_blue_focus{
	width 		: 100%; /*Div Area*/
	border  	: 1px solid #aaa; /* Out Line border */
	border-radius : 4px;
	margin     : 8px 0;
	outline    : none;
	padding    : 8px;
	box-sizing : border-box;
	transition : .3s;

	border-color: #5F9EA0;
	box-shadow: 0 0 8px 0 #5F9EA0;
}

.input_blue_focus [type = text]:focus {
	border-color: dodgerBlue;
	box-shadow: 0 0 8px 0 dodgerBlue; 
	width: 70%;
	padding: 5px;


}

.input_blue_focus [type = password ]:focus {
	border-color: dodgerBlue;
	box-shadow: 0 0 8px 0 dodgerBlue; 
	width: 70%;
	padding: 5px;


}


.input-group label {
	display 	: block;
	text-align 	: left;
	margin 		: 3px;

}

.input-group input{
	height 		: 30px;
	width 		: 350px;
	padding 	: 5px 10px;
	font-size 	: 16px;
	border-radius : 5px;
	border 		: 1px solid gray;
}


.input-group2 input{
	height 		: 30px;
	width 		: 100px;
	padding 	: 5px 10px;
	font-size 	: 16px;
	border-radius : 5px;
	border 		: 1px solid gray;
}

.btn {
	padding 	: 10px;
	font-size 	: 15px;
	color 		: white;
	background 	: #5F9EA0;
	border 		: none;
	border-radius : 5px;
}

.btn2 {
    background-color : #4CAF50;
    border 			 : none;
    border-radius 	 : 10%;
    color 			 : white;
    padding 		 : 15px 32px;
    text-align 		 : center;
    text-decoration  : none;
    display 		 : inline-block;
    font-size 		 : 16px;
    margin 			 : 4px 2px;
    cursor 			 : pointer;
}

.btn3 {
    
    border 		: none;
    color 		: white;
    padding 	: 15px 32px;
    text-align 	: center;
    text-decoration: none;
    display 	: inline-block;
    font-size 	: 16px;
    margin 		: 4px 2px;
    cursor 		: pointer;
    background-color: white; 
    color 		: black; /* Font Color*/
    border 		: 2px solid #4CAF50;
}

.btn3:hover {
	background-color : rgba(210,244,255,1);
	color : #000;
}

.btn4 {
    background-color : #4CAF50; /* Green */
    border 			: none;
    color 			: white;
    padding 		: 15px 32px;
    text-align 		: center;
    text-decoration : none;
    display 		: inline-block;
    font-size 		: 16px;
    margin 			: 4px 2px;
    cursor 			: pointer;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration : 0.4s;
}

.btn4:hover {
    box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
}

form {
	width 	: 30%;
	margin 	: 0px auto;
	padding : 20px;
	border 	: 1px solid #B0C4DE;
	background : white;
	border-radius : 0px 0px 10px 10px;
}
/* End of register.php*/

/*begain of print.php*/

.input-group-print {
	display 	: block;
	text-align 	: right;
	margin 		: 3px;
	float 		: left;
	width 		: 40%;

}

.input-group-print input {
	text-align 	: right;
	margin 		: 5px;
	float 		: left;
	width 		: 100%;
	border 		: none;
	font-size 	: 15px;	 

}

.input-group2-print input {
	
	text-align 	: left;
	margin 		: 5px;
	float 		: left;
	width 		: 100%;
	border 		: none;
	font-size 	: 15px;

}

.input-group2-print {
	display 	: block;
	text-align 	: left;
	margin 		: 3px;
	float 		: left;
	width 		: 30%;

}


.abc{
	width: 100%;
	height: 700px;
	
}

.form_print{
	width 	: 50%;
	
	margin 	: 0px auto;
	padding : 20px;
	border 	: 1px solid #B0C4DE;
	background : white;
	border-radius : 0px 0px 10px 10px;

}

.header_print {
	width 		: 50%;
	margin 		: 50px auto 0;
	color 		: white;
	background 	: #5F9EA0;
	text-align 	: center;
	border-bottom : none;
	border-radius : 10px 10px 0px 0px;
	padding 	: 20px;
}

.header_report_print {
	width 		: 90%;
	margin 		: 50px auto 0;
	color 		: white;
	background 	: #5F9EA0;
	text-align 	: center;
	border-bottom : none;
	border-radius : 10px 10px 0px 0px;
	padding 	: 20px;
}
/* End of print.php*/


/* update.php*/


.input-group-update {
	display 	: block;
	text-align 	: right;
	margin 		: 3px;
	float 		: left;
	width 		: 40%;

}

.input-group-update input {
	text-align 	: right;
	margin 		: 5px;
	float 		: left;
	width 		: 100%;
	border 		: none;
	font-size 	: 15px;	 

}

.input-group2-update input {
	
	text-align 	: left;
	margin 		: 5px;
	float 		: left;
	width 		: 120%;
	border 		: none;
	font-size 	: 15px;

}

.input-group2-update {
	display 	: block;
	text-align 	: left;
	margin 		: 3px;
	float 		: left;
	width 		: 30%;

}


.abc_update{
	width: 100%;
	height: 800px;
	
}

.form_print_update{
	width 	: 50%;
	
	margin 	: 0px auto;
	padding : 20px;
	border 	: 1px solid #B0C4DE;
	background : white;
	border-radius : 0px 0px 10px 10px;

}

.header_print_update {
	width 		: 50%;
	margin 		: 50px auto 0;
	color 		: white;
	background 	: #5F9EA0;
	text-align 	: center;
	border-bottom : none;
	border-radius : 10px 10px 0px 0px;
	padding 	: 20px;
}
/*for Login page*/

.error{
	width: 90%;
	margin: 0px auto;
	padding: 10px;
	border:1px solid #a94442;
	color : #a94442;
	background: #f2dede;
	border-radius: 5px;
	text-align: left;

}

.header_login {
	width 		: 20%;
	margin 		: 50px auto 0;
	color 		: white;
	background 	: #5F9EA0;
	text-align 	: center;
	border 		: 1px solid #B0C4DE;
	border-bottom : none;
	border-radius : 10px 10px 0px 0px;
	padding 	: 20px;
}

.form_login {
	width 	: 20%;
	margin 	: 0px auto;
	padding : 20px;
	border 	: 1px solid #B0C4DE;
	background : white;
	border-radius : 0px 0px 10px 10px;
}

