.comment-feed{
  max-height: 295px;
  overflow-y: scroll;
}


a.al-logo{
  max-height: 60px;
  max-width: 50px;
  max-height: 50px;
}

img.brand_logo{
  max-height: 60px;
  max-height: 40px;
}


.bootstrap-select.btn-group.open .dropdown-menu.open{
  max-width: 100px;
}

div.panel-heading.clearfix{
  min-height: 55px;
}
div#survey-stats-panel_wrapper, div#survey-stats-panel{
  padding: 15px;
  height: 100%;
}

.feed-message .message-header .author{
  font-style: italic;
  font-weight: italic;
  font-weight: bold;
}

body .panel.small-panel.survey-stats-panel.animated.zoomIn:first-of-type div.panel-body{
  background-color: rgb(240, 243, 244) !important;
}

ul.comments{
  padding: 0;
  margin: 0;
}

ul.comments li{
  list-style: none;
}

div.panel.large-panel.with-scroll.feed-panel.animated.zoomIn{
  padding-bottom: 15px;
}

span.comment.empty{
  color: red;
  font-style: italic;
}

.survey_question_select_wrapper {
  margin-top: 10px !important;
  padding: 0 !important;
}

.panel.small-panel{
  height: 100% !important;
}

.panel.small-panel.survey-stats-panel{
  padding: 15px;
  height: 100%;
}

.survey_question_select_wrapper{
  margin-bottom: 25px;
}


.node {
    cursor: pointer;
}
.node circle {
    fill: #fff;
    stroke: steelblue;
    stroke-width: 1.5px;
}
.node text {
    font: 10px sans-serif;
}
.link {
    fill: none;
    stroke: #ccc;
    stroke-width: 1.5px;
}

.datepickerdemoBasicUsage {
  /** Demo styles for mdCalendar. */ }
  .datepickerdemoBasicUsage md-content {
    padding-bottom: 200px; }
  .datepickerdemoBasicUsage .validation-messages {
    font-size: 12px;
    color: #dd2c00;
    margin-left: 15px; }
