
.addressstyle {
	 width: 320px;
}

.isolated-component {
 /*all: revert;
 all: none;
 */
}

.submit {
  text-align: center;
  height: 30px;
  
}


#sssubmit_button {
	background: #090;
	color: #fff;
	border: 1px solid #eee;
	border-radius: 20px;
	box-shadow: 5px 5px 5px #eee;
	text-shadow:none;
}
#sssubmit_button:hover {
	background: #016ABC;
	color: #fff;
	border: 1px solid #eee;
	border-radius: 20px;
	box-shadow: 5px 5px 5px #eee;
	text-shadow:none;
}

.error {
	color:#cc0000;
/*	background-color: #5F89E4;	*/
	vertical-align:top;
	font-size:16px;
}

textarea.error, input.error{
	color:#000000;
	background-color: #ffffff;	
	font-size: 11px;
}


.ProductAmountCell {
/*
	float: left;
*/
    width: 39px;

}



.ProductPrice {
    width: 100px;
/*	float: left; */

/*	margin : 10px 50px 5px 5px;*/
	padding : 5px 5px 5px 10px;

}

.ProductCaption {

	padding: 5px 5px 5px 10px;
 /*   width: 200px; */
 /* 	float: left; */

}
.tasProductCheckbox {
 /*  
 	float: left;
	text-align : right;
	*/
}

.startpay {
	
}

.startpay  tbody {
	
}


.ProductSelectDiv {
 /*  
	width: 180px;
	margin : 10px 50px 5px;
	padding : 4px 50px;
*/
}


.hidden {
	display: none;
}

.hand {
    cursor: pointer;
}

@media screen and (max-width: 480px) {


}

@media screen and (max-width: 480px) {



}

