/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@charset "UTF-8";
dt {
  line-height: auto;
}
dd {
  margin-bottom: 0.5em;
}
/* kunena */
#kunena.layout .icon-big {
  margin-top: 0;
}
#kunena.layout .kfrontend .table td#kcat-icon {
  text-align: center;
}
.kfrontend h1.card-header {
  margin-top: 0;
}
#kunena.layout .inputbox#catid {
  padding-right: 100px;
  max-width: 450px;
}
#kattach_form canvas {
  width: auto !important;
}
.topic-item-messages .message-published .mb-5 {
  margin-bottom: 0 !important;
}
#kunena.layout hr {
  border-top: 1px solid black;
}
#kunena.kunenahelp h3 {
  font-size: 24px;
}
.kunenahelp h4 {
  font-size: 18px;
}
/* hide fontawesome menu-item icon */
#g-navigation .g-main-nav .g-sublevel > li > .g-menu-item-container::before {
  content: none;
}
.g-main-nav .g-sublevel > li > .g-menu-item-container > .g-menu-item-content {
  padding-left: 0;
}
/* slideeshow */
.fp-showcase .g-owlcarousel-slideshow .g-owlcarousel .g-owlcarousel-image-container img {
  margin: 0;
}
.g-owlcarousel-slideshow .g-owlcarousel .g-owlcarousel-text.left, .g-owlcarousel-slideshow .g-owlcarousel .g-owlcarousel-text.right {
  padding: 5px;
}
div[id^="logo"] a.g-logo {
  background-image: url('../../../../images/logo.png');
}
/* AcyMailing Subscription Module */
span.acym__users__creation__fields__title {
  margin-right: 10px;
}
/* typography */
.box2 .g-content a:not(.readon) {
  color: white;
}
/* change log listitem*/
ul.fixlist {
  list-style: none;
  margin-left: 1.5em;
}
ul.fixlist li {
  position: relative;
  padding-left: 1.5em;
}
ul.fixlist li::before {
  content: "";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 0;
  color: green;
}
ul.infolist {
  list-style: none;
  margin-left: 1.5em;
}
ul.infolist li {
  position: relative;
  padding-left: 1.5em;
}
ul.infolist li::before {
  content: "";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  top: 0px;
  left: 0;
  color: #3570C1;
}
.g-system-messages .alert {
  margin-top: 1rem;
  border: solid 1px white;
}
.g-system-messages .alert-message {
  background-color: #3570c1;
  color: white;
}
.g-system-messages .alert-error {
  color: #CC0000;
  background-color: #e8c0c2;
}
.g-system-messages .alert-warning {
  color: #A08B4C;
  background-color: #f1e5ab;
}
.g-system-messages .alert-success {
  background-color: #44c2cd;
  color: white;
}
legend {
  border-bottom: none;
}
#kunena.layout .card h3 {
  font-size: 150%;
}
.fa.fa-level-down:before {
  content: "";
}
.fa.fa-bar-chart:before, .fa.fa-bar-chart-o:before {
  content: "";
}
/*# sourceMappingURL=custom_20.css.map */