@page {
  margin: 2cm;
}
* {
	font-family: "proxima-nova", 'Helvetica', sans-serif;
}
body {
  font-size: 14px;
  width:100%;
}
.page-menu, .newsletter-nav, .menu-mobile-side-menu-container, .mobile-newsletter-nav, .site-header, footer, .fixedheader, #cta, footer, .widget-sidebar, #side-menu, .menu, .search-overlay, .comments, .tabSelect, .sharing, .call-to-action, .page-menu, .sidebar, .newsletter-navigation, .bottom-nav, .mobile-menu, #mobile-menu, .read-more, .close, .mm-wrapper__blocker{
	display:none;
}



.article-title {
	color: #5D6A72;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: 0.33px;
	text-transform: uppercase;
}

.page-anchor {
  position: relative;
  top: -100px; }

.newsletter-section-title {
		color: #26575B;
		font-size: 23px;
		line-height: 28px;
		font-weight: normal;
		margin: 1em auto .75em auto;
	
}
/*Helpers and wordpress required styles --------------------------------- */
img.alignright, .alignright {
  float: right;
  margin: 0 0 13.5px 27px; }

img.alignleft, .alignleft {
  float: left;
  margin: 0 27px 13.5px 0; }

img.aligncenter, .aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto; }

a img.alignright {
  float: right;
  margin: 0 0 13.5px 27px; }

a img.alignleft {
  float: left;
  margin: 0 27px 13.5px 0; }

a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto; }


.newsletter-article {
	margin-bottom: 56px;
	overflow:hidden;
}
.toggle-article {
	cursor: pointer;
}
.article-excerpt {
	margin: 1.5em auto;
	font-size: 1.1em;
}
.article-content {
	padding-bottom:2em;
}

.newsletter-article .read-more {
display: none;
		
}

.article-content {
	display: block !important;
}
.newsletter-image img {
  display:block;
  margin: 0px;
  max-width:100%;
  width:100%;
}


.newsletter-article a {
   font-weight: bolder;
   text-decoration: none;
   color:#26575B;
}

.newsletter-article a[href^=http]:after {
   content:" <" attr(href) "> ";
}

.newsletter-article .gallery a[href^=http]:after {
   content:"   ";
}

