.event-register-section .download_label.btn-primary-lg + .download-wrapper {
  float: right;
  /* width: 200px; */
  width: 250px;
  /* padding: 30px 10px 10px 10px; */
  /* padding: 10px !important; */
  /* border: 1px solid #ccc; */
  overflow: hidden;
  position: absolute;
  left: calc(50% - 125px);
  /* top: 38px; */
  top: 100%;
  z-index: 99;
  /* background: #fff; */
  display: none;
  /* box-shadow: 0px 0px 5px 2px #cccccc; */
}
.event-register-section .download_label.btn-primary-lg + .download-wrapper .files-download-container {
  border: 1px solid #ccc;
  background: #fff;
  box-shadow: 0px 0px 5px 2px #cccccc;
  overflow: hidden;
  padding: 10px !important;
  margin-top: 5px;
  border-radius: 24px;
}
.event-register-section .download_label.btn-primary-lg + .download-wrapper .files_dowload a {
  color: #000;
}
.event-register-section .download_label.btn-primary-lg + .download-wrapper .files_dowload a:hover {
  color: var(--primary-color);
}
.event-register-section .download_label.btn-primary-lg.active + .download-wrapper,
.event-register-section .download_label.btn-primary-lg + .download-wrapper:hover {
  display: block;
}
.event-register-section > .files-field.detail-page-body {
  position: relative;
}
.event-register-section .download_label.btn-primary-lg + .download-wrapper .close-icon {
  width: 15px;
  height: 15px;
  background: url(../../../icons/close-icon.png) no-repeat center;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  display: none;
}
.event-register-section .download_label.btn-primary-lg + .download-wrapper .files_dowload:not(:last-child) {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ccc;
}

@media screen and (max-width: 767px) {
  .event-register-section .download_label.btn-primary-lg + .download-wrapper {
    /* padding-top: 25px;
    top: 26px; */
    width: 185px;
    width: 185px;
    left: calc(50% - 92px);
  }
  .event-register-section .download_label.btn-primary-lg + .download-wrapper .files-download-container {
    border-radius: 12px;
  }
}
