/* =====================================
   Responsive
===================================== */

@media (max-width:991px){

.container{
    width:95%;
}

}

@media (max-width:768px){

.post-grid{
    grid-template-columns:1fr;
}

.site-main{
    width:100%;
}

}

@media (max-width:480px){

.entry-title{
    font-size:28px;
}

}