/*from bootstrap/_dropdown.scss  */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: $zindexDropdown;
  display: none; // none by default, but block on "open" of the menu
  float: left;
  min-width: 160px;
  margin: 2px 0 0; // override default ul
  list-style: none;
  background-color: $dropdownBackground;
  border: 1px solid #ccc; // Fallback for IE7-8
  border: 1px solid $dropdownBorder;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  @include border-radius(2px);
  @include box-shadow(0 5px 10px rgba(0,0,0,.2));
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
  .menu-list{
    padding: 5px 0;
    > li > a {
      display: block;
      padding: 8px 15px;
      clear: both;
      font-size: $fontSizeMini;
      font-weight: normal;
      line-height: $baseLineHeight;
      color: $dropdownLinkColor;
      white-space: nowrap;
    }
  }
  // Links within the dropdown menu
}

// Hover/Focus state
// -----------
.dropdown-menu > ul > li > a:hover{
  text-decoration: none;
  color: $dropdownLinkColor;
  //background-color: $dropdownLinkColorHover;
}

.dropdown-menu > ul > li.disabled >a,
.dropdown-menu > ul > li.disabled >a:hover{
    color:$gay6;
    background-color:transparent;
}



//common select stylesheet
.day_time_nst{float:left;border:1px solid #CCC;}
.day_time_nst label{z-index:100;display:block;margin:0;padding:0;padding-left:10px;width:100px;height:28px;line-height:28px;font-size:14px;border:0;font-family:Arial,'\5B8B\4F53','\65B0\5B8B\4F53';}
.day_time_nst input{background:none;width:80px;padding:0;border:0;font-family:Arial,'\5B8B\4F53','\65B0\5B8B\4F53';}

.day_time_nst ul{
  height:180px;
  overflow-y:auto;
  overflow-x:hidden;
  position:absolute;
  font-size:12px;
  width:110px;
  margin-top:1px;
  margin-left:-1px;
  border:1px solid #ccc;
  background:#fff;
  vertical-align:middle;
  z-index:99;
}
.day_time_nst li{
  border:1px solid #fff;
  &.cur_nst{
    a{
      background:url(#{$baseImgUrl}/ico_ptask.gif) no-repeat  5px -286px;
    }
  }
  a{
    display:block;
    padding:4px 0 4px 18px;
    padding:7px 0 2px 18px\9\0;
    *padding:7px 0 2px 18px;
    height:16px;
    overflow:hidden;
    color:#666;
    text-decoration:none;
    &:hover{
      background-color:#EDEEF0;
    }
  }
}

.triday_nst{
  position:absolute;
  width: 11px;
  height: 7px;
  margin-top: 10px;
  @extend .icon-arrow-down;
}
