.hcp-landing-container .panel-pane.pane-hcp-news-grid-list-news {
  border: 0;
}

.node-hcp-news-article .field-name-hcp-nc-image,
.node-hcp-news-article label {
  margin: 0 0 20px 0;
}

.page-news-list .hcp-news-article {
  border: 1px solid #dfdfdf;
  margin-bottom: 20px;
  padding: 20px;
}

.view-hcp-news.view-display-id-grid_list_news .view-filters,
.view-hcp-news.view-display-id-list_archive_news .view-filters {
  background-color: #d7d7d7;
  margin-bottom: 20px;
  padding: 7px;
}

.view-hcp-news.view-display-id-grid_list_news .all-news {
  position: absolute;
  z-index: 10;
}

.view-hcp-news.view-display-id-grid_list_news h3 {
  margin: 0;
}

.view-hcp-news #views-exposed-form-hcp-news-list-archive-news .views-widget-filter-combine {
  background: #fff;
  padding: 0;
  width: 100%;
}

.view-hcp-news #views-exposed-form-hcp-news-list-archive-news .views-widget-filter-combine label {
  display: none;
}

@media only screen and (min-width: 960px) {
  .view-hcp-news #views-exposed-form-hcp-news-list-archive-news .views-widget-filter-combine label {
    display: block;
  }
}

.view-display-id-grid_list_news .views-exposed-widget {
  width: 100%;
  padding: 8px;
}

.view-display-id-grid_list_news .views-submit-button {
  display: none;
}

.view-hcp-news.view-display-id-grid_list_news .view-filters label,
.view-hcp-news.view-display-id-list_archive_news .view-filters label,
.view-hcp-news.view-display-id-list_archive_news .view-filters .views-widget {
  float: left; /* RTL */
}

.view-hcp-news.view-display-id-list_archive_news .view-filters .views-widget {
  width: 85%;
}

@media only screen and (min-width: 960px) {
  .view-hcp-news.view-display-id-list_archive_news .view-filters .views-widget {
    width: 55%;
  }
}

@media only screen and (min-width: 1365px) {
  .view-hcp-news.view-display-id-list_archive_news .view-filters .views-widget {
    width: 70%;
  }
}

.view-hcp-news.view-display-id-list_archive_news .view-filters .views-widget .form-text {
  border: none;
  width: 100%;
}

.view-hcp-news.view-display-id-grid_list_news .view-filters .views-widget {
  float: right; /* RTL */
}

.view-hcp-news.view-display-id-list_archive_news .views-exposed-widgets {
  position: relative;
}

.view-hcp-news.view-display-id-list_archive_news .views-submit-button {
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0; /* RTL */
  top: 0;
  z-index: 1;
}

.view-hcp-news.view-display-id-list_archive_news .views-exposed-widget.views-submit-button .form-submit {
  background: url(../img/icon-block-search-form.png) no-repeat center -8px;
  border: none;
  border-radius: 0;
  position: relative;
  text-indent: -9999px;
  width: 40px;
}

.view-hcp-news.view-display-id-list_archive_news .views-exposed-widget.views-submit-button input:active,
.view-hcp-news.view-display-id-list_archive_news .views-exposed-widget.views-submit-button .form-submit:focus,
.view-hcp-news.view-display-id-list_archive_news .view-filters .views-widget .form-control:focus {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
}

.view-hcp-news.view-display-id-list_archive_news label {
  background-color: #d7d7d7;
}

.view-hcp-news.view-display-id-grid_list_news label,
.view-hcp-news.view-display-id-list_archive_news label {
  margin: 0;
  padding: 8px;
}

.view-hcp-news.view-display-id-list_archive_news .views-row {
  border-top: 1px solid #dadada;
  padding: 20px 0;
}

.view-hcp-news.view-display-id-list_archive_news .views-row.views-row-first {
  border-top: 0;
}

