.logo-tag img{
    left:-40px !important;
}
.description-blog{
    margin-top:20px;
}
.description-blog .profile img{
    width:25px;
}   
.blog-sub-desc:after{
    content: '';
    position: absolute;
    width: 0.5px !important;
    height: 24px;
    margin-top:0px;
    background: #afaeae;
    margin-left: 11px;
}
.blog-sub-desc:last-child:after{
    content: unset !important;
}
.blog-sub-desc{
    margin-right:25px !important;
}
.blog-sub-desc img{
    width:25px;
    margin-right:5px;
}
.blog-sub-desc span i{
    font-size: 21px;
    margin-right:7px;
    color:#575656;
}
.blog-sub-desc i{
    margin-right:7px;
    color:#575656;
}
.blog-sub-desc-1{
    margin-left:15px !important;
}
body{
    overflow-x: hidden !important;
}
.blog-img img{
    width:100%;
    border-radius:10px;
}
.blog-img-top img{
    width: 100%;
}
.user-image{
    border-radius: 50%;
    width: 40px;
    margin-right: 10px;
}
.main-section-top{
    padding: 20px !important;
}
.main-section-top h1{
    margin-bottom: 5px !important;
}
.main-section{
    margin-top:60px;
    background: #fff;
    box-shadow:0px 5px 10px #d2d2d2;
    padding:25px 20px;
}
.logo-tag{
    text-align:left;
}
.logo-tag img{
    left:-10px;
    position: relative;
    width:20%;
    padding:10px 0px;
}
.box-part i {
    color: #004c3f;
    font-size: 40px;
    position: relative;
    left: 20px;
    top: -7px;
}
.footer-section-main{
    bottom: 0px;
    margin-bottom: 0px !important;
}
@media only screen and (max-width: 600px) {
    .logo-tag img {
        left: -25px;
        position: relative;
        width: 75%;
        padding: 10px 0px;
    }   
    .main-section-top{
        padding:50px 0px;
    }
    .img-box{
        margin-top:20px;
    }
    .pdf-img{
        margin-left:20px;
    }
    .head-search-text h1{
        font-size:21px;
        margin-bottom:20px;
        text-align: left;
    }
    .mv-left{
        margin-bottom:20px;
        text-align: left !important;
    }
    .box-part:fisrt-child{
        margin-top:-61px !important;
    }
    .box-part{
        max-height:180px;
        padding:10px 20px 90px 20px;
    }
    .box-part i{
        left:0px;
    }
}