#popup-box-pro-gfcr-1.popupally-pro-overlay-rwnkmg-1
{
	background-color:rgba(80,80,80,0.5);
	bottom:0;
	height:100%;
	overflow:hidden;
	position:fixed;
	right:0;
	width:100%;
  display:none;
}

#popup-box-pro-gfcr-1.popupally-pro-opened-pro-gfcr-1
{
	display:block!important;
	z-index:999999;
}

#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1,#popup-embedded-box-pro-gfcr-1.popupally-pro-outer-embedded-rwnkmg-1
{
	background-color:#FEFEFE;
	background-image:url(../../../uploads/2014/11/fbhq-popup-1.jpg);
	background-repeat:no-repeat;
	background-size:contain;
	height:427px;
	width:640px;
}

#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1
{
	-moz-border-radius:4px;
	-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);
	-webkit-border-radius:4px;
	-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);
	border-radius:4px;
	box-shadow:0 10px 25px rgba(0,0,0,0.5);
	left:50%;
	margin-left:-320px;
	margin-top:-213.5px;
	position:absolute;
	top:40%;
	z-index:999999;
}

#popup-embedded-box-pro-gfcr-1.popupally-pro-outer-embedded-rwnkmg-1
{
	clear:both;
	margin:0 auto;
}

#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1
{
	height:auto;
	margin:0;
	overflow:visible;
	padding:0;
	position:relative;
	text-align:center;
	width:auto;
}

#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="email"].field-pro-rwnkmg-email,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="email"].field-pro-rwnkmg-email
{
	-moz-border-radius:3px;
	-moz-box-shadow:none;
	-moz-box-sizing:border-box;
	-webkit-border-radius:3px;
	-webkit-box-shadow:none;
	background:#F6F6F6;
	border-radius:3px;
	border-width:0;
	box-shadow:none;
	box-sizing:border-box;
	color:#444;
	display:inline-block;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:400;
	height:auto;
	left:230px;
	line-height:16px;
	margin:0;
	padding:10px 10px 5px;
	position:absolute;
	text-align:left;
	top:370px;
	width:160px;
}

#popup-box-pro-gfcr-1 form.ac-form div.field-pro-rwnkmg-gender
{
	border-radius:3px;
	border-width:0;
	box-shadow:none;
	box-sizing:border-box;
	color:#fff;
	display:inline-block;
	float:none;
	height:auto;
	left:394px;
  text-align:left;
	margin:0;
	padding:10px 10px 5px;
	position:absolute;
	top:360px;
	width:100px;
  display:none;
}

#popup-box-pro-gfcr-1 form.ac-form div.field-pro-rwnkmg-gender label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:400;	
  line-height:16px;
}

#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type=submit].submit-pro-rwnkmg,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="submit"].submit-pro-rwnkmg
{
	-moz-border-radius:3px;
	-moz-box-sizing:border-box;
	-webkit-appearance:none;
	-webkit-border-radius:3px;
	-webkit-box-sizing:border-box;
	background-color:#00C98D;
	background-image:none;
	border-color:silver;
	border-radius:3px;
	border-style:solid;
	border-width:1px;
	box-sizing:border-box;
	color:#FFF;
	cursor:pointer;
	display:inline-block;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:400;
	height:auto;
	left:400px;
	line-height:16px;
	margin:0;
	padding:10px 0 8px;
	position:absolute;
	text-align:center;
	text-shadow:0 .1em .3em rgba(0,0,0,0.3);
	top:370px;
	width:120px;
}

#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type=submit].submit-pro-rwnkmg:hover,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="submit"].submit-pro-rwnkmg:hover
{
	background-color:#00C98D;
	background-image:none;
	color:#FFF;
}

#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1 .popupally-pro-close-rwnkmg
{
	background-image:url(../../../plugins/popupally-pro/resource/frontend/img/fancy_close.png);
	background-size:cover;
	color:#FFF;
	cursor:pointer;
	display:block;
	position:absolute;
	left:2px;
	top:2px;
	width:15px;
  height:15px;
}

