/* @group button */

.container_button{
	text-align: center;
	width: 540px;
	padding-top: 20px;
}

.submitBtn{
	height: 60px;
	position: relative;
	cursor: pointer;
	overflow: visible;
	outline: none;
	background-color: transparent;
}

.submitBtn div { 
	height: 60px;
	background: transparent url(../images/bule_button_full.png) no-repeat right -192px;
	position: relative;
	cursor: pointer;
	overflow: visible;
	outline: none;
}

.submitBtn div span {
	height: 60px;
	color: #fff;
	background: transparent url(../images/bule_button_full.png) no-repeat left 0;
	position:relative;
	display: block; 
	white-space: nowrap;
	font: 20px/65px "Trebuchet MS", Tahoma, Verdana, arial, sans-serif;
	margin: 0px 75px 0px 0px;
	padding: 0 40px 0 80px;
}

.submitBtn:hover div{
	background-position: right -255px;
}

.submitBtn:hover div span {
	color: #fff;
	background-position: left -63px;
}

.submitBtn:active div, .submitBtnActive div{ 
	background-position: right -317px;
}

.submitBtn:active div span, .submitBtnActive div span {
	color: #fff;
	background-position: left -125px;
}

.submitBtn::-moz-focus-inner {
	border: none;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	.submitBtn div {
		margin-top: -1px;
	}
}

/* @end */


@media only screen and (max-width: 855px){
	
	.container_button{
		width: 100%;
	}
	
	.page1 .container_button{
		padding-top: 0;
	}
	
	.submitBtn{
		left:-20px;
		top:-5px;
	}

	.submitBtn div span {
		height: 60px;
		color: #fff;
		background: transparent url(../images/bule_button_full.png) no-repeat left 0;
		position:relative;
		display: block; 
		white-space: nowrap;
		font: 20px/65px "Trebuchet MS", Tahoma, Verdana, arial, sans-serif;
		margin: 0px 75px 0px 0px;
/*		padding: 0 40px 0 30px; */
	}
	
	body.pageSSN .submitBtn div span{
		margin: 0px 75px 0px 30px;
		padding: 0 40px 0 30px;
	}
}


@media only screen and (max-width: 785px){
	body.page4 #SUBMIT_04 {
		left: 0 !important;
	}
}

@media only screen and (max-width: 320px){

	.page1 .container_button{
		width: 100%;
	}
	
	.page1 .submitBtn{
		left:-45px;
		top:-10px;
	}	
}
