.topBlogSpacer{display:none;height:20px;min-height:20px;background-color:#fofoee}
.blogContainer .thumbnail{border-radius:0;padding:0;margin-bottom:30px;position:relative}
.thumbnail .caption h3{overflow:hidden;text-overflow:ellipsis;max-height:50px;line-clamp:2;-ms-line-clamp:2;-o-line-clamp:2;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;line-height:25px;white-space:nowrap}
.blogLinksContainer{position:absolute;bottom:20px;width:100%}
.blogContainer{background-color:#f0f0ee;margin-bottom:10px}
a.bloglinkselected,a.bloglinkselected:hover{color:#079ed5;text-decoration:none;font-family:"robotobold",sans-serif;font-size:14px}
.bloglinkselected{color:#079ed5;text-decoration:none;font-family:"robotobold",sans-serif;font-size:14px}
span.blogsep{color:#3f4654;text-decoration:none;font-family:"robotobold",sans-serif;font-size:14px;padding:0 14px}
a.bloglink,a.bloglink:hover{color:#3f4654;text-decoration:none;font-family:"robotolight",sans-serif;font-size:14px;padding-right:24px}
#blogThumbnails .col-xs-12{padding-right:0;padding-left:0}
.caption p:nth-child(3){padding-bottom:10px}
.blogLink{font-family:"roboto",sans-serif;color:#00324e;font-size:12px;text-align:center;padding-left:16px}
.blogLinkdyn{font-family:"roboto",sans-serif;color:#00324e;font-size:14px;text-align:center;padding-left:16px}
a.bloglinkselected,a.bloglinkselected:hover{color:#079ed5;text-decoration:none;font-family:"robotobold",sans-serif;font-size:14px}
.bloglinkselected{color:#079ed5;text-decoration:none;font-family:"robotobold",sans-serif;font-size:14px}
.thumbnail .caption p{font-family:"robotolight",sans-serif;color:#3f4654;font-size:13px;text-align:center;padding:10px 20px 10px 10px;display:block}
.thumbnail .caption p:first-child{font-family:"roboto",sans-serif;color:#999;font-size:12px;text-align:center;padding-top:3px;padding-bottom:2px;display:block}
.thumbnail .caption h3{font-family:"roboto",sans-serif;color:#079ed5;font-size:18px;text-align:center;padding:0;margin:0}
.thumbnail .caption h3{font-family:"roboto",sans-serif;color:#079ed5;font-size:18px;text-align:center;padding:0;margin:0}
.blogImage{max-width:100%;width:100%;height:auto}
.linkclass{color:#079ed5;text-decoration:none;font-family:"robotobold",sans-serif;font-size:14px}
.nomobile a:active{color:#079ed5;text-decoration:none;font-family:"robotobold",sans-serif;font-size:14px}
.bloglinkselected,.bloglinkselected:hover,.bloglinkselected:focus{color:#079ed5;text-decoration:none;font-family:"robotobold",sans-serif;font-size:14px}
@media screen and (min-device-width:320px) and (max-device-width :767px){.thumbnailimg .post-video-play-ico{display:none}
.topBlogSpacer{display:block;background-color:#fofoee;margin-top:-36px}
.blogImage{max-width:100%;width:100%;height:auto;float:none}
.blogColumn .caption{position:relative}
.blogColumn .caption div:first-child{position:absolute;bottom:0;right:0}
.thumbnail .caption{padding:10px 20px 10px 10px;width:65%;position:absolute;top:10px;left:0}
.thumbnail .caption p{width:60%;position:absolute;top:10px;left:125px}
.thumbnail .caption p:first-child{padding-top:0;padding-bottom:2px}
.thumbnail .caption p:not(:first-child){display:none}
.thumbnail .caption p:nth-child(3){display:none}
.blogLink,.blogLinkdyn,.blogShareicon{display:none}
.blogImage{width:40%;border:2px;float:left}
.caption{position:inherit}
.thumbnail .caption h3{text-align:left;padding:0;font-size:12px;left:125px;position:relative;width:94%;top:8px;line-height:16px}
.thumbnail .caption p:not(:first-child){display:none}
.thumbnail .caption p:first-child{margin-top:-10px;text-align:left;font-size:12px;width:155px}
.thumbnail .caption p:nth-child(3){display:none}
.blogLink,.blogLinkdyn,.blogShareicon{display:none}
.thumbnail .thumbnailimg{float:left;padding:0;width:auto}
.blogContainer .thumbnail{height:100% !important}
.blogContainer .thumbnail .thumbnailimg img{height:105px !important}
.blogContainer .thumbnail{margin-bottom:20px !important}
.blogContainer .thumbnailimg .post-video-play-ico{display:block;width:25px;height:25px;top:69% !important;left:28% !important;cursor:pointer;background-size:25px 25px}
.blogLinksContainer{display:none}
}
@media screen and (min-device-width:320px) and (max-device-width :767px) and (orientation :landscape){.blogContainer .thumbnail .thumbnailimg img{height:105px !important;width:210px}
.blogContainer .thumbnailimg .post-video-play-ico{display:block;width:25px;height:25px;top:69% !important;left:85% !important;cursor:pointer;background-size:25px 25px}
}
@media screen and (min-device-width:569px) and (max-device-width :767px) and (orientation:landscape){.blogImage{width:85%}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.thumbnail .caption{left:0}
.thumbnail.equalHeight{height:auto !important}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.thumbnail .caption{left:60px !important}
.blogImage{width:60%}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.thumbnail .caption{left:0}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.thumbnail .caption{left:15px}
}
@media screen and (min-device-width:320px) and (max-device-width :767px) and (orientation :landscape){.thumbnail .caption{left:82px}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.thumbnail .caption{left:110px}
}
@media screen and (min-device-width:768px) and (max-device-width :1024px){.topBlogSpacer{display:block !important}
.blogContainer .thumbnail{border-radius:0;padding:0;margin-bottom:0}
.blogLinksContainer{position:absolute;bottom:10px;margin-left:70px}
.shareContainerBlog{position:absolute;width:20px;display:inline-block;height:20px;right:70px;top:0}
}
@media screen and (min-device-width:768px) and (max-device-width :1024px)and (orientation :portrait){.blogContainer{width:96%}
.blogColumnRE{width:49%;display:inline-block}
}
@media screen and (min-device-width:768px) and (max-device-width :1024px) and (orientation :landscape){.topBlogSpacer{display:block !important}
.blogContainer .thumbnail{border-radius:0;padding:0;margin-bottom:0}
.blogLinksContainer{position:absolute;bottom:10px;margin-left:0 !important}
.shareContainerBlog{position:absolute;width:20px;display:inline-block;height:20px;right:0;top:0}
}
@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.thumbnail .caption{left:-3px}
}
@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.thumbnail .caption{left:-3px}
}
@media only screen and (min-width:360px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:3.0){.thumbnail .caption{left:5px}
}
@media only screen and (min-width:360px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:3.0){.thumbnail .caption{left:80px}
}
div.container>div.blogContainer{margin-bottom:10px}
@media screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){.blogLinksContainer{position:absolute;bottom:10px;margin-left:40px !important}
.shareContainerBlog{right:40px !important}
}
#divMore{margin-left:33%;width:33%;border:1px solid #ccc;margin-top:30px;margin-bottom:30px;padding:5px;cursor:pointer}
.blogImage{height:162px}
.mobile-heading-link{display:none !important}
.mobile-heading-link a{color:#079ed5}
.no-data-found{background:#fff;border:solid 1px #ccc;padding:10px 15px;font-weight:bold;font-size:18px;letter-spacing:5px;text-align:center}
.thumbnailimg{position:relative}
.thumbnailimg .post-video-play-ico{background:url(../../../content/dam/blogs/common/icons/desktop/play-icon.png);position:absolute;width:35px;height:35px;top:40%;left:44%;background-size:35px 35px}
.page-description{font-family:"robotolight",sans-serif;color:#3f4654;font-size:13px;text-align:center;padding:10px 20px 10px 10px}
.page-description p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;max-height:84px;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:21px}
.page-description *{display:none !important}
.page-description p:first-child{display:block !important;display:-webkit-box !important}
.blogLinksContainer .shareContainerBlog{top:0}
.blogLinksContainer .shareContainerBlog:hover .sharelistBlog.rightpos{right:10px}
.disabled{cursor:not-allowed !important;color:#ccc}
@media only screen and (max-width:479px){#divMore{margin-top:10px;margin-bottom:10px}
}
@media screen and (min-device-width:320px) and (max-device-width :767px){.thumbnail .caption h3{display:none}
.mobile-heading-link{display:-webkit-box !important;display:-moz-box !important;display:block !important}
#divMore{margin-left:auto;margin-right:auto;border:1px solid #ccc;margin-top:-30px;margin-bottom:-3px;padding:5px;width:80%}
.page-description{font-family:"robotolight",sans-serif;color:#3f4654;font-size:13px;text-align:center;padding:10px 20px 10px 10px;display:none}
#divMore{margin-top:0;margin-bottom:10px}
.thumbnailimg .post-video-play-ico{display:block;width:25px;height:25px;top:14%;left:16%;cursor:pointer;background-size:25px 25px}
}
@media screen and (min-device-width:768px) and (max-device-width :1024px){.divContact{background-color:#ccc;display:inline-block;height:auto;line-height:auto;margin-top:10px;width:100%}
}