input.search-suggest {margin-top: 7px;}
div.search-popup{border: 1px solid #333333;background: #FFFFFF;padding: 2px;margin: 0px;}
div.search-popup-row, div.search-popup-row-active{position: relative; padding: 2px 4px;margin: 0px;cursor: hand;cursor: pointer; font-size:12px;}
div.search-popup-row{background:#FFFFFF;}
div.search-popup-row-active{background:#EEEEEE;}
div.search-popup-el-name, div.search-popup-el-cnt{position: relative; margin:0px;padding:0px;text-align:left;}
div.search-popup-el-cnt{text-align:right; float:right;}
.table-container{
	padding: 10px;
}
#ajax-add-answer-energy .form-row, #ajax-add-answer-ems .form-row {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin: 10px 0; }
.form-row:after {
    content: "";
    display: table;
    clear: both; }

.form-row:first-child {
    margin-top: 0; }
#ajax-add-answer-energy .form-cell-6, #ajax-add-answer-ems .form-cell-6 {
  float: left;
  display: block;
  margin-right: 2%;
  width: 46%; }
.form-cell-6:last-child {
    margin-right: 0; }
#ajax-add-answer-energy .form-cell-12, #ajax-add-answer-ems .form-cell-12 {
  float: left;
  display: block;
  margin-right: 2%;
  width: 100%; }
.form-cell-12:last-child {
    margin-right: 0; }
#ajax-add-answer-energy input[type=text], #ajax-add-answer-ems input[type=text]{
	width: 100%;
}
.delivery_calc_wrap {padding:1em 0 0 2em;}