/*!
 * mod_yagendoo_power_categories_default.scss
 *
 * @package         Yagendoo Power Categories Module for Joomla!
 * @date            November 16, 2017, 15:24:09 MEZ
 * @copyright       (C) 2008 - 2017 Yagendoo Media GmbH
 * @author          Yagendoo Team / Yagendoo Media GmbH
 * @link            https://www.yagendoo.com/
 * @email           team@yagendoo.com
 * @license         Yagendoo Media License; see https://www.yagendoo.com/en/license.html
 */
.yagModPowerCategories.layout-default .categories-item, .yagModPowerCategories.layout-accordion .categories-item {
  /* Any level */
  /* Level 1 */ }
.yagModPowerCategories.layout-default .categories-item ul, .yagModPowerCategories.layout-accordion .categories-item ul {
  margin: 0;
  padding: 0;
  list-style-type: none; }
.yagModPowerCategories.layout-default .categories-item ul li, .yagModPowerCategories.layout-accordion .categories-item ul li {
  margin: 0; }
.yagModPowerCategories.layout-default .categories-item ul li .linkwrap > a, .yagModPowerCategories.layout-accordion .categories-item ul li .linkwrap > a {
  font-size: 1em; }
.yagModPowerCategories.layout-default .categories-item ul li .categories-item-sub:not(.collapse), .yagModPowerCategories.layout-default .categories-item ul li .categories-item-sub.in, .yagModPowerCategories.layout-accordion .categories-item ul li .categories-item-sub:not(.collapse), .yagModPowerCategories.layout-accordion .categories-item ul li .categories-item-sub.in {
  margin-top: 10px; }
.yagModPowerCategories.layout-default .categories-item ul li .categories-item-sub .nav-child, .yagModPowerCategories.layout-accordion .categories-item ul li .categories-item-sub .nav-child {
  font-size: 1em; }
.yagModPowerCategories.layout-default .categories-item ul li .categories-item-sub .nav-child li:last-of-type, .yagModPowerCategories.layout-accordion .categories-item ul li .categories-item-sub .nav-child li:last-of-type {
  margin-bottom: 0; }
.yagModPowerCategories.layout-default .categories-item > ul > li, .yagModPowerCategories.layout-accordion .categories-item > ul > li {
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  line-height: 1.5em;
  border-bottom: 1px dashed rgba(255, 255, 255, 0.15); }
.yagModPowerCategories.layout-default .categories-item > ul > li .linkwrap, .yagModPowerCategories.layout-accordion .categories-item > ul > li .linkwrap {
  display: block; }
.yagModPowerCategories.layout-default .categories-item > ul > li .linkwrap a, .yagModPowerCategories.layout-accordion .categories-item > ul > li .linkwrap a {
  display: block; }
.yagModPowerCategories.layout-default .categories-item > ul > li:last-of-type, .yagModPowerCategories.layout-accordion .categories-item > ul > li:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0 none; }
.yagModPowerCategories.layout-default.style-left, .yagModPowerCategories.layout-accordion.style-left {
  text-align: left; }
.yagModPowerCategories.layout-default.style-left .categories-item, .yagModPowerCategories.layout-accordion.style-left .categories-item {
  /* Level 1 */
  /* Any level */ }
.yagModPowerCategories.layout-default.style-left .categories-item > ul > li, .yagModPowerCategories.layout-accordion.style-left .categories-item > ul > li {
  /* Level 2 */ }
.yagModPowerCategories.layout-default.style-left .categories-item > ul > li ul, .yagModPowerCategories.layout-accordion.style-left .categories-item > ul > li ul {
  padding-left: 10px;
  /* Level 3 */ }
.yagModPowerCategories.layout-default.style-left .categories-item > ul > li ul ul, .yagModPowerCategories.layout-accordion.style-left .categories-item > ul > li ul ul {
  padding-left: 10px;
  /* Level 4 */ }
.yagModPowerCategories.layout-default.style-left .categories-item > ul > li ul ul ul, .yagModPowerCategories.layout-accordion.style-left .categories-item > ul > li ul ul ul {
  padding-left: 10px;
  /* Level 5 */ }
.yagModPowerCategories.layout-default.style-left .categories-item > ul > li ul ul ul ul, .yagModPowerCategories.layout-accordion.style-left .categories-item > ul > li ul ul ul ul {
  padding-left: 10px; }
.yagModPowerCategories.layout-default.style-left .categories-item ul li .categories-item-sub .nav-child, .yagModPowerCategories.layout-accordion.style-left .categories-item ul li .categories-item-sub .nav-child {
  border-left: 3px solid rgba(255, 255, 255, 0.15); }
.yagModPowerCategories.layout-default.style-center, .yagModPowerCategories.layout-accordion.style-center {
  text-align: center; }
