a{text-decoration:none;}
.meta_box_repeatable input.regular-text {
    width: 100%;
}
table tr {
    border: 1px solid #f3f3f3;
}
tr tr {
    border: medium none;
}	
.form-table th {
 padding-left: 11px;
}


.diagram-estimation {
    padding-top: 63px;
}

.row.chart {
    display: flex;
}

.col.s6.service{
    width: 30%;
}


.col.s7.chart{
    width: 70%;
}
.service-section
 {
    border: 1px solid red;
    padding: 20px;
    margin-bottom: 18px;
}
.top-section {
    border: 1px solid red;
   padding: 20px;
    margin-bottom: 18px;
}
.bottom-section {
    border: 1px solid red;
    padding: 20px;
    margin-bottom: 18px;
}
.row.dicuss
 {
    display: flex;
}

.input-field.col.s6.dicuss
 {
    width: 50%;
}

span#estimate-range {
    display: none;
}

.error {
  color: red;
  font-size: 13px;
  margin-left: 10px;
  display: inline-block;
  vertical-align: middle;
}
.input-field input {
  display: inline-block;
  width: calc(100% - 150px);
}

.discuss .input-field .prefix 
{
 padding:12px;
}