﻿.left {
	float:left;
}

#overlayPopup, #pop-container, #boxpopup{display:none;z-index: 101;}
#overlayPopup.active{display:block; width:100%; vertical-align:middle; overflow:auto;}
#pop-container.active{display:table-cell;}
#boxpopup.active{display:block;}
.table-popup{display:table; width:100%; height:100%;vertical-align:middle;}
.table-popup-cell{display:table-cell; width:100%; height:100%;vertical-align:middle; text-align:center;}
#pop-container{
	/*display:none;
	width:100%; height:100%;
	left: 0%;
	bottom:0%;
	right: 0%;
	top: 0%;
	z-index: 101;*/
}
#boxpopup{background-color: #ffffff;color: #333;
	padding:15px;
	border:1px solid #b62452;
	width: 320px; margin:0 auto; heightauto;
}
.tac {
	text-align:center;
}

.tac-left{float:left; width:40%;}
.tac-left img{width:100%;}
.tac-right{float:left; width:60%;}
.overlayPopup {
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 100;
	background: rgba(0,0,0,.5);
}
a.boxclose {
	cursor: pointer;
text-decoration:none; float:none; color:#ec278f; margin-top:10px; display:inline-block; border:1px solid #ec278f; padding:5px 15px; text-align:center;
}
a.boxclose:hover{color:#fff; background:#ec278f; text-decoration:none}
.btnbox {
	width: 230px;
	margin: 0 auto;
	padding: 7px 0px 7px 0px;
}
.btnbox-inner {
	width: 100%;
	margin: 0 auto;
	padding: 7px 0px 7px 0px;
}
.popupbutton {
	background:#e8e8e8;
	border:1px solid #878787;
	border-radius:3px;
	padding:3px;
	cursor:pointer;
	height:30px;
	margin-right:5px;
}
.popupbutton:hover {
	background:#fdfdfd;
	clear:#878787;
}
.sky {
	background:url(../images/form-bg.png) no-repeat top left;
	height:2px;
	background-position:42px 0;
}
.popup-form {
	width:100%;
	float:left;
	margin:5px 0;
}
.poplabel {
	width: 65px;
	margin: 0px;
	line-height: 34px;
}
.popstar {
	color: #FF0000;
	font-weight: bold;
}
.popinput {
	margin: 0px;
	padding: 0px 10px;
	width: 232px;
	height: 24px;
	border: none;
	background: #fdfdfd;
	border-radius:5px;
	border:1px solid #878787;
}
.noborder {
	border: 0px none;
	padding: 0px;
}
.submitbutton {
	background:url(../images/submitbutton.png) no-repeat;
	cursor:pointer;
	width:126px;
	height:45px;
	border:none;
}
.leftsite{text-align:left; width:100%; padding-bottom:5px;}
@media screen and (max-width:767px){
.boxin img{display:none;}
}