.plugin_arrived-box {
  display: none;
  background-color: #fff;
  border: 1px solid #ffe69d;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 10px 25px 0 #262626;
  -moz-box-shadow: 0 10px 25px 0 #262626;
  box-shadow: 0 10px 25px 0 #262626;
  left: 50%;
  top: 50%;
  position: fixed;
  width: 450px;
  z-index: 8011;
}
.plugin_arrived-header {
  height: 45px;
  width: 100%;
  background: #fdca38;
  color: #151717;
  font-weight: 600;
}
.plugin_arrived-header span {
  padding: 13px 0 0 20px;
  float: left;
}
.plugin_arrived-header .plugin_arrived-close {
  display: inline-block;
  width: 16px;
  float: right;
  margin: 11px 15px 0 0;
  cursor: pointer;
  height: 16px;
  background: url("../img/close.png") no-repeat;
}
.plugin_arrived-body {
  padding: 20px;
  overflow: auto;
}
.plugin_arrived-body .errormsg {
  display: block;
  color: #ff0000;
}
.plugin_arrived-value {
  margin-bottom: 15px;
}
.plugin_arrived-value input,
.quickorder-value select,
.quickorder-value textarea {
  width: 100%;
  padding: 7px;
}
.plugin_arrived-value.submit {
  width: auto;
  margin-bottom: 0;
}
.plugin_arrived-value.submit input {
  width: auto;
}
.plugin_arrived-name {
  font-weight: bold;
  margin-bottom: 5px;
}
.plugin_arrived-name.required:before {
  content: "*";
  color: #ff0000;
  margin-right: 2px;
}
.plugin_arrived-name.not_bold {
  font-weight: normal;
  padding-bottom: 5px;
  font-size: 12px;
}
.plugin_arrived-loading {
  background: url("../../../../../wa-content/img/loading16.gif") no-repeat 0 0;
  display: inline-block;
  min-width: 16px;
  height: 16px;
  vertical-align: middle;
  padding-left: 20px;
  font: normal normal 12px/16px Tahoma;
  color: #333;
  display: none;
}
.plugin_arrived-button a {
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  color: #151717;
}
.plugin_arrived-button{
  background: url("../../../../../wa-data/public/site/themes/default/img/svg_analog.svg") no-repeat 0 0;
  padding-left: 25px;
}
.msg_errors {
  color: #f00;
  margin-bottom: 10px;
}
.plugin_arrived-box .plugin_arrived-success {
  display: none;
  line-height: 18px;
}
.plugin_arrived-overlay {
  display: block;
  height: 100%;
  width: 100%;
  bottom: 0;
  position: fixed;
  right: 0;
  z-index: 8010;
  background: url("../img/overlay.png") repeat;
}
.plugin_arrived-popup .plugin_arrived-box {
  display: block;
}