.page-news-list .hcp-news-article .views-field-title,
.view-hcp-news.view-display-id-list_archive_news .views-field-title h3 {
  margin: 5px 0;
}

.view-hcp-news.view-display-id-list_archive_news .views-field-body {
  margin: 20px 0;
}

.view-hcp-news.related-content .views-row-even {
  margin: 0 0 20px 0;
}

.view-hcp-news.related-content .views-field.views-field-title {
  margin: 5px 20px;
}

.view-hcp-news.related-content .news-publish-source {
  display: block;
  margin: 20px;
}

/** Dans stuff **/

.hcp-news.grid,
.node-hcp-news-article.node-teaser {
  padding-bottom: 10px;
}

.node-hcp-news-article.node-teaser .image.wrapper {
  padding: 0;
  border: none;
}

.hcp-news.grid .image a,
.node-hcp-news-article.node-teaser .image.wrapper a {
  display: block;
  text-align: center;
}

@media only screen and (max-width: 640px) {
  /* Mobile implementation */
  .hcp-news.grid .image img {
    height: auto;
    width: auto;
    max-width: 100%;
    max-height: 480px;
  }
}

.hcp-news.grid .title h2,
.node-hcp-news-article.node-teaser h2 {
  color: #0088ce;
  margin: 0 0 20px 0;
}

.view-hcp-news div.item {
  border: 1px solid #dfdfdf;
  border-top: 5px solid #0088ce;
}

.view-hcp-news .item .inner-content {
  padding: 0 20px 20px 20px;
}

.view-hcp-news a.item {
  display: block;
}

.view-hcp-news.view-display-id-list_archive_news .item {
  border: none;
}

.hcp2-ui.hero .hcp-news.grid .top-border,
.hcp2-ui.hero .node-hcp-news-article.node-teaser .top-border {
  border: none;
}

.node-hcp-news-article.node-teaser .wrapper {
  padding: 10px 20px;
}

.node-hcp-news-article.node-teaser .byline div,
.view-hcp-news .byline span {
  display: inline;
}

.node-hcp-news-article.node-teaser .field-name-hcp-nc-published-date {
  color: #999;
}

.node-hcp-news-article.node-teaser .field-name-hcp-nc-source {
  font-family: "FS Albert Web Bold", FS Albert Web Regular, Verdana, Arial, sans-serif;
  font-weight: bold;
}

.panel-pane .node-hcp-news-article.node-teaser .field-type-text .field-item {
  background: transparent;
  padding: 0;
  margin: 0;
}

.view-hcp-news .image img,
.view-hcp-news .views-field-hcp-nc-thumbnail-image img,
.view-hcp-news .views-field-hcp-paywall-image img,
.hcp-news.grid .image img {
  height: auto;
  max-width: 100%;
}

@media only screen and (min-width: 640px) {
  .view-hcp-news .image,
  .view-hcp-news .views-field-hcp-nc-thumbnail-image,
  .view-hcp-news .views-field-hcp-paywall-image,
  .hcp-news.grid .image {
    overflow: hidden;
  }
  .view-hcp-news .image img,
  .view-hcp-news .views-field-hcp-nc-thumbnail-image img,
  .view-hcp-news .views-field-hcp-paywall-image img,
  .hcp-news.grid .image img {
    height: auto;
    width: 100%;
  }
}

.view-hcp-news .image {
  margin: 0 0 10px 0;
}

.view-hcp-news.view-display-id-list_news .views-field-title {
  margin-left: 20px;
}

.quicklist.news {
  padding: 0;
}

.quicklist.with-chevrons.news li:before {
  left: 25px;
  position: relative;
  top: 6px;
  vertical-align: top;
}

.pane-quicklink-list-news-links ul li,
.pane-quicklink-list-links-thumbnail ul li {
  list-style: none;
  margin: 0 16px 16px 16px;
}

.pane-quicklink-list-news-links .views-field.views-field-title,
.pane-quicklink-list-links-thumbnail .views-field.views-field-title {
  margin-left: 0;
}

