﻿.IsArticle .Title_Section_blog {
display: none;
}
.Column.ColLast .pCMS_ArticleImage img {
width: 100%;
border: 1px solid #e6e6e6;
}
.pCMS_HeaderWrapper {
max-width: 1200px;
margin: 0 auto;
padding:0 20px;
}
.pCMS_HeaderWrapper img {
max-width: 320px;
margin: 20px 0 40px;
}
.pCMS_CardContainer.BlogClass {
max-width: 1200px;
margin: 0 auto;
}
.pCMS_BlogBreadCrumb {
margin: 0 0 30px 0;
display:none;
}
.pCMS_BlogBreadCrumb a,
.pCMS_BlogBreadCrumb a:link,
.pCMS_BlogBreadCrumb a:visited{
font-size: 18px;
color: #777;
font-weight: 400;
}
.pCMS_BlogDescription {
font-size: 17px;
line-height: 21px;
}
.pCMS_BlogFilters {
margin: 0 0 20px;
}
.pCMS_BlogArticles {
width: 100%;
display: block;
}
.pCMS_BlogArticle {
padding: 10px 0;
background-color: #ffffff;
vertical-align: middle;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
border-bottom: 1px solid #d0d3d4;
}
.IsArticle .pCMS_ArticleMetaData {
border-top: 1px solid #bbbbbb;
padding: 10px 0 0 0;
}
.CategoryTag a,
.CategoryTag a:link,
.CategoryTag a:visited {
text-decoration: none;
color: #fff;
}
.CategoryTag {
position: absolute;
bottom: 0px;
left: 0px;
display: inline-block;
background: #00a8ff;
padding: 6px 10px;
}
.CategoryTag:hover {
background: #89CB31;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.CategoryTag a:hover,
.CategoryTag a:link:hover{
color:#fff;
}
.pCMS_BlogReturnLink a,
.pCMS_BlogReturnLink a:link,
.pCMS_BlogReturnLink a:visited,
.pCMS_BlogReturnLink a span {
color: #2d2926;
font-size: 16px;
}

.pCMS_BlogReturnLink a:hover ,
.pCMS_BlogReturnLink a:hover  span {
color: #89CB31;
}


.pCMS_BlogReturnLink a:before {
content: "\f053";
color: #89CB31;
font-family: FontAwesome;
margin: 0 5px 0 0;
font-size: 15px;
font-weight: 500;
vertical-align: middle;
}
.pCMS_BlogReturnLink a {
text-decoration: none;
}
.ArticleCategory a,
.ArticleCategory a:link,
.ArticleCategory a:visited,
.ArticleCategory a span {
text-decoration: none;
font-style: normal;
text-transform: none;
padding: 5px;
margin: -5px 0 0 0;
color: #fff;
background: #2494c8;
font-weight: 600;
font-size: 17px;
}
.ArticleCategory a:hover,
.ArticleCategory a:link:hover,
.ArticleCategory a span:hover {
color: #fff;
background: #1975a0;
}
.pCMS_ArticleThumbnail {
margin: 20px 0;
display: inline-block;
position: relative;
/* max-width: 200px; */
/* max-height: 200px; */
-webkit-box-flex: 1;
    -ms-flex: 1;
        flex: 1;
}
.pCMS_ArticleThumbnail img {
width: 100%;
}
.pCMS_ArticleContainer {
-webkit-box-flex:2;
-ms-flex:2;
flex: 2;
padding:20px;
}
.IsArticle .pCMS_ArticleTitle h2 {
font-weight: 600;
font-size: 24px;
margin: 20px 0 0px 0;
padding: 0;
}
.pCMS_ArticleTitle h2 {
font-weight: 800;
font-size: 24px;
margin: 0px 0 10px 0;
padding: 0;
word-break: keep-all;
}
.pCMS_ArticleTitle h1 {
padding: 20px 0 10px 0;
margin: 0;
line-height: 45px;
font-weight: 800;
}
.pCMS_ArticleTitle h2:hover,
.pCMS_ArticleContainer a:hover,
.pCMS_ArticleContainer a:link:hover,
.pCMS_ArticleContainer a:visited:hover {
color: #89cb31;
}
.Text_Note {
color: #86898A;
font-size: 16px;
font-style: normal;
line-height: 100%;
margin: 0 0 10px;
vertical-align: bottom;
}
.Text_Note.Category {
color:red;
}
.Text_Note a, .Text_Note a:link, .Text_Note a:visited {
color: #86898A;
font-size:14px;
}
.pCMS_ArticleSummary p {
font-size: 16px;
padding: 5px 0 15px 0;
line-height: 20px;
}
.pCMS_ArticleSummary p:last-of-type {
margin: 0;
}
.pCMS_ReadMoreContainer a,
.pCMS_ReadMoreContainer a:link,
.pCMS_ReadMoreContainer a:visited {
display: inline-block;
background-color: #ffffff;
text-decoration: none;
}
.pCMS_ReadMoreContainer:before {
content: '\f054';
font-family: FontAwesome;
color: #89CB31;
margin: 0 5px 0 0;
font-size: 15px;
font-weight: 500;
vertical-align: top;
}
.pCMS_ReadMoreContainer a:hover,
.pCMS_ReadMoreContainer a:link:hover,
.pCMS_ReadMoreContainer a:visited:hover {
color: #89CB31;
}

.pCMS_ArticleTags {
margin: 15px 0;
border-top: 1px solid #d0d3d4;
padding: 20px 0 0 0;
}
.pCMS_ArticleTags a:before,
.pCMS_ArticleTags a:link:before,
.pCMS_ArticleTags a:visited:before {
content: '|';
font-size: inherit;
margin: 0 5px 0 8px;
}
.pCMS_ArticleTags a:first-of-type:before,
.pCMS_ArticleTags a:link:first-of-type:before,
.pCMS_ArticleTags a:visited:first-of-type:before {
content:none;
}
.pCMS_ArticleTags a,
.pCMS_ArticleTags a:link,
.pCMS_ArticleTags a:visited {
text-decoration: none;
color: #86898A;
line-height: 130%;
}
.pCMS_CallToAction a:before {
content: "\f105";
font-family: FontAwesome;
color: #2d2926;
margin: 0 8px 0 0;
}
.pCMS_CallToAction a{
font-weight:600;
text-decoration: none;
margin: 0 0 40px 0;
}
.TagInactive {
text-transform: none;
font-weight: 400;
color: #86898A;
font-size: 14px;
}
.pCMS_ArticleImage img {
margin: 12px 0 0px 0px;
width: 100%;
height: auto;
}
span.BlogTag {
padding: 5px;
color: #6da424;
border-radius: 3px;
font-weight: 600;
font-size: 17px;
}
/* Extra small devices (phones, 768px and down) */
@media only screen and (max-width: 768px) {
.pCMS_BlogArticle {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
}
.pCMS_ArticleThumbnail {
display:none;
}
}
span.BlogPublishDate:before {
content: "\f017";
font-family: FontAwesome;
color: #a1a2a2;
margin: 0 8px 0 0;
}
span.BlogPublishDate {
color: #8e8e8e;
font-size: 14px;
font-weight: 600;
}
.Published {
font-size: 15px;
font-weight: 600;
font-style: normal;
color: #a1a2a2;
}
.Published:before {
content: "\f017";
font-family: FontAwesome;
color: #a1a2a2;
margin: 0 7px 0 0;
}
.ShareLabel {
font-weight: 600;
margin-top: 30px;
}
