/*magnific */
.mfp-bg {
	background: #000000 !important;
	opacity: 0.40 !important;
	filter: alpha(opacity=40) !important;
}


.white-popup {
  position: relative;
  background: #000000 url(../images/popup.jpg) center top no-repeat;
  background-size: cover;
  padding: 10px;
  width: auto;
  color: #fff;
  width: 700px;
  height: 450px;
  margin: 10px auto;
}

.mrg{
	margin: 18px 0;
}
#test-popup h3 {
	color: white;
	text-align: center;
	font-family: Arvo, Arial, Times;
	font-weight: 400;
	margin-bottom: 20px;
	margin-top: 20px;
	font-size: 32px;
}

#test-popup p { text-align: center; font-family: Arvo, Arial, Times; font-weight: 400; font-size: 13px; margin-top: 0px;}

form { 
	display: inherit;
}

input[type="submit"] { 
	color: white;
	width: 130px;
	margin-top: 39px;
	height: 42px;
	margin-left: 5px;
	background: rgba(255,132,18,1);
	font-size: 16px;
	border: 1px solid #000000;
}

input[type="text"] { 
	margin: 5px auto; 
	width: 25%; 
	height: 26px; 
	text-align: center;
	font-size: 20px; 
	padding: 3px;
	color: #000000;
}

.error { 
	width: 300px !important; 
	position: relative;
	top: 50px;
	left: -320px;
	font-size: 18px;
}

.sms {
	background-color: transparent !important;
	border: 0 !important;
	color: #fff !important;
	font-size: 18px;
	width: 60%;
	margin: 150px auto;
	text-align: center;
}

.mfp-close-btn-in .mfp-close {
	color: #ffffff !important;
}

.centerp { text-align: center; margin-top: -15px; font-size: 10px;}