﻿/*!
 * ZP Navigation Menu Widget CSS
 * $Id: navigation.less 41599 2016-07-28 13:11:54Z sseiz $
 * Copyright Zeta Software GmbH 2015
 */

/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L17 */
.zpwNavmenu {
  z-index: 5010 !important;
  /* moves navmenu above i.e. sliders */

}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L23 */
.zpnavcontainer {
  position: relative;
  z-index: 100;
  overflow: visible !important;
  -ms-transform: translatey(6px);
  -webkit-transform: translatey(6px);
  transform: translatey(6px);
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L32 */
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L33 */
.zpnavmenu .mobilenavtoggle {
  font-weight: bold;
  text-align: right;
  display: none;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L39 */
.zpnavmenu ul.zpnavmainmenu {
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 6001;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L45 */
.zpnavmenu ul.zpnavmainmenu li {
  float: left;
  margin: 0 10px 10px 0;
  padding: 0;
  list-style: none;
  position: relative;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L52 */
.zpnavmenu ul.zpnavmainmenu > li:last-child {
  margin-right: 0;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L55 */
.zpnavmenu ul.zpnavmainmenu li:before,
.zpnavmenu ul.zpnavmainmenu li:after,
.zpnavmenu ul.zpnavmainmenu li a:before,
.zpnavmenu ul.zpnavmainmenu li a:after {
  content: none !important;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L62 */
.zpnavmenu ul.zpnavmainmenu li a {
  display: block;
  margin: 0;
  padding: 8px 15px;
  white-space: nowrap;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L71 */
.zpnavmenu ul.zpnavmainmenu ul {
  position: absolute;
  min-width: 100%;
  left: 0;
  margin: 0;
  display: none;
  text-align: left;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L81 */
.zpnavmenu ul.zpnavmainmenu > li {
  padding-bottom: 7px;
  margin-bottom: 0;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L85 */
.zpnavmenu ul.zpnavmainmenu > li > ul {
  top: 100%;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L88 */
.zpnavmenu ul.zpnavmainmenu > li > ul:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  position: absolute;
  top: -7px;
  left: 50%;
  margin-left: -7px;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L99 */
.zpnavmenu ul.zpnavmainmenu ul ul {
  top: 0;
  left: 100%;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L103 */
.notouch .zpnavmenu ul.zpnavmainmenu li:hover > ul {
  display: block;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L106 */
.zpnavmenu ul.zpnavmainmenu ul li {
  float: none;
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L113 */
.zpnavmenu ul.zpnavmainmenu ul li > a {
  padding: 8px 15px;
  height: auto;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L117 */
.zpnavmenu ul.zpnavmainmenu ul li.haschilds > a {
  position: relative;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L120 */
.zpnavmenu ul.zpnavmainmenu ul li.haschilds > a:after {
  content: "›";
  color: inherit;
  position: absolute;
  right: 10px;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L126 */
.notouch .zpnavmenu ul.zpnavmainmenu > li:hover > ul {
  z-index: 299;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L131 */
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L158 */
.zpnavmenu.mobileonly a.mobilenavtoggle {
  display: inline-block;
  color: inherit;
  border: 1px solid;
  border-radius: 5px;
  padding: 2px 6px;
  z-index: 9100;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L166 */
.zpnavmenu.mobileonly ul.zpnavmainmenu {
  min-width: 100%;
  display: none !important;
  float: none;
  margin: 0 !important;
  position: absolute;
  left: 0;
  top: 3em;
  z-index: 9000;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L176 */
.notouch .zpnavmenu.mobileonly ul.zpnavmainmenu > li:hover > ul {
  top: auto;
  left: auto;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L180 */
.zpnavmenu.mobileonly ul.zpnavmainmenu > li > ul {
  padding: 0;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L183 */
.zpnavmenu.mobileonly ul.zpnavmainmenu li,
.zpnavmenu.mobileonly ul.zpnavmainmenu li.active {
  float: none;
  display: list-item;
  margin: 0;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L190 */
.zpnavmenu.mobileonly ul.zpnavmainmenu ul li.haschilds > a:after {
  content: none;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L194 */
.zpnavmenu.mobileonly ul.zpnavmainmenu.on,
.zpnavmenu.mobileonly ul.zpnavmainmenu.on ul,
.zpnavmenu.mobileonly ul.zpnavmainmenu.on ul ul {
  display: block !important;
  position: relative;
  margin: 0 0 0 15px;
  top: auto;
  left: auto;
  bottom: auto;
  right: auto;
  border: 0;
  min-width: 160px;
  float: none;
  padding: 0;
}
/* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L206 */
.zpnavmenu.mobileonly ul.zpnavmainmenu.on {
  display: block !important;
  position: absolute;
  left: 0;
  top: 3em;
  z-index: 9000;
}
@media (max-width: 768px) {
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L136 */
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L158 */
  .zpnavmenu a.mobilenavtoggle {
    display: inline-block;
    color: inherit;
    border: 1px solid;
    border-radius: 5px;
    padding: 2px 6px;
    z-index: 9100;
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L166 */
  .zpnavmenu ul.zpnavmainmenu {
    min-width: 100%;
    display: none !important;
    float: none;
    margin: 0 !important;
    position: absolute;
    left: 0;
    top: 3em;
    z-index: 9000;
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L176 */
  .notouch .zpnavmenu ul.zpnavmainmenu > li:hover > ul {
    top: auto;
    left: auto;
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L180 */
  .zpnavmenu ul.zpnavmainmenu > li > ul {
    padding: 0;
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L183 */
  .zpnavmenu ul.zpnavmainmenu li,
  .zpnavmenu ul.zpnavmainmenu li.active {
    float: none;
    display: list-item;
    margin: 0;
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L190 */
  .zpnavmenu ul.zpnavmainmenu ul li.haschilds > a:after {
    content: none;
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L194 */
  .zpnavmenu ul.zpnavmainmenu.on,
  .zpnavmenu ul.zpnavmainmenu.on ul,
  .zpnavmenu ul.zpnavmainmenu.on ul ul {
    display: block !important;
    position: relative;
    margin: 0 0 0 15px;
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    border: 0;
    min-width: 160px;
    float: none;
    padding: 0;
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L206 */
  .zpnavmenu ul.zpnavmainmenu.on {
    display: block !important;
    position: absolute;
    left: 0;
    top: 3em;
    z-index: 9000;
  }
}
/* *** ZP-Grid 1-Column Breakpoint (iphone 6 landscape) *** */

@media (max-width: 667px) {
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L143 */
  div.zpColumn.zpnavmenu {
    max-width: calc(100% - 30px);
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L146 */
  div.zpColumn.zpnavmenu div.zpnavmenu {
    float: none !important;
  }
  /* C:\Users\dbarisic.RADOS\AppData\Local\Zeta Producer 13\packaging\widgets\navigation\assets\navigation.less:L150 */
  div.zpColumn:not(:first-child).zpnavmenu {
    position: absolute;
  }
}
