.node-type-dramatist-issue .page-title-block,
.bundle-dramatist_issue > h2,
.bundle-toc > h2 {
  display: none;
}


.node.bundle-dramatist_issue h5{
  display: none;
}


.pill {
  border-radius: 25px;
}
.button.hollow.secondary:focus, 
.button.hollow.secondary:hover {
  color: #FFF;
  border-color: #FFF;
}
.issue-header {
  border-bottom: 1px solid #999;
}

.issue-header .field-title {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: .7;
}

.author-link {
  white-space: nowrap;
}

.field--name-field-display-title a,
.field-blocknodedramatist-issuetitle a {
  color: black;
}

.field-blocknodedramatist-issuefield-issue-volume,
.field-blocknodedramatist-issuefield-issue-number {
  font-family: priori-serif;
  margin-right: .5rem;
  float: left;
}
.issue-header {
  line-height: 1;
}
.issue-header .field-blocknodedramatist-issuefield-issue-volume,
.issue-header .field-blocknodedramatist-issuefield-issue-number {
 
  
}

#views-exposed-form-issues-archive .form--inline{
	 max-width:100%;
}
#views-exposed-form-issues-archive .form-item-search {
		 width:100%;
}

@media all and (min-width: 40rem) {
  .issue-header .field-blocknodedramatist-issuefield-issue-volume,
  .issue-header .field-blocknodedramatist-issuefield-issue-number { 
    margin-right: 0;
    margin-left: .5rem;
    float: right;
    font-size: 1.2rem;
  }
  .issue-header .field--name-field-date-label {
   text-align: right;
  }
}




.field--name-field-date-label {
  clear: both;
  font-size: .9rem;
  text-transform: uppercase;
  letter-spacing: 3px;
}

.field-blocknodedramatist-issuefield-toc {
  padding-top: 1rem;
}



.block-title-dot .block-title::before,
.field-blocknodedramatist-issuefield-cover-credit .block-title::before,
.field-blocknodedramatist-issuefield-author-credit .block-title::before,
.field-blocknodedramatist-issuefield-toc .block-title::before {
  content: ' ';
  display: block;
  background-color: #d2232a;
  width: 14px;
  height: 14px;
  margin: 2px 1rem 0 0;
  float: left;
}

.block-title-dot .block-title {
  font-size: 1rem;
}

.views-blockissues-block .block-title,
.field-blocknodedramatist-issuefield-cover-credit .block-title,
.field-blocknodedramatist-issuefield-author-credit .block-title,
.field-blocknodedramatist-issuefield-toc .block-title {
  border-bottom: 1px solid;
  padding-bottom: 1rem;
  margin-bottom: 1.6rem;
  font-size: 1rem;
}


.field-blocknodedramatist-issuefield-author-credit .block-title::before {
  background-color: #000000;
}

.field-blocknodedramatist-issuefield-cover-credit .block-title::before {
  background-color: #EFC432;
}

.views-blockissues-block .block-title::before {
  background-color: #0585C8; 
}


.dramatist-article.list-view .grid-x {
  margin-bottom: 1.5rem;
  align-items: center;
}

.dramatist-article.list-view .cell-1 {
  padding-right: 1rem;
}

.dramatist-article .field--name-field-display-title {
  line-height: normal;
}

.dramatist-article .field.field-authors.field--label-inline {
  font-size: .7rem;
}

.view-header {
  text-align: left;
}

.shadow-inner::before { 
  box-shadow: inset 0 0 20px rgba(0,0,0,.03), 0 0 10px rgba(0,0,0,.3) !important;
}

@media all and (min-width: 40rem) {
  .issue-header .field-title {
    font-size: 3rem;
    font-weight: 300;
  }
}

@media all and (min-width: 64rem) {
  .issue-header .field-title {
    font-size: 3.5rem;
    font-weight: 300;
  }
  .dramatist-article .field--name-field-display-title {
    font-size: 1.4rem;
    margin-bottom: .5rem;
  }
}