.pane-quicklink-list-news-links .views-field.views-field-title a,
.pane-quicklink-list-links-thumbnail .views-field.views-field-title a {
  font-size: 1em; /*14px*/
}

.with-chevrons .view-display-id-ql_news .views-field.views-field-title {
  margin-left: 20px;
}

.pane-hcp-news-list-archive-news h4.pane-title {
  font-size: 1.714em; /*24px*/
  padding: 20px 0;
}

.node-hcp-news-article .byline {
  clear: both;
  overflow: hidden;
}

.view-hcp-news .item a:hover {
  text-decoration: none;
}

.view-hcp-news .item a:hover h2,
.view-hcp-news .item .views-field-title a:hover {
  text-decoration: underline;
}

.view-hcp-news .field-name-field-hcp-summary-text,
.view-hcp-news .field-name-hcp-nc-source,
.view-hcp-news .field-name-field-hcp-text {
  color: #333;
}

.nc-published .label,
.nc-source .label {
  display: none;
}

/* news featured */
.view-hcp-news.news-featured .col {
  margin: 0 0 40px 0;
}

@media (max-width: 479px) {
  .view-hcp-news.news-featured .col {
    width: 100%;
  }
}

.view-hcp-news.news-featured .item {
  border: none;
}

.view-hcp-news.news-featured .node-teaser h2,
.view-hcp-news.news-featured .node-teaser a,
.view-hcp-news.news-featured .node-hcp-news-article.node-teaser .field-name-hcp-nc-published-date {
  color: #333;
}

.view-hcp-news.news-featured .node-teaser a {
  display: block;
}

.view-hcp-news.news-featured .image {
  margin: 0 0 20px 0;
  position: relative;
}

.view-hcp-news.news-featured .image .overlay {
  background: #000;
  height: 100%;
  left: 0;
  opacity: 0;
  filter: Alpha(Opacity=0);
  position: absolute;
  top: 0;
  width: 100%;
}

.view-hcp-news.news-featured .node-teaser a:hover .overlay {
  opacity: 0.3;
  filter: Alpha(Opacity=30);
  -moz-transition: opacity 0.5s ease;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}

.view-hcp-news.news-featured .field-name-hcp-nc-thumbnail-image {
  text-align: center;
}

.view-hcp-news.news-featured .node-hcp-news-article.node-teaser .field-name-hcp-nc-source {
  font-weight: 400;
}

.view-hcp-news.news-featured .field-name-hcp-nc-published-date {
  float: left;
  margin: 0 5px 0 0;
}

.view-hcp-news.news-featured .node-teaser h2 {
  line-height: 1.4em; /*28px*/
  margin: 0;
}

.view-hcp-news.news-featured .news-buttons {
  margin: 20px 0;
}

@media only screen and (min-width: 640px) {
  .view-hcp-news.news-featured .news-buttons {
    margin: 25px 0 80px 0;
  }
}

.view-hcp-news.news-featured .news-buttons a {
  font-size: 1.571em; /*22px*/
  padding: 10px;
}

.view-hcp-news.news-featured .item .inner-content {
  padding: 0;
}

/* Moved from theme 100616 */
.view-hcp-news .col {
  margin: 0 0 20px 0;
}

.news-buttons {
  clear: both;
}

.news-buttons a {
  background-color: #2b81bc;
  border-bottom: 4px solid #194b70;
  color: #fff !important; /* ie9 aggr */
  display: block;
  margin: 0 auto;
  padding: 5px;
  text-align: center;
}

@media (min-width: 640px) {
  .news-buttons a {
    width: 300px;
  }
}

.news-buttons a:hover {
  background-color: #194b70;
  text-decoration: none;
}

.view-empty h2 {
  color: #fe8b00;
}

.view-hcp-news .archive-link {
  float: right; /* RTL */
}

.node-hcp-news-article.node-teaser .form-item {
  margin: 0;
}
