.modal_main form input[type="submit"] {
	border: 1px solid #d92222;
	background-color: #d92222;
	color: #fff;
}
.modal_main h3{
	color: #d92222;
}
.modal_main h3 span{
	color: #f5b730;
}
.button_ok{
	border: 1px solid #d92222;
	background-color: #d92222;
	color: #fff;
}
	
.modal_main form input[type="submit"]:hover,
.button_ok:hover{
	border: 1px solid #e43131;
	background-color: #e43131;
}
/**/
.sc-modal {
	background: url('images/bg-top-pink.png') right 0 no-repeat;
}
.sc-modalInner {
	background: url('images/bg-bottom-pink.png') 0 bottom no-repeat;
}
.sc-toggle {
	background: url('images/bg-toggle-pink.png') 0 0 no-repeat;
}
.sc-mail {
    background: url('images/icon-mail-pink.png') center 67px no-repeat;
}
.sc-gift {
	background: url('images/icon-gift-pink.png') 0 0 no-repeat;	
}
.sc-modalHead p {
	color: #E51A3F;
}
.sc-toggle,
.sc-row2,
.sc-row3,
.sc-mail {
	color: #fd1eff;
}

.sc-modal input[type="submit"], .sc-mailBtn {
    background: #fd1eff;
}

.sc-modal.sc-cubes input[type="submit"].button25,
.sc-modal.sc-voxel input[type="submit"].button25,
.sc-modal.sc-cubes .sc-mailBtn.button25,
.sc-modal.sc-voxel .sc-mailBtn.button25 {
	width: 16em;
	height: 2.5em;
	text-shadow: 0 -1px 1px #777;
	color: #fff;
	outline: none;
	border: 2px solid #E51A3F;
	position: relative;
	box-shadow: 0 0 0 60px rgba(0,0,0,0) inset, .1em .1em .2em #E51A3F;
	background: #E51A3F;
	opacity: 0.8;
}

.sc-modal.sc-cubes input[type="submit"].button25:active,
.sc-modal.sc-voxel input[type="submit"].button25:active,
.sc-modal.sc-cubes .sc-mailBtn.button25:active,
.sc-modal.sc-voxel .sc-mailBtn.button25:active {
	top: .1em;
	left: .1em;
	box-shadow: 0 0 0 60px rgba(0,0,0,.05) inset;
}

.sc-muted a, .sc-muted a:hover {
	color:#fd1eff;
}

/*broken*/
.sc-modal.sc-cubes {
	background: url('images/cubes/bg-top-pink-cubes.png') right 0 no-repeat;
}
.sc-cubes .sc-modalInner {
	background: url('images/cubes/bg-bottom-pink-cubes.png') 0 bottom no-repeat;
}
.sc-toggle.sc-cubes {
	background: url('images/cubes/bg-toggle-pink-cubes.png') 0 0 no-repeat;
}
.sc-cubes .sc-mail {
	background: url('images/cubes/icon-mail-pink-cubes.png') center 67px no-repeat;
}
.sc-cubes .sc-gift {
	background: url('images/cubes/icon-gift-pink-cubes.png') 0 0 no-repeat;	
}
.sc-toggle.sc-cubes span {
	display:none;
}
/*voxel*/
.sc-modal.sc-voxel {
	background: url('images/voxel/bg-top-pink-voxel.png') right 0 no-repeat;
}
.sc-voxel .sc-modalInner {
	background: url('images/voxel/bg-bottom-pink-voxel.png') 0 bottom no-repeat;
}
.sc-toggle.sc-voxel {
	background: url('images/voxel/bg-toggle-pink-voxel.png') 0 0 no-repeat;
}
.sc-voxel .sc-mail {
	background: url('images/voxel/icon-mail-pink-voxel.png') center 67px no-repeat;
}
.sc-voxel .sc-gift {
	background: url('images/voxel/icon-gift-pink-voxel.png') 0 0 no-repeat;	
}
.sc-toggle.sc-voxel span {
	display:none;
}



.sc-toggle.sc-cubes .sc-toggleClose,
.sc-toggle.sc-voxel .sc-toggleClose{
	top: 15px;
	right: 0px;
}

.sc-modal.sc-broken .captcha-link a {
	color: #FD1EFF;
	text-decoration: none;
}

.sc-modal.sc-cubes .captcha-link a,
.sc-modal.sc-voxel .captcha-link a {
	text-decoration: none;
	color: #EB516D;
}