

	.spinner_wrap {
		position:fixed;
		width:100%;
		height:100%;
		/*background-image:url(/../../assets/img/preloader.gif);*/
		background-image:url(/../../best_matrimony_min.jpeg);
		background-size: 150px 150px;
		background-position:center center;
		background-repeat:no-repeat; 
		z-index:9999;
		top:0px;
		background-color:rgba(255, 255, 255, 0.98);		
	}
	
	
	form.bm-form button[type=submit] {
		background: #dc3545;
		border: 0;
		border-radius: 3px;
		padding: 10px 30px;
		color: #fff;
		transition: 0.4s;
		cursor: pointer;
	}
	form.bm-form input, form.bm-form textarea {
		padding: 7px 12px;
		border-radius: 6px;
		box-shadow: none;
		font-size: 15px;
		background: #e9ecefc2;
		background: #e9ecef57;
		color: #6c757d;
		border: 1px solid #6c757d;
	}
	form.bm-form select {
		padding: 7px 12px;
		border-radius: 6px;
		box-shadow: none;
		font-size: 15px;
		color: #6c757d;
		border: 1px solid #6c757d;
	}
	.form-control:focus, .form-select:focus {
		background-color: #fff;
		box-shadow: 0 0 0 0.1rem #6c757d47;
		color: #6c757d;
		border-color: #6c757d;
		outline: 0;
	}
		
	
	.button_checkbox input[type="checkbox"] {
	  display: none;
	}
	.button_checkbox span {
	  display: inline-block;
	  padding: 6px 10px;
	  margin-right: 8px;
	  margin-bottom: 8px;
	  #text-transform: uppercase;
	  border: 1px solid #6c757d;
	  border-radius: 5px;
	  color: #6c757d;
	  cursor:pointer;
	}
	.button_checkbox input[type="checkbox"]:checked + span, .button_checkbox input[type="checkbox"]:hover + span {
	  background-color: #dc3545;
	  color: #fff;
	  border: 1px solid #dc3545;
	}
	
	
	.button_radio input[type="radio"] {
	  display: none;
	}
	.button_radio span {
	  display: inline-block;
	  padding: 6px 10px;
	  margin-right: 8px;
	  margin-bottom: 8px;
	  #text-transform: uppercase;
	  border: 1px solid #6c757d;
	  border-radius: 5px;
	  color: #6c757d;
	  cursor:pointer;
	}
	.button_radio input[type="radio"]:checked + span, .button_radio input[type="radio"]:hover + span {
	  background-color: #dc3545;
	  color: #fff;
	  border: 1px solid #dc3545;
	}
	
	.clr_rd {
		color: red;
	}
	
	.tamil-lang {
		font-size: 14px;
	}

	label.error{
		color:red;
	}