.form-group.list-group-item {border-top: 0;}
.form-group.list-group-item:first-child { border-top: 1px solid #ddd;}
.estInput .input-group { margin: 6px 0; width:100%;}
.description {width: 30%;}
.result {font-size: 18px;padding: 10px;display: block;background: #fcf8e3;border-radius: 5px;border: 1px solid #e1e1e1;}
#estOutput .panel {background: #008265;}
#estOutput h3 {border-bottom: 2px solid #3333;}
.help-text {font-size: 12px;font-weight: bold;color: #9E9E9E;font-style: italic;}
.req {color: #f00; padding: 2px;}
.help-muted. {color: #fff;}
#estimate {background: #008265; border:1px solid #008265; padding:8px 4px;}
.estInput .form-text.text-muted { width: 100%; display: block;}
#pdesc { font-size: 14px; padding: 5px; color: #fff; background: #008265; display: block; margin-bottom: 5px; border-radius: 3px; border: 1px solid #005033; }
.thickness .input-group-addon { padding: 0 5px 0 0; }
.thickness .input-group-addon select { border: 0; background: #eee;}
