
/*@import url('https://fonts.googleapis.com/css?family=Pacifico');
.ipsType_pageTitle {
  font-family: Pacifico;
}*/
.articles__banner {
	background: url(//eab-site-resources.s3-eu-west-1.amazonaws.com/pages_media/6_articles-cover.jpg);
    min-height: 240px;
    background-color: #388563;
	margin-top: 10px;
    padding: 30px 60px 10px;
    background-position: right;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 7px 7px 0 0;
} 
.articles__title {
    color: #ffffff;
    font-size: 4em;
    text-shadow: 2px 1px 5px #388563;
  	margin-top: 30px;
    margin-bottom: 16px;
    line-height: 1.1;
}
.articles__title span {
	background-image: linear-gradient(to right bottom, rgba(126,213,111,0.85), rgba(40,180,133,0.85));
    padding: .25rem 1rem;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
} 
.articles__description {
    color: #ffffff;
    font-size: 1.4em;
    line-height: 1.6em;
	margin-bottom: 40px;
	font-weight: 300;
}
.articles__description span {
	background-image: linear-gradient(to right bottom, rgba(126,213,111,0.85), rgba(40,180,133,0.85));
    padding: .25rem 1rem;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;  
}
.articles__listing-title {
	margin-top: 60px;
}
.articles__listing-title h2{
	font-weight: 100; 
	line-height: 1.5;
	text-align: center;
}
.articles__listing-title a{
	color: white;
}
.articles__listing-title span {
	background-image: linear-gradient(to right bottom, rgba(126,213,111,0.85), rgba(40,180,133,0.85));
    padding: .1rem .5rem;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
} 
.articles__listing-title span:hover {
	background-image: linear-gradient(to right bottom, rgba(126,213,111,0.95), rgba(40,180,133,0.95));
} 
.articles-template__follow-button--visible-border {
	margin-top: 5px; border: 1px solid #8d9aa6; border-radius: 3px;
}
.articles__wrapper {
	padding: 15px 15px 0 15px; 
}
.articles__card {
	margin-bottom: 15px;
}
.articles__card--sidebar {
	margin-bottom: 15px;
}
.articles__card--sidebar:last-child {
  margin-bottom: 0;
}
.articles__image-container {
	width:100%;
	background-size:cover;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	background-position:center center;
}
.articles__image-container--sidebar {
  width:100%;
  background-size:cover;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  background-position:center center;
}
.articles__profile-image-wrapper {
  margin:-26px 16px 0; 
}
.articles__profile-image-wrapper--sidebar {
  margin:-41px 0 0; 
}
.articles__profile-image-wrapper img, .articles__profile-image-wrapper--sidebar img { 
  border:2px solid #FFF;
}
.articles__byline {
  margin:0 5px;
}

.articles__byline_first {
  margin-left:0;
}

.articles__byline_last {
  margin-right:0;
}

.articles__hold-together {
  white-space: pre;
}

.articles__record-image{background-size:cover;background-position:center center;padding-top:10px;padding-left:10px;padding-right:10px;}
.articles__category_image{background-size:cover;background-position:center center;padding-bottom:30%;}
.articles__record--right{padding:15px;}
.articles__record--left{margin-bottom:66px;}
.articles__record--right-with-image{padding:15px;margin-top:-50px;border-radius:0;background-color:#ffffff;opacity:1;}
.articles__category-container{padding:15px 15px 0;}
.articles__category-item{margin-bottom:15px;padding:15px;}
.articles__record--right .cCmsRecord_image{float:right;margin:8px 0 30px 30px;}
.articles__end-comments {
    border: 1px solid #e0e0e0;
    padding: 15px;
    border-radius: 5px;
    background: #fafafa;
    position: relative;
    clear: both;
    margin-top: 5px;
 	font-size: .8em;
}


