@charset "UTF-8";
/*Blog Archive*/

.blogTagsSticky{position:fixed;left: 0;right: 0;width: 100%;max-width: 100%;-webkit-box-shadow: 0 8px 28px rgba(8, 24, 76, 0.04);-moz-box-shadow: 0 8px 28px rgba(8, 24, 76, 0.04);box-shadow: 0 8px 28px rgba(8, 24, 76, 0.04);z-index:1000;}
.blogPageWrapper{padding-top: 40px;}

.blogTagBtn{display:inline-block;background:#EBE8E6;height:32px;border-radius:32px;font-family: "Roboto-Medium", sans-serif;font-size: 12.6px;line-height: 14.4px;font-weight: normal;color: #3A4F5C;margin-right:14px;margin-top:14px;padding:9px 12px 10px 12px;cursor:pointer;}
.blogTagBtn:hover{background-color: #68A8EE;color: #ffffff;}
.blogTagBtnSelected{background-color: #68A8EE;color: #ffffff;}

.blogPostContainer{display:block;width:100%;height:auto;border-top:2px solid #EAE7E5;padding-top:70px;padding-bottom:70px;}
.blogPostContainer:first-of-type{border:0;padding-top:0px;}


.blogPostTable {display: -webkit-box;display: -moz-box;display: box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;margin: 0 auto;margin-right: auto;margin-left: auto;height: auto;}
.blogPostCell {display: block;height: auto;}
.blogPostCell:first-of-type{max-width:30%;width:356px;padding-right:70px;}
.blogPostCell:nth-of-type(2){max-width:40%;width:500px;}
.blogPostCell:nth-of-type(3){max-width:30%;width:354px;padding-left:70px;}

.blogPostCellHighlight:first-of-type{max-width:35%;width:364px;padding-right:35px;}
.blogPostCellHighlight:nth-of-type(2){max-width:100%;width:846px;padding-left:146px;}

.blogPostTitle{display:block;width:100%;height:auto;border-bottom:1px solid #C60C30;font-family: "RobotoCondensed-Light", sans-serif;font-size: 45px;line-height: 55px;font-weight: normal;color: #3A4F5C;padding-bottom:18.5px;}
.blogPostTitleImg{display:none;}
.blogPostHighlightImg{display:none;}

.blogPostDate{display:block;width:100%;height:auto;font-family: "Roboto-Regular", sans-serif;font-size: 12px;line-height: 24px;font-weight: normal;color: #3A4F5C;}
.blogPostDateMob{display:none;}

.blogPostCellHighlight .blogPostDate{margin-top:20px;margin-bottom: 2px;}

.blogPostExcerpt{display:block;width:100%;height:auto;font-family: "Roboto-Light", sans-serif;font-size: 19px;line-height: 29px;font-weight: normal;color: #3A4F5C;}

.blogPostAuthor{display:block;font-family: "Roboto-Regular", sans-serif;font-size: 12px;line-height: 16px;font-weight: normal;color: #3A4F5C;margin-top:15px;word-break: break-word;position: relative;padding-left:32px;padding-top:12px;}
.blogPostAuthor b{font-family: "Roboto-Bold", sans-serif;}
.blogPostAuthorThumbnail{display:inline-block;position: absolute;top:8px;left:0;border-radius:100%;width:26px;height:26px;margin-right:1px;}

.blogPostCell img{display:block;width:100%;max-width:284px;height:auto;margin:0 auto;}
.blogPostCellHighlight img{max-width:100%;}

@media (max-width:768px){
	.blogPageWrapper{padding-top: 0px;}
	.blogPostContainer{padding-top:45px;padding-bottom:45px;}
	.blogPostTable{flex: none;display: block;width:auto;height:auto;}
	.blogPostHighlightImg{display:block;margin-bottom: 20px;}
	.blogPostHighlightImg img{width:100%;height:auto;margin:0 auto;}
	.blogPostTitle{display: table-cell;font-size: 28px;line-height: 33px;vertical-align: top;width: 55%;}
	.blogPostTitleImg{display: table-cell;vertical-align: top;padding-left:30px;}
	.blogPostTitle img{width:45%;height:auto;}
	.blogPostExcerpt{display:none;}
	.blogPostCellHighlight .blogPostExcerpt{display:none;}
	.blogPostCell:first-of-type{max-width:100%;width:100%;padding:0;}
	.blogPostCell:nth-of-type(2){max-width:100%;width:100%;padding:0;position: relative;top: -3px;}
	.blogPostCell:nth-of-type(3){max-width:100%;width:100%;padding:0;display:none;}
	.blogPostCellHighlight:first-of-type{max-width:100%;width:100%;padding:0;}
	.blogPostCellHighlight:nth-of-type(2){max-width:100%;width:100%;padding:0;display:none;}
	.blogPostDate{position:relative;left:32px;}
	.blogPostCellHighlight .blogPostDate{display:none;}
	.blogPostDateMob{display:block !important;margin-top: 0px !important;}
}