.gameworks-downloads {
  opacity: 0;
}
.gameworks-downloads .clear-all a {
  cursor: pointer;
}
.gameworks-downloads .results-text a {
  cursor: pointer;
}
.gameworks-downloads .taxonomy .panel-heading {
  padding: 8px 10px 5px 10px;
}
.gameworks-downloads .taxonomy .panel-heading .panel-title {
  font-weight: normal;
  font-size: 16px;
  line-height: 1.25em;
  text-transform: uppercase;
}
.gameworks-downloads .taxonomy .panel-heading .chevron {
  display: inline-block;
  width: 10px;
}
.gameworks-downloads .taxonomy .panel-heading a {
  cursor: pointer;
  text-decoration: none;
}
.gameworks-downloads .taxonomy .panel-heading .taxonomies-selected {
  float: right;
  color: #76b900;
}
.gameworks-downloads .taxonomy .panel-body {
  padding: 10px;
}
.gameworks-downloads .taxonomy .panel-body ul {
  margin: 0;
  padding: 0;
}
.gameworks-downloads .taxonomy .panel-body ul li {
  list-style: none;
}
.gameworks-downloads .taxonomy .panel-body ul li .checkbox {
  min-height: auto;
  margin-top: 0.2em;
  margin-bottom: 0.2em;
}
.gameworks-downloads .taxonomy .panel-body ul li .checkbox label input[type=checkbox] {
  float: none;
  margin-right: 5px;
}
.gameworks-downloads .table-downloads .table-header {
  font-weight: bold;
  padding: 0.5em;
}
.gameworks-downloads .table-downloads a.sort-link {
  cursor: pointer;
}
.gameworks-downloads .table-downloads .download-row.active {
  background-color: #f7f7f7;
}
.gameworks-downloads .table-downloads .download-row .download-header {
  border-top: 1px solid #ddd;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.gameworks-downloads .table-downloads .download-row .download-header.active {
  border-top: 1px solid #76b900;
  background-color: #76b900;
  color: white;
}
.gameworks-downloads .table-downloads .download-row .download-header.active a.download-title {
  color: white;
}
.gameworks-downloads .table-downloads .download-row .download-header.active .new-label {
  background-color: transparent;
}
.gameworks-downloads .table-downloads .download-row .download-header a.download-title {
  font-weight: bold;
  cursor: pointer;
  color: #004e49;
  text-decoration: none;
}
.gameworks-downloads .table-downloads .download-row .download-header a.download-title .download-chevron {
  display: inline-block;
  width: 15px;
}
.gameworks-downloads .table-downloads .download-row .download-header a.download-title .new-label {
  font-weight: normal;
  font-size: 60%;
}
@media (max-width: 767px) {
  .gameworks-downloads .table-downloads .download-row .download-header .text-br {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-word;
  }
}
.gameworks-downloads .table-downloads .download-row .description {
  margin: 1em 15px 0 1em;
}
.gameworks-downloads .table-downloads .download-row .dependencies {
  border-top: 1px solid #e3e3e3;
  padding-top: 1em;
  padding-bottom: 1em;
}
.gameworks-downloads .table-downloads .download-row .dependencies .dependencies-title {
  text-transform: uppercase;
}
.gameworks-downloads .table-downloads .download-row .dependencies > ul {
  padding: 0 0 0 0em;
  margin-bottom: 0;
}
.gameworks-downloads .table-downloads .download-row .dependencies > ul > li {
  list-style: none;
}
.gameworks-downloads .table-downloads .download-row .downloads {
  margin-top: 1em;
}
.gameworks-downloads .table-downloads .download-row .downloads .downloads-title {
  text-transform: uppercase;
}
.gameworks-downloads .table-downloads .download-row .downloads ul {
  padding: 0;
}
.gameworks-downloads .table-downloads .download-row .downloads ul li {
  list-style: none;
}
.gameworks-downloads-visible {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}

.mfp-content iframe {
  background-color: white !important;
  color: black !important;
  padding: 10px;
}

.mfp-content .pull-right.panel-body {
  position: absolute;
  width: 100%;
  background-color: white !important;
  display: flex;
  justify-content: flex-end;
}

.mfp-content  #agree {
  margin-right: 10px;
}
