/* new default theme with No-thumbnail */

.head-data{
    position: relative;
    left: 21rem;
    width: 50vw;
    margin: 2.5rem 0.7rem 0rem 0.7rem;
    background-color: white;
    padding: 0.4rem 1rem 0rem 1rem;
    border-radius: 1rem 1rem 0rem 0rem;
}
.share-buttons {
    background-color: white;
    height: 3rem;
    width: 48rem;
    position: relative;
    left: 21.7rem;
    margin-right: 1rem;
    border-radius: 0rem 0rem 1rem 1rem;
    font-size: 1.6rem;
    z-index: 2;
    margin-top: -1.3rem;
}
.shbt{
    display: flex;
    align-items: baseline;
    width: 18rem;
    justify-content: space-between;
    padding: 0.5rem 1.1999999999999993rem;
}
.shbt strong{
    font-weight: 900;
    font-size: 1.3rem;
    margin-right: -1rem;
}
.sideb{
    position: absolute;
    top: 6rem;
    right: 1rem;
}
.another-container{
        width: 50.2rem;
    position: relative;
    left: 20.5rem;
    margin-top: 1rem;
}
.blog-container{
    padding: 0rem 1rem;
}
        .main-image {
            margin-top: 1rem;
            display:none;
        }
.comment{
    position: relative;
    width: 48.3rem;
    left: 20.5rem;
    margin-left: 1rem;
    background-color:white;
}
        .col-md-8 {
            max-width: 100%;
        }
/* mobile css */
@media screen and (max-width: 769px) {
.head-data{
width: 97vw;
position:relative;
left:0rem;
margin: 1.2rem 0.7rem;
background-color: white;
padding: 0.4rem 1rem;
border-radius: 1rem;
}
.head-data h1 {
font-size:2rem;
}
.share-buttons {
position: sticky;
float: right;
top:25rem;
z-index:2;
background-color: white;
height: fit-content;
width: 3rem;
margin-right: 0rem;
border-radius: 1rem 0 0 1rem;
box-sizing: border-box;
}
.shbt{
display: flex;
flex-direction:column;
align-items: baseline;
width: 3rem;
justify-content: space-between;
padding: 0rem 0.8rem;
}
.shbt a i {
font-size: 1.5rem;
color:black;
}
/* particular share buttons CSS */
.bi-linkedin{

}
.bi-whatsapp {

}
.bi-twitter {

}
.bi-facebook {

}
.shbt strong{
font-weight: 900;
font-size: 1.3rem;
margin-right: -1rem;
display: none;
}
.sideb{
margin: auto;
position: static;
width: 100%;
padding: 2rem auto;
margin-top:2rem;
background-color:white;
}
.thumbnail {
margin-top: 1rem;
}
.blog-container{
padding: 0rem 1rem;
}
.another-container{
    width: 100vw;
    position: relative;
    left:0rem;
        background-color: white;
}
.blog-container *{
width:20rem !important;
box-sizing: border-box !important;
overflow-wrap: anywhere !important;
}
.comment{
margin: auto;
position: relative;
width: 100%;
left: -0.5rem;
background-color:white;
}
}	