@media only screen and (min-width:762px){
#header{
    margin: 0;
    width:100%
}
#main{
    display: flex;
    margin: 0;
    width: 100%;
}
#mainContent{

    width: 100%;
    flex-grow：1
}
.forFlow{
    width: 100%!important;
}
.day{
    width: 96%;
}
.postTitle,
.postCon,
.postDesc{
    width: 100%;
}
#blogTitle,
#navigator{
    width: 85%;
}
#home{
    box-sizing: border-box;
    padding: 0 10vw;
}
#sideBar{
    width: 300px;
}
.postTitle,
.postBody,
.postDesc,
#topics{
    width: 100%!important;
}
#post_detail{
    padding: 2vh 3vw;
    box-sizing: border-box;
}
.comment_textarea{
    width: 100%;
}
.commentform {
    width: 96%;
}

}


