.hreflang--line > div{
  display: table-cell;
  padding: 0;
  width: 250px;
  border-right: 1px solid #DDDDDD;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
}

.hreflang--wrapper{
  margin-bottom: 2em;
  border: 2px solid #ccc;
}

.hreflang--head{
  border-bottom: 2px solid #0074BD;
  font-weight: bold;
}

.hreflang--head > div {
  padding: 5px 10px;
}


.hreflang--line_inputs{
  border-bottom: 1px solid #ddd;
}

.hreflang--line_inputs input {
  width: 100%;
  border: 0;
  height: 30px;
  border: none !important;
  padding: 5px 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.hreflang--line_title{
  padding: 5px 10px !important;
  width: 150px !important;
}

.hreflang--line .form-type-textfield{
  margin: 0;
  vertical-align: middle;
}

.hreflang--slider{
  overflow: overlay;
  margin-bottom: 2em;
  width: 96vw;
}

.hreflang--head_instance-name{
  text-align: center;
}

.hreflang--head_instance-name-first{
  text-align: right;
}

html.js .hreflang--wrapper input.form-autocomplete{
  background-position: 100% 10px;
}

html.js .hreflang--wrapper input.throbbing{
  background-position: 100% -13px;
}

.hreflang--wrapper #autocomplete div{
  word-wrap: break-word;
}

.hreflang--line_action {
  width: 100px !important;
}

.hreflang--line_input input{
  margin: 0 !important;
  font-size: 1em !important;
  padding: 0 !important;
}

.hreflang--line_input .hreflang--line_delete{
  background-color: #b73939;
  color: #fff;
}

.hreflang--line_input .hreflang--line_delete:hover{
  background-color: #990000;
}

.hreflang--line_input .hreflang--line_save{
  background-color: #4d8f46;
  color: #fff;
}

.hreflang--line_input .hreflang--line_save:hover{
  background-color: #0a6700;
}

.hreflang--btn_del {
  position: absolute;
  width: 222px;
  height: 30px;
  color:  #990000;
  left: -20px;
  line-height: 30px;
  font-size: 1.5em;
  font-weight: 300;
  border-right: none;
  display: none;
}

.hreflang--line:hover .hreflang--btn_del{
  display: block;
}
