.gradient-modal{
	background: #fefefe;
	background: -moz-linear-gradient(top,  #fefefe 80%, #f5f9f0 100%);
	background: -webkit-linear-gradient(top,  #fefefe 80%,#f5f9f0 100%);
	background: linear-gradient(to bottom,  #fefefe 80%,#f5f9f0 100%);	
	border-radius: 8px;
	border: solid 1px #000;
	box-shadow: 1px 1px 2px rgba(127,127,127,0.4);
}

.modal-padding{
	padding: 0 10px;	
}

/* Overlay */
#simplemodal-overlay {background-color:#000;}

.simplemodal-container {
		border-radius: 8px;
		box-shadow: 1px 1px 2px rgba(127,127,127,0.4);
		background-color: #fff;
		padding:0;
		text-align:left;
		
}
#simplemodal-container .modalCloseImg, 
#checkout-account-modal-container .modalCloseImg{	
		top: -15px;
		right: -15px;
		width:42px;
		height:42px;
		position:absolute;
		background: url("../../image/image_gallery/close_grey.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0);cursor:pointer; z-index:10000;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mall/image/image_gallery/close_grey.png', sizingMethod='scale'
		);
}


#sign-in-submit:hover, 
#new-customer-submit:hover,  
#sign-in-submit-ajax:hover {
		background: rgb(255,101,0); background: -moz-linear-gradient(top, rgba(255,101,0,1) 0%, rgba(255,51,0,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,101,0,1)), color-stop(100%,rgba(255,51,0,1))); background: -webkit-linear-gradient(top, rgba(255,101,0,1) 0%,rgba(255,51,0,1) 100%); background: -ms-linear-gradient(top, rgba(255,101,0,1) 0%,rgba(255,51,0,1) 100%); background: linear-gradient(to bottom, rgba(255,101,0,1) 0%,rgba(255,51,0,1) 100%); color: #fff; text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
}

@media only screen and (max-width: 600px){
	.simplemodal-container,
	#simplemodal-container{
		max-width: 580px !important;
		width: 98% !important;
		left: 1% !important;
		top: 1% !important;
		height: auto !important;		
	}

	#AccountLogin{
		width: 100%;
		margin: 0;	
	}
}