	.magiclineform 
		{
		  font-size: 18px;
		  line-height: 20px;
		  margin: 0;
		  padding: 0;
		  font-weight: 500 !important;
		  color: #525556 !important;
		}

	.magiclineforminput 
		{
		  width: 100%;
		  box-shadow: none;
		  color: #787878;
		  transition: all .5s;
		  background-color: #fff !important;
		  border: 1px solid #3a3a3a !important;
		  border-radius: 8px !important;
		  font-family: Roboto,Open Sans,sans-serif !important;
		  font-weight: 400 !important;
		  font-size: 1.125rem !important;
		  height: 50px;
		}

	.magiclineforminput50 
		{
	  width: 49%;
	  box-shadow: none;
	  color: #787878;
	  transition: all .5s;
	  background-color: #fff !important;
	  border: 1px solid #3a3a3a !important;
	  border-radius: 8px !important;
	  font-family: Roboto,Open Sans,sans-serif !important;
	  font-weight: 400 !important;
	  font-size: 1.125rem !important;
	  height: 50px;
		}
		
	.magiclineformsubmit 
		{
		background-color: #007499 !important;
		display: inline-block;
		font-family: Roboto,Open Sans,sans-serif;
		font-size: .9375rem;
		font-weight: 900;
		font-style: normal;
		text-decoration: none;
		text-transform: uppercase;
		text-align: center;
		line-height: 2.375rem;
		padding: .2rem 2.5rem;
		border-radius: 2rem;
		border: none;
		cursor: pointer;
		color: #fff !important;
		height: 50px;
		}

	.magiclineformcheckbox 
		{

		}