@charset "UTF-8";
/*
 * Custom CSS — navpanel
 */

/*==========================================================================
  00.9 HEADER - CABECERA - MENÚ
  ======================================================================= */
.pm-navbar-panel {}




.pm-navbar-panel .navbar {
  background: #fff;
  border-top: 5px solid #72CC51;
  border-bottom: 1px solid #e6e6e6; }
  .pm-navbar-panel .home .navbar {
    margin-bottom: 0; }
  .pm-navbar-panel .navbar .navbar-brand {
    display: block;
    margin: 40px 0 0 0;
    /*background: url(../../img/logo2.png) no-repeat center center scroll;
    background-size: 100% auto;*/
    height: 50px;
    width: 170px;
    padding: 0; }
    .pm-navbar-panel .navbar .navbar-brand:hover {
      opacity: .75; }
  .pm-navbar-panel .navbar .navbar-collapse .navbar-nav {
    margin-top: 0;
    margin-bottom: 0; }
    .pm-navbar-panel .navbar .navbar-collapse .navbar-nav.navbar-left {
      margin-left: 80px; }
    .pm-navbar-panel .navbar .navbar-collapse .navbar-nav > li > a {
      padding: 50px 20px;
      color: #6E6E6E;
      font-weight: 600;
      text-transform: uppercase;
      text-shadow: none;
      overflow: hidden;
      position: relative; }
      .pm-navbar-panel .navbar .navbar-collapse .navbar-nav > li > a.active-menu {
        color: #72CC51;
        position: relative; }
        .pm-navbar-panel .navbar .navbar-collapse .navbar-nav > li > a.active-menu:after {
          content: '';
          display: block;
          position: absolute;
          bottom: 0;
          right: 0;
          left: 0;
          margin: auto;
          width: 0;
          height: 0;
          border-right: 20px solid transparent;
          border-top: 20px solid transparent;
          border-left: 20px solid transparent;
          border-bottom: 20px solid #F4F4F4; }
      .pm-navbar-panel .navbar .navbar-collapse .navbar-nav > li > a:hover, .navbar .navbar-collapse .navbar-nav > li > a:active {
        background: none;
        color: #72CC51; }
  .pm-navbar-panel .navbar .navbar-collapse .navbar-left.navbar-nav > li.active > a {
    color: white;
    font-weight: bold; }
  .pm-navbar-panel .navbar .navbar-collapse .navbar-left.navbar-nav > li > a > span.icon.buscar:before {
    float: none;
    position: relative;
    top: 5px;
    line-height: 0; }
  .pm-navbar-panel .navbar .navbar-toggle {
    -webkit-transition: margin .2s ease;
    transition: margin .2s ease; }

/* ANIMATED UP ARROW */
.pm-navbar-panel .navbar-toggle.uparrow.collapsed .icon-bar:nth-of-type(1) {
	transform: translate3d(0,0,0) rotate(0deg);
	width: 22px;
}

.pm-navbar-panel .navbar-toggle.uparrow.collapsed .icon-bar:nth-of-type(2) {
	transform: translate3d(0,0,0) rotate(0deg);
}

.pm-navbar-panel .navbar-toggle.uparrow.collapsed .icon-bar:nth-of-type(3) {
	transform: translate3d(0,0,0) rotate(0deg);
	width: 22px;
}

.pm-navbar-panel .navbar-toggle.uparrow .icon-bar:nth-of-type(1) {
	transform: translate3d(1px,0,0) rotate(-45deg);
	transform-origin: center center;
	width: 11px;
}

.pm-navbar-panel .navbar-toggle.uparrow .icon-bar:nth-of-type(2) {
	transform: rotate(-90deg);
	transform-origin: center center;
}

.pm-navbar-panel .navbar-toggle.uparrow .icon-bar:nth-of-type(3) {
	transform: translate3d(0px,-14px,0) rotate(-135deg);
	transform-origin: right top;
	width: 11px;
}
/* END ANIMATED UP ARROW */

/*** MOREITEMS ***/
.pm-navbar-panel #moreitems .title {}

/*** LISTAS EN PANEL ***/
.pm-navbar-panel .submenu-wrapper .submenu-content ul li > a.deep-1:before {
	content: "• ";
    padding-left: 10px;
}
.pm-navbar-panel .submenu-wrapper .submenu-content ul li > a.deep-2:before {
	content: "• ";
    padding-left: 20px;
}