/* Các rule trùng y hệt layout.css (nạp toàn site) đã được gỡ khỏi đây. */

.title-danh-muc {
        font-size: 18px;
        font-weight: bold;
        font-size: 18px;
        font-weight: bold;
        border-bottom: 1px solid #d8d8d8;
        padding: 5px 0px;
    }

#categoryOfPost {
        margin: 10px 0px;
        padding: 0;
    }

#categoryOfPost li {
            list-style: none;
            display: block;
            vertical-align: top;
        }

#categoryOfPost li a {
                display: block;
                margin-right: 5px;
                padding: 5px 0px;
                vertical-align: top;
                color: #333;
                border-radius: 10px;
                font-weight: bolder;
                text-align: left;
                font-family: Roboto;
                margin-bottom: 5px;
            }

#categoryOfPost li a h6 {
                    font-size: 14px;
                }

article h1 {
        font-size: 21px;
        font-weight: bold;
    }

article h2 {
        font-size: 18px;
    }

article {
        margin-top: 15px;
        background: #fff;
        padding: 15px 10px;
    }

article a {
            color: #008848;
        }

.tcategory {
        font-size: 18px;
        font-weight: bold;
        text-align: center;
        padding: 10px;
        background: #dbffeb;
        border-radius: 12px;
        margin-right: 5%;
    }

#categoryOfPostSub {
        padding: 0;
        margin: 0;
    }

#categoryOfPostSub li {
            list-style: none;
            vertical-align: middle;
            display: inline-block;
            width: 46%;
            margin-bottom: 10px;
            text-align: center;
            background: #fffcec;
            min-height: 65px;
            vertical-align: middle;
            margin-right: 3%;
            border-radius: 14px;
        }

#categoryOfPostSub li a {
                display: block;
                padding: 10px;
            }

#categoryOfPostSub2 {
        padding: 0;
        margin: 0;
    }

#categoryOfPostSub2 li {
            list-style: none;
            vertical-align: middle;
            display: inline-block;
            width: 46%;
            margin-bottom: 10px;
            text-align: center;
            background: #fffcec;
            min-height: 65px;
            vertical-align: middle;
            margin-right: 3%;
            border-radius: 14px;
        }

#categoryOfPostSub2 li a {
                display: block;
                padding: 10px;
            }

#dataPostNew .item-p-new {
        padding: 15px 0px;
    }

#categoryOfPostSub li a {
        display: block;
        padding: 4px 20px;
        font-size: 14px;
    }

#dataPostNew .item-p-new img {
        width: 70px;
        border-radius: 10px;
        display: inline-block;
        vertical-align: top;
    }

#dataPostNew .item-p-new h6 {
        width: calc(100%-80px);
        display: inline-block;
        vertical-align: top;
        font-size: 14px;
        padding-left: 10px;
    }

#dataPost img {
        border-radius: 10px;
    }

.menu-post {
    }

.menu-post ul {
            padding: 0;
            margin: 0;
        }

.menu-post ul li {
                display: inline-block;
            }

.menu-post ul li a {
                    display: block;
                    padding: 5px 15px;
                    text-align: center;
                    text-transform: uppercase;
                    font-weight: bold;
                    color: #2196f3;
                    background: #f3f3f3;
                    margin-right: 4px;
                }

article img {
        max-width: 100%;
        height: auto
    }

article {
        text-align: left !important;
        color: #333 !important;
        font-family: Roboto !important;
        font-size: 16px !important;
    }

.box-product-option {
        background: #f3f3f3;
        padding: 8px 10px 8px 20px !important;
        margin-bottom: 9px;
    }

.infobox {
        display: none;
    }

#dataPost a {
        color: #2697f5;
    }

#dataPost a h6 {
            font-family: Roboto !important;
            font-size: 16px !important;
            padding: 5px 15px;
        }

h2 {
        font-size: 18px;
        font-weight: bold;
    }

.box-product-option {
        background: #f3f3f3;
        padding: 8px 10px 0px 20px;
        margin-bottom: 9px;
    }

select#ddlSort {
        padding: 5px 20px;
        border: none;
        border-radius: 10px;
        position: relative;
        top: 0px;
        font-size: 14px;
        height: 32px
    }
