#popup-box-sxzw-{{num}} .clear-sxzw,
#popup-embedded-box-sxzw-{{num}} .clear-sxzw {clear: both; height:0px; width: 100%;}
#popup-box-sxzw-{{num}}.popupally-overlay-sxzw-{{num}} {width:100%;height:100%;overflow:hidden;position:fixed;bottom:0;right:0;display:none;background-color:rgba(80,80,80,0.5);}
#popup-box-sxzw-{{num}}.popupally-opened-sxzw-{{num}} {display:block !important;z-index:9999;}

#popup-box-sxzw-{{num}} .popupally-outer-sxzw-{{num}}{
position:absolute;
top:20%;
left:50%;
width:650px;
background-color:{{background-color}};
margin-left:-325px;
-webkit-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
-moz-box-shadow: 0 10px 25px rgba(0,0,0,0.5);
box-shadow: 0 10px 25px rgba(0,0,0,0.5);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#popup-embedded-box-sxzw-{{num}}.popupally-outer-embedded-sxzw-{{num}} {
width:650px;
background-color:{{background-color}};
margin:0 auto;
clear:both;
}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}}, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}}{overflow:visible;height:auto;padding:20px;text-align:center;}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .content-sxzw,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .content-sxzw{
text-align: center;
vertical-align: middle;
width:100%;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .desc-sxzw,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .desc-sxzw{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 28px;
line-height: 30px;
font-weight: bold;
margin: 0 0 10px 0;
color:{{text-color}};
display: {{display-headline}};
box-sizing:border-box;
-moz-box-sizing:border-box;
cursor: pointer;
}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw{
display:block;
padding:15px 12px;
margin:0 auto 10px auto;
width:100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 21px;
border: 1px solid #d4d3d3;
background: #f6f6f6;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-sizing:border-box;
-moz-box-sizing:border-box;
height:auto;
}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw{
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
line-height:27px;
background-color:{{subscribe-button-color}};
border-style: solid;
border-width: 1pt;
border-color:#C0C0C0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color:{{subscribe-button-text-color}};
text-shadow: 0 0.1em 0.3em rgba(0,0,0,0.3);
cursor: pointer;
-webkit-border-radius: 3pt;
-moz-border-radius: 3pt;
border-radius: 3pt;
width:100%;
padding:15px 0;
margin: 10px auto;
box-sizing:border-box;
-moz-box-sizing:border-box;
height:auto;
background-image:none;
}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw:hover,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw:hover{
background-color:{{subscribe-button-color}};
color:{{subscribe-button-text-color}};
background-image:none;
}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .privacy-sxzw,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .privacy-sxzw{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size:14px;
line-height:14px;
color:{{text-color}};
display: {{display-privacy}};
margin:10px 0;
padding:0;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
#popup-box-sxzw-{{num}} .popupally-outer-sxzw-{{num}} .popupally-close-sxzw{
background-image:url('{{plugin_uri}}/resource/frontend/img/fancy_close.png');
background-size:cover;
display: block;
position: absolute;
top: -12px;
right: -12px;
width: 30px;
height: 30px;
color: white;
cursor: pointer;
}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-row-sxzw,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-row-sxzw{
margin: 20px 0;
display: {{display-logo-row}};
}
#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-img-sxzw,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-img-sxzw{
height: 120px;
margin: 0 20px 0 0;
float: left;
display: {{display-logo-img}};
}

#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-text-sxzw,
#popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-text-sxzw{
height: auto;
width: 100%;
vertical-align: top;
text-align: left;
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 24px;
line-height: 28px;
color:{{text-color}};
margin:0;
padding:0;
box-sizing:border-box;
-moz-box-sizing:border-box;
}
@media (max-width: 768px) {
	#popup-box-sxzw-{{num}} .popupally-outer-sxzw-{{num}}{width:480px;margin-left:-240px;}
	#popup-embedded-box-sxzw-{{num}}.popupally-outer-embedded-sxzw-{{num}}{width:480px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .desc-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .desc-sxzw{font-size:24px;line-height:26px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw {padding:10px 10px;font-size: 12px;line-height: 18px;margin-bottom:7px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw {font-size: 18px;padding:10px 0;margin-top:8px;margin-bottom:8px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .privacy-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .privacy-sxzw{font-size:10px;line-height:10px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-row-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-row-sxzw {margin:15px 0;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-img-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-img-sxzw {height:80px;margin:0 15px 0 0;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-text-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-text-sxzw {font-size:20px;line-height:22px;}
}
@media (max-width: 520px) {
	#popup-box-sxzw-{{num}} .popupally-outer-sxzw-{{num}}{width:300px;margin-left:-150px;}
	#popup-embedded-box-sxzw-{{num}}.popupally-outer-embedded-sxzw-{{num}}{width:300px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .desc-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .desc-sxzw{font-size:18px;line-height:20px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw {padding:10px 6px;font-size: 10px;line-height: 14px;margin-bottom:5px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw {font-size: 16px;padding:8px 0;margin-top:4px;margin-bottom:4px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .privacy-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .privacy-sxzw{font-size:8px;line-height:8px;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-row-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-row-sxzw {margin:10px 0;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-img-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-img-sxzw {height:60px;margin:0 10px 0 0;}
	#popup-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-text-sxzw, #popup-embedded-box-sxzw-{{num}} .popupally-inner-sxzw-{{num}} .logo-text-sxzw {font-size:12px;line-height:14px;}
}