

/* Veröffentlicht */
.node-standard .published-wrapper {
  color: #7c7c7b;
  background: rgba(0, 0, 0, 0) url("../images/icon-entypo-pie-chart.png") no-repeat scroll left 0.2em;
  background-size: 1em 1em;
  font-family: RUB-Neu Flama, Arial, sans-serif;
  font-size: 1.5em;
  line-height: 1.4em;
  margin-bottom: 1.733em;
  padding-left: 2.0em;
}

.node-standard  .published-wrapper .published-label {
  color: #17365c;
  font-weight: bold;
}


/* Von & Übersetzt von */
.node-standard .urheber-wrapper {
  color: #7c7c7b;
  background: rgba(0, 0, 0, 0) url("../images/icon-entypo-user.png") no-repeat scroll left 0.2em;
  background-size: 1em 1em;
  font-family: RUB-Neu Flama, Arial, sans-serif;
  font-size: 1.5em;
  line-height: 1.4em;
  margin-bottom: 1.733em;
  padding-left: 2.0em;
}

.node-standard .urheber-wrapper  a {
  border-bottom: 1px solid #c1bbba; 
  padding-bottom: 0.105em;
}

.node-standard .urheber-wrapper a:hover,
.node-standard .urheber-wrapper a:focus {
  border-bottom-color: #8dae10;
  color: #8dae10;
}

.node-standard  .urheber-wrapper .urheber-label {
  color: #17365c;
  font-weight: bold;
}

.node-standard  .urheber-wrapper .translator-wrapper {
  padding-top: 0.4em;
}

.node-standard  .urheber-wrapper .translator-label {
  color: #17365c;
  font-weight: bold;
}


/* Rubens/Rubin-Marker */
.rubens-rubin-marker-wrapper {
  color: #7c7c7b;
  background: rgba(0, 0, 0, 0) url("../images/icon-entypo-open-book.png") no-repeat scroll left top;
  background-size: 1em 1em;
  font-family: RUB-Neu Flama, Arial, sans-serif;
  font-size: 1.5em;
  line-height: 1.4em;
  padding-left: 2.0em;
  margin-bottom: 1.933em;
}

.rubens-rubin-marker-wrapper .rr-cover img {
  height: auto;
  padding-bottom: 0.133em;
  padding-top: 0.4em;
  width: 100%;
}

.rubens-rubin-marker-wrapper a {
  color: #17365c; 
  border-bottom: 1px solid #8dae10;
}

.rubens-rubin-marker-wrapper a:hover {
  color: #8dae10; 
  border-bottom: 1px solid #8dae10;
}



/* Gemeinsame PIS */
.field-std-gemeinsam-pi-text {
  color: #17365c;
  font-family: RUB-Neu Flama, Arial, sans-serif;
  font-size: 1.5em;
  font-weight: bold;
  line-height: 1.4em;
  margin-bottom: 1.733em;
  margin-top: -0.133em;
}

.gem-pi-wrapper {
  color: #7c7c7b;
  font-size: 1.5em;
  line-height: 1.4em;
  margin-top: -1em;
  margin-bottom: 1.733em;
  padding-bottom: 1.2em;
  border-bottom: 1px solid #c1bab9;
}

.gem-pi-wrapper  img {
  height: auto;
  margin-bottom: 1em;
  width: 100%;
}

.gem-pi-wrapper  img:last-child {
  margin-bottom: 0;
}


/* Social Media - Shariff */
.node-standard .shariff-wrapper {
  background: rgba(0, 0, 0, 0) url("../images/icon-entypo-share.png") no-repeat scroll left 0.1em;
  background-size: 1em 1em;
  font-family: RUB-Neu Flama, Arial, sans-serif;
  font-size: 1.5em;
  line-height: 1.4em;
  padding-left: 2.0em;
}

.node-standard .shariff-wrapper .label-above {
  color: #17365c;
  font-weight: bold;
  margin-bottom: 0.5em;
}

.node-standard.language-de .shariff-wrapper .label-above.lang-en {
  display: none;
}

.node-standard.language-en .shariff-wrapper .label-above.lang-de {
  display: none;
}

.node-standard .shariff ul {
  font-size: 1em;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 7.467em;
}

.node-standard .shariff ul li {
  float: left;
  height: 3.333em;
  margin: 0 0 0.8em 0;
  padding: 0;
  width: 3.333em;
}

.node-standard .shariff ul li:nth-child(1),
.node-standard .shariff ul li:nth-child(3) {
  margin-right: 0.8em;
}

.node-standard .shariff ul li  a {
  height: 3.333em;
  width: 3.333em;
}

.node-standard .shariff .theme-grey .shariff-button a {
  background-color: #8dae10;
}

.node-standard .shariff .theme-grey .shariff-button a:hover {
  background-color: #17365c;
}

.node-standard .twitter  a {
  padding-left: 0.8em;
  padding-top: 0.667em;
}

.node-standard .facebook a {
  padding-left: 0.8em;
  padding-top: 0.733em;
}

.node-standard .whatsapp a {
  padding-left: 0.8em;
  padding-top: 0.667em;
}

.node-standard .mail  a {
  padding-left: 0.8em;
  padding-top: 0.667em;
}

.node-standard .shariff .theme-grey .shariff-button a .fa {
  color: #fff;
  font-size: 1.667em;
  height: 1em;
  line-height: 1em;
  width: 1em;
}

.node-standard .shariff .theme-grey .shariff-button a:hover .fa {
  color: #fff;
}

.node-standard .shariff ul li .share_text {
  display: none;
}

.node-standard .shariff-button.whatsapp {
  display: none;
}




/** 
 * Media queries
 */
@media only screen and (max-width: 1130px) {
  
} 
  
@media only screen and (max-width: 700px) {
  
  .node-standard .shariff ul {
    width: 100%;
  }
  
  .node-standard .shariff ul li {
    margin-right: 0.8em;
  }
  
  .node-standard .shariff-button.whatsapp {
    display: block;
  }
}

