.consultingMenu {
  list-style: none;
  padding-left: 0px;
}

.titleMenu {
  border-bottom: 1px solid lightgray;
  padding: 0px 0px;
  font-weight: bold;
  color: gray;
  text-align: center;
}

.optionMenu {
  display: block;
  padding: 10px;
}

.optionMenu:hover{
  font-weight: bold;
  background: #F7F7F7;
}

.activeOptionMenu {
  font-weight: bold;
  background: #F7F7F7;
  border-left: 3px solid #eb98be !important;
}

.activeOptionMenu .iconOption {
  color: #FFF;
  background: #eb98be;
}

.znk-activeOptionMenu {
  font-weight: bold;
  background: #F7F7F7;
  border-left: 3px solid #1C76BC !important;
}

.znk-activeOptionMenu .znk-iconOption {
  color: #FFF;
  background: #1C76BC;
}

.znk-unfocusOptionMenu .znk-iconOption {
  color: #1C76BC;
}

.znk-iconOption {
  padding: 8px;
  margin-right: 5px;
  border: 1px solid #1C76BC;
}

.znk-disable-menu .iconOption {
  border: 1px solid #c0c5c5;
}

.znk-indicator {
    font-size: 12px;
    color: #1C76BC;
}

.iconOption {
  padding: 8px;
  margin-right: 5px;
  border: 1px solid #eb98be;
}



.unfocusOptionMenu .iconOption {
  color: #eb98be;
}

.disable-menu {
  cursor: not-allowed !important;
  color: #a7a4a4 !important
}

.disable-menu:hover {
    font-weight: normal;
    background: none;
}

.disable-menu .iconOption {
  border: 1px solid #c0c5c5;
}

.indicator {
    font-size: 12px;
    color: #eb98be;
}


/** Citas y turnos **/
.consulting-icon-search {
  color: #c7c7c7;
}

.container-appointments {
/*  max-height: 585px;*/
  overflow: hidden;
  padding-right: 5px;
}

.container-appointments .bs-callout{
  /*width: 725px !important;*/
}

.container-appointments::-webkit-scrollbar {
    width: 3px;
    height: 3px;
}

.container-appointments::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

.container-appointments::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 2px solid slategrey;
}

#consultHistory .titleHeader{
  font-size: 13px !important;
  line-height: 18px;
}

#consultHistory ul{
  padding-left: 17px!important;
}

#consultHistory ul li{
  line-height: 19px;
  padding-left: 0px;
  font-size: 14px;
  text-align: justify;
}

#caredPatients .list-group-item {
  padding: 8px 8px !important;
}

#toAttendPatients .list-group-item {
  padding: 8px 8px !important;
}

.header-soma {
  border-bottom: 1px solid rgb(200,200,200);
  height: 35px;
  margin-bottom: 15px;
}

.panelTitleLeft {
    font-weight: bold;
    font-size: 12px;
    /*font-family: 'Montserrat';*/
    /*float: left;*/
}

.panelTitleLeft .icon-find {
    position: relative;
    float: right;
    top: -28px;
    margin-right: 10px;
    height: 5px;
    color: #adadad;
}

.heading-style {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}

.title-style {
  color: #eb98be;
}

.znk-title-style {
  color: #D7DF28;
}

#light_placeholder .text-muted {
  color: #bbb;
}
