.post{	}.card{	background: none repeat scroll 0 0 #FFFFFF;    border: 1px solid #DEDEDE;    border-radius: 3px;}.card.fullwidth {    margin-left: -46px;    margin-right: -46px;}.card-padding{	padding: 48px;}.post header {    margin-bottom: 20px;}.post div.date{	margin-bottom: 8px;	color: #898F9C;	}.post h1 {    color: #141924;	margin-bottom: 0;	font-size: 32px;    line-height: 40px;	font-weight: bold;	}.post .featured-image img {    height: auto;    max-width: 100%;    width: 100%;}.post a{    color: #3B5998;    text-decoration: none;    transition: color 0.2s ease-in-out 0s;		position: relative;}.post a:hover {    color: #23355B;}.post .featured-image {    margin-left: -48px;    margin-right: -48px;}.post-content p {    margin-bottom: 28px;    margin-top: 28px;}.post-content ul {    margin: 28px 0;    padding-left: 24px;}.post-content ul li, .post-content ol li {    margin-bottom: 8px;    padding-left: 4px;}.post-content ul li {    list-style: disc outside none;}.post-content h3{    font-size: 22px;    line-height: 34px;    margin-bottom: 8px;	font-weight: bold;}.post .entry-nav {    border-top: 1px solid #E8EAED;    font-weight: bold;    line-height: 20px;    margin-top: 24px;    overflow: hidden;    padding-top: 24px;}.post .entry-nav .entry-nav-prev {    background: url("../images/icon-arrow-left.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);    display: block;    float: left;    padding-left: 20px;    width: 40%;}.post .entry-nav .entry-nav-next {    background: url("../images/icon-arrow-right.png") no-repeat scroll 100% 3px rgba(0, 0, 0, 0);    display: block;    float: right;    padding-right: 20px;    text-align: right;    width: 40%;}