* {



	font-family: calibri;



	font-size: 14px;



	padding:0;



	margin: 0;



}











.mtext {



	font-size: 15px;



	font-family: calibri;



}











.mtext a{



	font-size: 8px;



	font-family: calibri;



}











.btnsave {



	display: inline-block;



	width: 120px;



	height: 40px;



	border: 2px solid #4CAF50;



	color: #000;



	font-size: 13px;



	font-weight: bold;



	



	text-align: center;



	text-decoration: none;



	line-height: 38px;



	box-sizing: border-box;



	border-radius: 50px;



	background-color: transparent;



	outline: none;



	transition: all ease 0.5s;



}























.btnactive {



	font-size: 0;



	width: 20px;



	height: 20px;



	border-radius: 50%;



	border-left-color: transparent;



	animation: rotate 1.4s ease 0.5s infinite;







}







@keyframes rotate{



	0%{



		transform: rotate(360deg);



	}



}







.btnreset {



	position: relative;



	background-color: #fff;



	animation: bounce .3s ease-in;



}







@keyframes bounce{



	0%{



		transform: scale(0.9);



	}



}







.btnreset:before{



	content: '';



	position: absolute;



	background: url(check-solid.svg) no-repeat;



	left: 0;



	right: 0;



	margin: 0 auto;



	width: 20px;



	height: 20px;







	top:8px;



}







.print_table  {



border:1px solid gray;



}