/* Cabecera */
.header {
   background-color: @color01;
   margin-bottom: 0;
   margin-top: 0;
   text-align: left;
   height:auto;
   overflow:visible;
   text-indent:0px;
   border-bottom:1px solid lighten(@bg,15%);
   line-height: 30px;
   height:auto;
   small{
      padding:7px;
      line-height: 20px;
      color:@color01_type;
      line-height:30px;
      text-transform: uppercase;
      font: 14px @baseFontFamily;
      font-weight: bold;
      display:inline-block;
      //float:left;
      width:60%;
   }
   .navbar-nav.navbar-right:last-child{
      margin-right:0;
   }
}
.maxSize-479 .header.page-header, .header.page-header.mainHeaderScoreBoard{
   .tipoIso(@color01);
   background-position: right center;
   background-repeat: no-repeat;
}
.maxSize-479{
   .header{
      small{
         display: block;
         float:left;
         width:70%;
      }
   }
}

/* Fin Cabecera */

/* Dropdown Navegacion torneo */

.navbar-nav .dropdown.tournaments{
   line-height: 10px;
   a, input{
      padding: 1px 15px;
      color: @color01_type;
      text-transform: uppercase;
      font-weight: bold;
      span {
         padding: 7px;
         line-height: 20px;
      }
      &:hover, &:focus, &:hover .caret, &:focus .caret{
         background:transparent;
         color:lighten(@bg_type,20%);
         border-bottom-color: @bg;
         border-top-color: @bg;
      }
   }
   input{
      width: calc(~"100% - 30px");
      margin: 10px 15px;
      padding: 5px;
      border: 1px solid @color01;
      &:hover, &:focus{
         border-color: @color01;
         outline-color: @color01;
      }
   }
   &.open{
      > a, > a:hover, > a:focus{
         background-color: transparent;
      }
      .dropdown-toggle{
         background-color: transparent;
         color:@color02_type;
      }
      &.active{
         .dropdown-toggle{
            background-color: transparent;
            color:@color01_h_type;
         }
      }
      > .dropdown-menu{
         display: block;
         z-index: 9999;
      }
   }
   &.active{
      .dropdown-toggle{
         background-color: transparent;
         color:@color01_h_type;
      }
   }
   .dropdown-toggle{
      .caret{
         margin-left: 2px;
         margin-top: 7px;
         border-width: 4px 4px 0;
         border-bottom-color: @color01_type;
         border-top-color: @color01_type;
         border-right-color: transparent;
         border-left-color: transparent;
         vertical-align: top;
         &:hover, &:focus{
            border-bottom-color: @color01_type;
            border-top-color: @color01_type;
         }
      }
      &:hover span{
         color: @color01_h_type;
      }
      span, &:focus span{
         color: @color01_type;
      }
   }
   ul{
     .dropdown-menu();
   }
}
.dropdown-menu(){
   width: auto;
   background-color: @bg;
   border-radius: 0px;
   right: 0;
   left: auto;
   top: 100%;
   z-index: 1000;
   float: left;
   min-width: 160px;
   padding: 5px 0;
   margin: 2px 0 0;
   border: 1px solid @color01;
   box-shadow: 0 5px 10px @color01;
   background-clip: padding-box;
   position: absolute;
   li{
      a{
         font-weight: bold;
         color:lighten(@bg_type,25%);
         &:hover, &:focus{
            background: @color01 !important;
            color:@color01_type !important;
            outline: 0;
         }
      }
   }
   &:before {
      position: absolute;
      top: -7px;
      right: 12px;
      left: auto;
      display: inline-block;
      border-right: 7px solid transparent;
      border-bottom: 7px solid @color01;
      border-left: 7px solid transparent;
      border-bottom-color: @color01;
      content: '';
   }
   &:after {
      position: absolute;
      top: -6px;
      right: 13px;
      display: inline-block;
      border-right: 6px solid transparent;
      border-bottom: 6px solid @bg;
      border-left: 6px solid transparent;
      content: '';
   }
}
/* Fin Dropdown Navegacion torneo */