.block-shipping-estimate select,
.block-shipping-estimate input {width: 113px;font-size: 17px;background-color: #f4f0e8;color: #8C8989;height: 42px;margin-right: -4px;border: 1px solid #E0DFDD;padding: 0px 10px 0px 17px;border-radius: 5px 0px 0px 5px;border-color: #aaa;
    color: #333;
    outline: none;}
.block-shipping-estimate .radio input { width: 20px; }
.block-shipping-estimate .radio div.input-box { clear:both; }
.block-shipping-estimate .block-content li.item {padding: 0px 0px;margin-top: -5px;}
.block-shipping-estimate .block-content li.last { padding-bottom: 7px;}
.block-shipping-estimate .block-content li label {float:left;color:#666;font-weight:bold;position:relative;z-index:0;display: none;}
.block-shipping-estimate .block-content li label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
.block-shipping-estimate .block-content li.odd {/* background: rgb(255, 255, 255); */}
.block-shipping-estimate .block-content li.even { background: transparent; }
.block-shipping-results .block-content {padding: 0px 0px;/* background-color: #f4f4f4; */margin-top: -37px;}
.block-shipping-results .block-content dl dt, 
.block-shipping-results .block-content .price {font-weight: 700;text-transform: uppercase;}
.block-shipping-results .block-content dl dd { padding: 0px 0px 5px 0px; }
