.valuationbox { /*margin-top:20px;*/ width:324px; min-height:165px;}
.valuationbox .inner { padding:20px 20px 0 20px; }
.valuationbox .heading { font-size:15px; text-transform:uppercase; margin-bottom:15px;}
.valuationbox input[type=text] { width:267px; }
.valuationbox .buttondiv { margin-top:30px; margin-right:5px; }

.button-right { float:right; width:80px; margin-top:10px; }
.button-left { float:left; width:195px; margin-top:8px; text-align:left;}
.button-left select { font-size:10px; height:18px; line-height:18px; }
.valuationbox .clearboth { height:0; line-height:0; }
.valuationbox .spacer { height:18px; line-height:18px; }
#valuationtype { margin-left:5px; }
/* jquery ui overrides */
#valuationtype-button { height:20px; }
#valuationtype-button,#valuationtype-button * { line-height:20px; }

/***** Tablet (768px - 959px) *****/
@media only screen and (min-width: 768px) and (max-width: 1000px) {
	.valuationbox { width:245px; min-height:121px; line-height: 18px; }
	.valuationbox input[type=text] { width: 200px; }	
	.valuationbox .inner { padding:15px; }
	.valuationbox .buttondiv { margin-top:0; }
	.valuationbox .button-right { width:62px; margin-top:10px; }
	.valuationbox .button-left { width:148px; margin-top:5px; }
	.valuationbox .button-left label { font-size:11px; }
	.valuationbox .spacer { height:14px; line-height:14px; }
	.valuationbox .heading { margin-bottom:10px; }
}
/***** Phone *****/
@media only screen and (max-width: 767px) { 
	.valuationbox { width:320px; min-height:165px; margin-bottom:-20px; }
	.valuationbox .buttondiv { margin-right:2px; margin-top:23px; }
	.valuationbox .button-right { width:62px; }
	.valuationbox .button-left { margin-top:3px; } 
	.valuationbox .inner { padding-bottom:0; } 
}
