/*!
 * @package   DocImport
 * @copyright Copyright (c)2011-2021 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */
/*!
 * @package   DocImport
 * @copyright Copyright (c)2011-2021 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */
.max-width-1200 {
  max-width: 1200px;
}

.tx-epsilon-panel-wrapper {
  padding: 15px;
}

.tx-epsilon-panel, .akeeba-panel--info {
  background-color: #fefefe;
  padding: 40px 30px;
  border: solid 1px #d4d9d0;
  border-radius: 10px;
  transition: border 0.3s ease-in, box-shadow 0.3s ease-in, background 0.3s, opacity 0.3s ease-in;
}

.tx-epsilon-btn-submit-block {
  background-color: #50a802;
  border: 1px solid #50a802;
  padding: 15px;
  font-weight: 900;
  font-size: 16px;
  line-height: 1.2em;
  cursor: pointer;
  white-space: initial;
  box-sizing: border-box;
  display: block;
  width: 100%;
  color: #fefefe;
  text-align: center;
  vertical-align: middle;
  border-radius: 0.25rem;
}
.tx-epsilon-btn-submit-block:hover {
  color: #50a802;
  background-color: #fefefe;
  border: 1px solid #50a802;
}

.tx-epsilon-btn, .tx-epsilon-btn-inverse, .tx-epsilon-btn-primary {
  border: 1px solid #50a802;
  padding: 12px 25px;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
}

.tx-epsilon-btn-primary {
  background-color: #50a802;
  color: #fefefe;
}
.tx-epsilon-btn-primary:hover {
  background-color: #fefefe;
  color: #50a802;
}

.tx-epsilon-btn-inverse {
  background-color: #fefefe;
  color: #50a802;
}
.tx-epsilon-btn-inverse:hover {
  background-color: #50a802;
  color: #fefefe;
}

#akeeba-renderer-fef {
  padding: 15px 0;
}
#akeeba-renderer-fef .tx-epsilon-panel-wrapper {
  padding: 15px 0 !important;
}

.g-flushed #akeeba-renderer-fef {
  padding: 15px;
}

.small, small {
  font-size: 0.85rem;
}

/*!
 * @package   DocImport
 * @copyright Copyright (c)2011-2021 Nicholas K. Dionysopoulos / Akeeba Ltd
 * @license   GNU General Public License version 3, or later
 */
.g-epsilon-style.com_docimport.view-category main#g-mainbar, .g-epsilon-style.com_docimport.view-Category main#g-mainbar, .g-epsilon-style.com_docimport.view-article main#g-mainbar, .g-epsilon-style.com_docimport.view-Article main#g-mainbar {
  padding-top: 6rem !important;
}

.docimport {
  /**
   * Structure
   */
  text-align: justify;
  /**
   * Navigation
   */
  /**
   * Admonitions
   */
  /* Fixed width */
  /* Document elements */
}
.docimport dl {
  margin-left: 2em;
}
.docimport dd {
  margin-left: 1em;
}
.docimport .navheader, .docimport .navfooter {
  padding-left: 0;
  padding-right: 0;
}
.docimport .navheader table, .docimport .navfooter table {
  border: 0;
}
.docimport .navheader table tr td, .docimport .navfooter table tr td {
  padding-left: 0;
  padding-right: 0;
}
.docimport .navheader a, .docimport .navfooter a {
  color: #50a802;
  border: 1px solid #50a802;
  padding: 10px 15px;
  border-radius: 5px;
}
.docimport .navheader a:hover, .docimport .navfooter a:hover {
  background-color: #50a802;
  color: #ffffff;
}
.docimport .navfooter {
  margin-bottom: 40px;
}
.docimport h1.title {
  font-weight: bold;
  text-align: center;
}
.docimport h2.title {
  font-weight: bold;
}
.docimport h5 {
  font-weight: bold;
}
.docimport table {
  border: none;
}
.docimport table tr, .docimport table td {
  border: none;
}
.docimport table th {
  background-color: #fefefe;
}
.docimport table p {
  margin-bottom: 6pt;
}
.docimport pre {
  margin-bottom: 6pt;
}
.docimport .warning,
.docimport .important,
.docimport .note,
.docimport .tip {
  color: #5a5a5a;
  margin-bottom: 10px;
  padding: 1em;
  border: 1px solid #d4d9d0;
  max-width: none;
  border-left-width: 4px;
}
.docimport .warning :last-child,
.docimport .important :last-child,
.docimport .note :last-child,
.docimport .tip :last-child {
  margin-bottom: 0;
}
.docimport .warning table > tbody > tr:nth-child(1) > td,
.docimport .important table > tbody > tr:nth-child(1) > td,
.docimport .note table > tbody > tr:nth-child(1) > td,
.docimport .tip table > tbody > tr:nth-child(1) > td {
  display: none;
}
.docimport .warning th,
.docimport .important th,
.docimport .note th,
.docimport .tip th {
  font-size: larger;
  margin-bottom: 1em;
  background-color: transparent;
}
.docimport .warning td p,
.docimport .important td p,
.docimport .note td p,
.docimport .tip td p {
  margin: 0;
}
.docimport .warning {
  border-left-color: #F0AD4E;
  background-color: #fdf5e9;
}
.docimport .warning th {
  color: #F0AD4E;
  border-color: #F0AD4E;
}
.docimport .important {
  border-left-color: #E2363C;
  background-color: #fadfe0;
}
.docimport .important th {
  color: #E2363C;
  border-color: #E2363C;
}
.docimport .note {
  border-left-color: #93C34E;
  background-color: #ebf4df;
}
.docimport .note th {
  color: #93C34E;
  border-color: #93C34E;
}
.docimport .tip {
  border-left-color: #40B5B8;
  background-color: #e7f6f7;
}
.docimport .tip th {
  color: #40B5B8;
  border-color: #40B5B8;
}
.docimport code {
  font-family: Consolas, monospace;
  background: #EFEFEF;
  color: #E2363C;
  border: 1px solid #d6d6d6;
  padding: 1px 3px;
  border-radius: 3px;
  white-space: normal;
}
.docimport code.filename {
  background: none;
  color: #6b9332;
  border: none;
  padding: 0;
  border-radius: unset;
}
.docimport .replaceable {
  font-style: italic;
}
.docimport .mediaobject img {
  border: 1px solid #EFEFEF;
  border-radius: 0.3em;
  padding: 1em;
}
.docimport .guimenu,
.docimport .guisubmenu,
.docimport .guilabel,
.docimport .guibutton {
  color: #5d802b;
  font-weight: bold;
}
.docimport .guilabel {
  color: #266b6c;
}
.docimport .guibutton {
  border: 1px dashed #c9c9c9;
  padding: 0.1em 0.3em;
  background: #f9f9f9;
  border-radius: 0.3em;
}
.docimport dt .term {
  font-weight: bold;
  color: #1f5859;
}
.docimport .trademark {
  color: #93C34E;
}

/*# sourceMappingURL=frontend.css.map */