.yagModPowerCategories.layout-default.style-center .categories-item, .yagModPowerCategories.layout-accordion.style-center .categories-item {
  /* Level 1 */
  /* Any level */ }
.yagModPowerCategories.layout-default.style-center .categories-item > ul > li, .yagModPowerCategories.layout-accordion.style-center .categories-item > ul > li {
  /* Level 2 */ }
.yagModPowerCategories.layout-default.style-center .categories-item > ul > li ul, .yagModPowerCategories.layout-accordion.style-center .categories-item > ul > li ul {
  padding-left: 10px;
  padding-right: 10px;
  /* Level 3 */ }
.yagModPowerCategories.layout-default.style-center .categories-item > ul > li ul ul, .yagModPowerCategories.layout-accordion.style-center .categories-item > ul > li ul ul {
  padding-left: 10px;
  padding-right: 10px;
  /* Level 4 */ }
.yagModPowerCategories.layout-default.style-center .categories-item > ul > li ul ul ul, .yagModPowerCategories.layout-accordion.style-center .categories-item > ul > li ul ul ul {
  padding-left: 10px;
  padding-right: 10px;
  /* Level 5 */ }
.yagModPowerCategories.layout-default.style-center .categories-item > ul > li ul ul ul ul, .yagModPowerCategories.layout-accordion.style-center .categories-item > ul > li ul ul ul ul {
  padding-left: 10px;
  padding-right: 10px; }
.yagModPowerCategories.layout-default.style-center .categories-item ul li .categories-item-sub .nav-child, .yagModPowerCategories.layout-accordion.style-center .categories-item ul li .categories-item-sub .nav-child {
  border-left: 3px solid rgba(255, 255, 255, 0.15);
  border-right: 3px solid rgba(255, 255, 255, 0.15); }
.yagModPowerCategories.layout-default.style-right, .yagModPowerCategories.layout-accordion.style-right {
  text-align: right; }
.yagModPowerCategories.layout-default.style-right .categories-item, .yagModPowerCategories.layout-accordion.style-right .categories-item {
  /* Level 1 */
  /* Any level */ }
.yagModPowerCategories.layout-default.style-right .categories-item > ul > li, .yagModPowerCategories.layout-accordion.style-right .categories-item > ul > li {
  /* Level 2 */ }
.yagModPowerCategories.layout-default.style-right .categories-item > ul > li ul, .yagModPowerCategories.layout-accordion.style-right .categories-item > ul > li ul {
  padding-right: 10px;
  /* Level 3 */ }
.yagModPowerCategories.layout-default.style-right .categories-item > ul > li ul ul, .yagModPowerCategories.layout-accordion.style-right .categories-item > ul > li ul ul {
  padding-right: 10px;
  /* Level 4 */ }
.yagModPowerCategories.layout-default.style-right .categories-item > ul > li ul ul ul, .yagModPowerCategories.layout-accordion.style-right .categories-item > ul > li ul ul ul {
  padding-right: 10px;
  /* Level 5 */ }
.yagModPowerCategories.layout-default.style-right .categories-item > ul > li ul ul ul ul, .yagModPowerCategories.layout-accordion.style-right .categories-item > ul > li ul ul ul ul {
  padding-right: 10px; }
.yagModPowerCategories.layout-default.style-right .categories-item ul li .categories-item-sub .nav-child, .yagModPowerCategories.layout-accordion.style-right .categories-item ul li .categories-item-sub .nav-child {
  border-right: 3px solid rgba(255, 255, 255, 0.15); }

.yagModPowerCategories.layout-flyout .categories-item {
  /* Any level */
  /* Level 1 */ }
.yagModPowerCategories.layout-flyout .categories-item ul {
  list-style-type: none; }
.yagModPowerCategories.layout-flyout .categories-item ul li {
  margin: 0; }
.yagModPowerCategories.layout-flyout .categories-item ul li .linkwrap > a {
  font-size: 0.95em; }
.yagModPowerCategories.layout-flyout .categories-item ul li .categories-item-sub {
  margin-top: 10px; }
.yagModPowerCategories.layout-flyout .categories-item ul li .categories-item-sub .nav-child li:last-of-type {
  margin-bottom: 0; }
.yagModPowerCategories.layout-flyout .categories-item ul li .categories-item-sub .dropdown-menu > li > .linkwrap {
  padding-left: 10px;
  padding-right: 10px; }
.yagModPowerCategories.layout-flyout .categories-item > ul > li {
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  line-height: 1.5em;
  border-bottom: 1px dashed rgba(255, 255, 255, 0.15); }
.yagModPowerCategories.layout-flyout .categories-item > ul > li .linkwrap {
  display: block; }
.yagModPowerCategories.layout-flyout .categories-item > ul > li .linkwrap a {
  display: block; }
.yagModPowerCategories.layout-flyout .categories-item > ul > li:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0 none; }

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