.article {
		max-width:728px;
		margin:auto
	}
	.article .mobile-header {
		margin-top: 40px;
		margin-bottom: 20px;
		display:flex;
		justify-content:space-between;
	}
	
	.article .social-links {
		display:flex;
		
	}
	
	.article .social-links {
		display:flex;
		
	}
	.article .social-links a {
		margin-left:10px
	}
		.article .social-links a, .article .social-links img{
		width: 23px;
		height:23px;
		
	}
	.article .logo {
		width: 86px;
		height: 21px;
	}
	.article .logo img {
		width:100%;
	}
			.article {
			
			font-family: 'Open Sans', sans-serif;
			font-size: 13px;
			font-weight: 400;
				
			}

			.article a{
			
			}
			
			.article .subtitle {
				font-size: 13px;
				padding-top: 10px;
			}
			
			.article .feat-img {
				width:100% !important;
				height:auto;
			
			}
			.article p img, .article [id*="attachment"] {
				display:none;
			}
			.plan-details p, 
			.plan-details font{
			
					'Open Sans', sans-serif;
				
					
			}
			
			.article h1
			 {
					font-weight: 300;
					font-family: 'Lufga', sans-serif;
					font-size: 27px;
					margin-top: 30px;
					margin-bottom:30px
			}
			

		
			.article h1 strong {
						color:#E0007A;
			}
			
			
			.article h2,
			.article h2 font,
			.article h2 strong, 
			.article h3,
			.article h3 font,
			.article h3 strong{
				font-weight: 400 !important;
				font-size: 17px;
				margin-top: 28px;
				margin-bottom:28px;
		
			
			}
			
			.article hr {
				
			}
			
			.article blockquote {
				color: #8B85C9;
				padding:15px 25px 20px;
				margin:30px 0!important;
				font-size: 20px;;
				border-top: 2px solid;
				border-bottom: 2px solid;
				border-color: #8B85C9;
				line-height: 1em;
				position:Relative;
			}
			
				.article blockquote:before {
					content:"“";
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 38px;
					position: relative;
					margin-left: -20px;
					padding-right:2px;
					top: 10px;
					display:inline-block;
				}
			
			.article blockquote:after {
					content:"“";
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 37px;
					position: relative;
					top: 10px;
					padding-left:2px
					
				}
			
			.article .poster-img {
				
				padding-bottom:20px
			}

			.article .poster-img + h1, .article .poster-img + h2, .article .poster-img + h3{
				
				padding-top:0px
			}
			
			.article .poster-img img{
				border: 1px solid #898989;
				width:100%;
				height:auto;
				display:block;
			}

			.article ul, .article ol {
				padding-left:15px!important;
			}

			.article ul li{
				padding-bottom:15px!important;
			}

			.article ol li{
				padding-top:10px!important;
				padding-bottom:10px!important;
			}