.navbar-brand img{
   width: 180px; /* FILTERED: 1702986476.150 */ 
   height: auto;
}

header{
   background: #fff;
   z-index: 9;
   position: fixed;
   padding: 5px 0;
   box-shadow: 0 0 5px #91919163;
   top: 0;
   width: 100%;
   min-height: 60px;
}

.admin-bar header{
   top: 32px;
}

.cb-lang-select{
   font-size: 0.75em;
   font-weight: 400;
   color: black;
   letter-spacing: .15em;
   text-transform: uppercase;
   white-space: nowrap;
}

.cb-lang-select:hover{
   font-weight: 700;
   color: black
}

.menu-item-has-children .dropdown-toggle:after{
   font-family: "icomoon";
   font-size: 5px;
   position: absolute;
   content: "\e914";
   text-align: center;
   padding-left: 15px;
}

.menu-item:hover a{
   font-weight: 600;
}

.menu-item-has-children:hover .dropdown-toggle:after{
   padding-right: 15px;
   webkit-transform: rotate(180deg);
   -moz-transform: rotate(180deg);
   transform: rotate(180deg);
}

.dropdown-toggle::after{
   border: 0;
}

.idiomchino{
   margin-left: 10px;
}

.idiomchino:hover{
   color: #646464 !important;
   -webkit-transition: all 0.5s 0s ease;
   -moz-transition: all 0.5s 0s ease;
   -o-transition: all 0.5s 0s ease;
   transition: all 0.5s 0s ease;
}

/*
  ==============================
  Media Queries
  ==============================
*/
@media (min-width: 961px) and (max-width: 1120px){
   /* Moviles modernos/ipad pro/air/mini */
   .navbar-brand img{
      width: 140px;
   }

   .open-menu i{
      font-size: 19px;
      font-weight: 600;
   }

   .open-menu i:before{
      color: #444;
   }

   .spacer-padd{
      padding: 20px;
   }
}

@media (max-width: 960px){
   /* Moviles modernos/ipad pro/air/mini */
   .navbar-brand a{
      display: flex;
   }

   .navbar-brand img{
      width: 120px;
   }

   .open-menu i{
      font-size: 19px;
      font-weight: 600;
   }

   .open-menu i:before{
      color: black
   }

   .spacer-padd{
      padding: 10px 15px;
   }

   .navbar-brand{
      padding-top: 0;
      padding-bottom: 0;
   }

   header{
      padding: 10px 0;
      min-height: 50px;
   }

   .idiomchino{
      font-size: 16px !important;
   }

}

@media (max-width: 335px){
   .navbar-brand img{
      width: 110px;
   }

}

@media (max-width: 960px)and (orientation: landscape){
   /*Moviles Landcape*/

}
