.articleDetails .title-article{
font-family: ‘MontserratEB’;
font-size: 44px;
line-height: 50px;
margin: 0;
}
.articleDetails .article-byline-author{
display: flex;
align-items: center;
padding: 10px 20px;
}
.articleDetails .author-image{
width: 100px;
position: relative;
margin-right: 20px;
}
.articleDetails .author-image img{
width: 100px;
height: 100px;
border-radius: 50%;
}
.articleDetails .author-name{
color: #082841;
}
.articleDetails .author-name,
.articleDetails .article-byline{
font-family: ‘MontserratSB’;
font-size: 20px;
line-height: 24px;
text-transform: uppercase;
}
.articleDetails .publishing-date{
font-family: ‘SourceR’;
color:#adb3b1;
font-size: 16px;
line-height: 20px;
text-transform: uppercase;
}
.articleDetails .twitterAuthor{
font-family: ‘SourceR’;
margin-top: 5px;
font-size: 16px;
line-height: 20px;
display: flex;
align-items:flex-start;
color: #082841;
}
.articleDetails .spaceEmpty{
width: 65px;
}
.articleDetails .article-subTitle{
font-family: ‘SourceR’;
font-size: 16px;
line-height: 20px;
padding: 0px 0px 20px 85px;
position: relative;
max-width: 80%;
}
.articleDetails .article-subTitle:before{
content: “”;
position: absolute;
width: 17px;
height: 17px;
background-color: #082841;
left:60px;
top: 2px;
}
.articleDetails .holder-article_image{
position: relative;
}
.articleDetails .article-carousel .owl-prev {
position: absolute;
top: 50%;
height: 30px;
width: 30px;
right: 10px;
margin-top: -15px;
}
.articleDetails .article-carousel .owl-next {
position: absolute;
top: 50%;
height: 30px;
width: 30px;
left: 10px;
margin-top: -15px;
}
.articleDetails .article-carousel .imgCaption,
.articleDetails .article-single-image .imgCaption {
position: absolute;
bottom: 0;
right: 0;
background-color:rgba(0,0,0,0.6);
padding: 0px 10px;
z-index: 1;
color: #fff;
width: 100%;
font-size: 18px;
line-height: 30px;
}
.articleDetails .article-carousel .img,
.articleDetails .article-single-image,
.articleDetails .holder-article_image,
.articleDetails .image_body{
position: relative;
}
.articleDetails .ima


