.notification-selected {
  background-color: rgba(239, 249, 253, 0.5) !important;
}
.header-collapse {
  min-height: 100px;
  border-radius: 3px;
  margin: 0;
  background-color: white;
  text-overflow: ellipsis;
  overflow-x: hidden;
}
.header-collapse .oval {
  line-height: 60px;
  width: 60px;
  border-radius: 30px;
  margin: auto;
  color: #FFFFFF;
  font-family: "Roboto Slab";
  text-align: center;
}
.header-collapse .oval {
  font-size: 1.5em;
}
.header-collapse .oval-red {
  background-color: #DE7A98;
}
.header-collapse .oval-yellow {
  background-color: #DED57A;
}
.header-collapse .oval-blue {
  background-color: #7AA1DE;
}
.header-collapse .oval-green {
  background-color: green;
}
.header-collapse .oval-violet {
  background-color: violet;
}
.header-collapse .oval-light-blue {
  background-color: #58FAF4;
}
.header-collapse .description-section p {
  margin: 0;
  text-transform: capitalize;
  text-align: left;
}
.header-collapse .description-section p.title {
  width: 65px;
  color: #666666;
  font-family: Roboto;
  font-size: 16px;
  line-height: 19px;
}
.header-collapse .description-section p.description {
  width: 155px;
  color: #34383A;
  font-family: Roboto;
  font-size: 20px;
  line-height: 24px;
}
.header-collapse .notify-section {
  text-align: left;
}
.header-collapse .notify-section p {
  color: #666666;
  font-family: Roboto;
  font-size: 16px;
  line-height: 19px;
  text-transform: capitalize;
}
.header-collapse-empty {
  opacity: 0.4;
}
.header-collapse-position-wall {
  background-color: #DE7A98;
  box-shadow: 0 2px 2px 2px rgba(233, 233, 233, 0.5);
}
.header-collapse-crossconference {
  background-color: #7AA1DE;
  box-shadow: 0 2px 2px 2px rgba(233, 233, 233, 0.5);
}
.header-collapse-message-candidate {
  background-color: #FFED33;
}
.header-collapse-change-status-candidate {
  background-color: #FFED33;
}
.header-collapse-contracted-candidate {
  background-color: #FFED33;
  box-shadow: 0 0px 2px 0px;
}
.header-collapse-invitation {
  background-color: #7ADE98;
  box-shadow: 0 2px 2px 2px rgba(233, 233, 233, 0.5);
}
.header-collapse-position-application {
  background-color: rgba(197, 234, 237, 0.4);
  box-shadow: 0 2px 2px 2px rgba(233, 233, 233, 0.5);
}
.header-collapse-position-without-candidates {
  background-color: rgba(226, 208, 240, 0.4);
  box-shadow: 0 2px 2px 2px rgba(233, 233, 233, 0.5);
}
/*EMPLOYER SIDE*/
.header-collapse-employer-position-application {
  background-color: rgba(197, 234, 237, 0.4);
  box-shadow: 0 2px 2px 2px rgba(233, 233, 233, 0.5);
}
.mini-oval {
  margin-left: 1em;
  background-color: red;
  padding: 1px;
  color: white;
  border-radius: 11px;
  width: 22px;
  height: 22px;
  display: inline-block;
  text-align: center;
}
.body-collapse .row .col-md-12 {
  padding-left: 3.5em;
  padding-top: 25px;
}
.body-collapse .row .col-md-12:first-child {
  border-top: 1px solid #ccc;
}
.alert-notification-accepted {
  position: fixed;
  bottom: 1em;
  left: 1em;
}
