﻿.confirm_screen{
	position:absolute;
	/*bottom:0;*/
	-webkit-transform:translate(0,150%);
	-webkit-transition-property:-webkit-transform;
	background-image:url("../images/popup-bg.png");
	opacity:0;
	display:none;
}

.confirm_screenopen{
	display:block;
	position:absolute;
	opacity:0.95;
	overflow:hidden;
	/*bottom:-100%;*/
	width:100%;
	background:url("../images/popup-bg.png") repeat-x #4e545f;
	-webkit-transition-duration:0.4s;
	-webkit-transition-property:-webkit-transform;
	-webkit-transform-style:preserve-3d;
	-webkit-transform:translate(0,0);
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	text-align:center;
	z-index:99999;
}

.confirm_screenopenfull{
	display:block;
	position:absolute;
	opacity:0.95;
	overflow:hidden;
	/*bottom:-100%;*/
	width:100%;
	background:url("../images/popup-bg.png") repeat-x #4e545f;
	-webkit-transition-duration:0.4s;
	-webkit-transition-property:-webkit-transform;
	-webkit-transform-style:preserve-3d;
	-webkit-transform:translate(0,45px);
	text-align:center;
	z-index:99999;
}

.confirm_screenclose,.confirm_screenclosefull{
	-webkit-transition-duration:0.6s;
	-webkit-transition-property:-webkit-transform;
	-webkit-transform-style:preserve-3d;
	position:absolute;
	opacity:0;
	overflow:hidden;
	/*bottom:-300%;*/
	width:100%;
	background:url("../images/popup-bg.png") repeat-x #545A67;
	text-align:center;
	-webkit-transform:translate(0,150%);
	display:none;
}

.confirm_screenopen span,.confirm_screenclose span,.confirm_screenopenfull span,.confirm_screenclosefull span{
	margin:10px 0 20px;
	font-size:17px;
	color:#fff;
	width:100%;
	height:10px;
	text-shadow:rgba(0,0,0,1) 0 -1px 0;
	display:block;
}

.pop_up{
	position:absolute;
	/*bottom:0;*/
	top:0;
	width:100%;
	left:0;
	z-index:9999;
}

.cover{
	width:100%;
	position:absolute;
	top:0;
	z-index:9998;
	opacity:0.4;
	left:0;
	background-color:#000;
}

.nocover{
	opacity:0;
	background-image:url('../images/bluebutton.png'),url('../images/darkredbutton.png');
}

#frame a{
	text-decoration:none;
	display:block;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-15px;
	margin-top:0;
}

#frame span.black,#frame span.red,#frame span.gray,#frame span.green{
	display:block;
	height:46px;
	border-width:0 14px;
	width:auto;
	background-repeat:no-repeat;
	line-height:46px;
	font-size:large;
	opacity:1;
	font-weight:bolder;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	z-index:99999;
	font-family:Arial,Helvetica,sans-serif;
}

#frame span.black{
	-webkit-border-image:url("../images/graybutton.png") 0 14 0 14;
	border-style:solid;
	color:#fff;
}

#frame span.red{
	-webkit-border-image:url("../images/redbutton.png") 0 14 0 14;
	border-style:solid;
	color:#fff;
}

#frame span.gray{
	-webkit-border-image:url("../images/whitebutton.png") 0 14 0 14;
	border-style:solid;
	color:#000;
	text-shadow:white 0 1px 0;
}

#frame span.green{
	-webkit-border-image:url("../images/greenbutton.png") 0 14 0 14;
	border-style:solid;
	color:#fff;
}

#frame a:last-child{
	margin-bottom:20px!important;
}

#frame a:hover span.black,#frame a:hover span.gray{
	-webkit-border-image:url("../images/bluebutton.png") 0 14 0 14;
	border-style:solid;
	color:#fff;
	text-shadow:rgba(0,0,0,1) 0 -1px 0;
}

#frame a:hover span.red{
	-webkit-border-image:url("../images/darkredbutton.png") 0 14 0 14
	border-style:solid;
}

#frame a:hover span.green{
	-webkit-border-image:url("../images/darkgreenbutton.png") 0 14 0 14
	border-style:solid;
}

#frame span.popup_text{
	font-size:11pt;
	height:auto;
	margin:10px 0 10px;
	margin-left:auto;
	margin-right:auto;
}

#frame span.spacer{
	display:block;
	height:5px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}