.section-archive-authors .nm-archive-header {
  margin-bottom: 0;
}
body.page-views.section-archive-authors .views-exposed-form .form-inline {
  margin-bottom: .5em;
}
.view-authors #tab_alphacol {
  border-left: none;
  border-right: none;
}
.view-authors #tab_alphacol tbody {
  border: none;
}
.view-authors #tab_alphacol td {
  border: none;
}
.view-authors #tab_alphacol td.alphacol {
  background: #ffffff;
}
.view-authors #tab_alphacol td.alphacol a {
  color: red !important;
}
.view-authors #tab_alphacol a {
  font-family: "Open Sans", Arial, Verdana, sans-serif;
  color: red;
}
.view-authors #tab_alphacol a,
.view-authors #tab_alphacol a:link,
.view-authors #tab_alphacol a:hover,
.view-authors #tab_alphacol a:visited {
  text-decoration: none;
  color: red;
}
.view-authors #tab_alphacol td.active a {
  color: gray;
}
.view-authors .view-footer #tab_alphacol {
  margin-top: 15px;
}
body.page-views .view-authors .views-widget-filter-title .views-widget input {
  width: 150px;
}
body.page-views .view-authors .views-exposed-form {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 25px;
}
body.page-views .view-authors .views-widget-filter-title .views-widget input,
body.page-views .view-authors .views-exposed-widget.views-submit-button .form-submit {
  height: 22px;
}
body.page-views .view-authors .views-exposed-form .views-exposed-widgets {
  line-height: 20px;
}
body.page-views .view-authors .views-exposed-form .views-exposed-widget.views-submit-button .form-submit {
  margin-top: 5px;
}
/*responsive*/
@media only screen and (max-width: 720px) {
  .view-authors #tab_alphacol td,
  .view-authors #tab_alphacol td.active {
    display: inline-block;
    width: 5.7%;
  }
}
@media only screen and (max-width: 550px) {
  .view-authors #tab_alphacol td,
  .view-authors #tab_alphacol td.active {
    width: 8%;
  }
}
@media only screen and (max-width: 360px) {
  .view-authors #tab_alphacol td,
  .view-authors #tab_alphacol td.active {
    width: 7.4%;
  }
}
