@media screen and (min-width:767px){
#single{
    max-width: clamp(48rem, 80vw, 60rem);
    min-height: calc(80vh - 100px);
    margin-top: 3.13rem;
    margin-left: auto;
    margin-right: auto;
}
.single_title{
    font-size: clamp(1rem, 2.73vw, 2.19rem);
    border-bottom: 1px solid #3A8DDE;
    padding-bottom: 1.56rem;
}
.single_meta{
    margin-top: 1.56rem;
}
.single_date{
    font-size: clamp(1rem, 1.25vw, 1rem);
}
.single_category span a{
    text-decoration: none;
}
.single_category{
    font-size: clamp(1rem, 1.25vw, 1rem);
    margin-left: 1.56rem;
    margin-left: 2.38vw;
    background-color: #3A8DDE;
    color: white;
    padding-left: 0.63rem;
    padding-right: 0.63rem;
}
.single_content{
    margin-top: 1.56rem;
    font-size: clamp(1rem, 1.25vw, 1rem);
    width: 100%;
}
}
@media screen and (max-width:766px){
#single{
    max-width: 90vw;
    margin-top: 1.56rem;
    margin-bottom: 1.56rem;
    margin-left: auto;
    margin-right: auto;
}
.single_title{
    font-size: clamp(1rem, 2.73vw, 2.19rem);
    border-bottom: 1px solid #3A8DDE;
    padding-bottom: 1.56rem;
}
.single_meta{
    margin-top: 1.56rem;
}
.single_date{
    font-size: clamp(1rem, 1.25vw, 1rem);
}
.single_category span a{
    text-decoration: none;
}
.single_category{
    font-size: clamp(1rem, 1.25vw, 1rem);
    margin-left: 1.56rem;
    margin-left: 2.38vw;
    background-color: #3A8DDE;
    color: white;
    padding-left: 0.63rem;
    padding-right: 0.63rem;
}
.single_content{
    margin-top: 1.56rem;
    font-size: clamp(1rem, 1.25vw, 1rem);
    width: 100%;
}
}