@media (max-width: 960px) {
	#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1{
		top:50%;left:50%;margin-top:-141.5px;margin-left:-249.5px;
	}
	#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1,
	#popup-embedded-box-pro-gfcr-1.popupally-pro-outer-embedded-rwnkmg-1{
		width:499px;
		height:333px;
	}
	#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="email"].field-pro-rwnkmg-email,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="email"].field-pro-rwnkmg-email {
		top:286px;
		left:170px;
		padding:10px 10px 10px 10px;
		width:133px;
		font-size:14px;
		line-height:14px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
  
	#popup-box-pro-gfcr-1 form.ac-form div.field-pro-rwnkmg-gender {
		top:276px;
		left:305px;
		padding:10px 10px 6px 10px;
		width:80px;
		font-size:10px;
		line-height:10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
    display:none;
	}
  
#popup-box-pro-gfcr-1 form.ac-form div.field-pro-rwnkmg-gender label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;	
  line-height:12px;
  margin:0;
}     
  
	#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="submit"].submit-pro-rwnkmg,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="submit"].submit-pro-rwnkmg {
		top:286px;
		left:325px;
		padding:10px 0 10px 0;
		width:100px;
		font-size:14px;
		line-height:14px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
}
@media (max-width: 640px) {
	#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1{
		top:50%;left:50%;margin-top:-113.5px;margin-left:-200px;
	}
	#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1,
	#popup-embedded-box-pro-gfcr-1.popupally-pro-outer-embedded-rwnkmg-1{
		width:424px;
		height:283px;
	}

	#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="email"].field-pro-rwnkmg-email,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="email"].field-pro-rwnkmg-email {
		top:244px;
		left:154px;
		padding:10px 10px 6px 10px;
		width:107px;
		font-size:10px;
		line-height:10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
  
	#popup-box-pro-gfcr-1 form.ac-form div.field-pro-rwnkmg-gender {
		top:230px;
		left:265px;
		padding:10px 10px 6px 10px;
		width:80px;
		font-size:10px;
		line-height:10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
    display:none;
	} 
  
#popup-box-pro-gfcr-1 form.ac-form div.field-pro-rwnkmg-gender label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;	
  line-height:10px;
  margin:0;
}   
  
	#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="submit"].submit-pro-rwnkmg,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="submit"].submit-pro-rwnkmg {
		top:244px;
		left:275px;
		padding:8px 0 8px 0;
		width:60px;
		font-size:10px;
		line-height:10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
}
@media (max-width: 320px) {
	#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1{
		top:50%;left:50%;margin-top:-113.5px;margin-left:-150px;
	}
	#popup-box-pro-gfcr-1 .popupally-pro-outer-rwnkmg-1,
	#popup-embedded-box-pro-gfcr-1.popupally-pro-outer-embedded-rwnkmg-1{
		width:300px;
		height:200px;
	}

	#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="email"].field-pro-rwnkmg-email,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="email"].field-pro-rwnkmg-email {
		top:168px;
		left:108px;
		padding:10px 10px 6px 10px;
		width:107px;
		font-size:10px;
		line-height:10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
  
	#popup-box-pro-gfcr-1 form.ac-form div.field-pro-rwnkmg-gender {
		top:168px;
		left:265px;
		padding:10px 10px 6px 10px;
		width:80px;
		font-size:10px;
		line-height:10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
    display:none;
	} 
  
#popup-box-pro-gfcr-1 form.ac-form div.field-pro-rwnkmg-gender label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:400;	
  line-height:10px;
  margin:0;
}   
  
	#popup-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="submit"].submit-pro-rwnkmg,#popup-embedded-box-pro-gfcr-1 .popupally-pro-inner-rwnkmg-1 input[type="submit"].submit-pro-rwnkmg {
		top:168px;
		left:225px;
		padding:8px 0 8px 0;
		width:60px;
		font-size:10px;
		line-height:10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
}