﻿.boxitem {
            display: none;
        }

            .boxitem h2 {
                font-family: 'THSarabun' !important;
                font-weight: 600 !important;
                margin-bottom: 0px !important;
            }

        .card {
            background-color: #66CC00;
        }

        .boxitem table:not(.table) {
            width: 100%;
            background-color: #66CC00;
        }

            .boxitem table td {
                border-bottom: solid 1px #ffffff;
                border-left: solid 1px #ffffff;
            }

                .boxitem table:not(.table) td:first-child {
                    background-color: #339900;
                }

        .icon-first {
            width: 18%;
            text-align: center;
        }

        .icon-firstsub {
            width: 14.5%;
            text-align: center;
        }

        .icon {
            width: 30%;
            text-align: center;
        }

            .icon-first > img,
            .icon-firstsub > img,
            .icon > img {
                height: 15px;
            }

        .Text {
            color: #000000 !important;
            margin-bottom: 0px;
            line-height: 20px !important;
            padding-left: 13px;
        }

        .Text-topic {
            font-weight: 600;
            margin-top: 5px;
        }

        .Text-sup {
            font-size: 18px !important;
            font-weight: 600;
        }

        .Text-price {
            font-weight: 600;
            margin-bottom: 5px;
        }

            .Text-price > span {
                color: #ffffff;
            }

        p.price {
            font-style: italic;
            font-size: 25px !important;
            font-weight: 600;
            color: #EE4136 !important;
            border-bottom: solid 2px #000000;
        }

            p.price > span {
                font-size: 40px !important;
            }

        .line-bot {
            border-bottom: solid 1px #E2E2E2;
            padding-top: 5px;
            padding-bottom: 5px;
        }

        .sub-detail P {
            margin-top: 10px;
            margin-bottom: 0px;
            font-size: 20px !important;
        }

        .sub-detail, .sub-detail li {
            font-size: 20px !important;
            letter-spacing: 0.5px !important;
        }

        .tb-price {
             margin-top:10px;
        }
        .tb-price:first-child{
            padding-right:2px;
        }
        .tb-price:last-child{
            padding-left:2px;
        }
        @media (max-width: 768px) { 
            .tb-price:first-child{
                padding-right:0px;
            }
            .tb-price:last-child{
                padding-left:0px;
            }
        } 
            .tb-price .head {
                background-color: #66CC00;
                z-index:2;
            }

                .tb-price .head h2 {
                    color: #ffffff !important;
                }

            .tb-price .con-detial {
                background-color: #A1DF64;
                padding-top: 5px;
                padding-bottom: 10px;
                
            }

                .tb-price .con-detial p {
                    font-size: 18px !important;
                    text-align: center;
                    margin-bottom: 0px;
                    line-height: 20px !important;
                    color: #000000 !important;
                }

            .tb-price thead {
                background-color: #CEEBAF;
            }

            .tb-price .table {
                text-align: center;
                margin-bottom: 0px;
            }
            .ex{
                border: solid 2px #66CC00;
               
            }
            .op-car{
                background-color: #A1DF64;
            }
ol.list-unstyled {
    list-style: decimal !important;
}
.table td {
    vertical-align: middle !important;
}
.expri {
    display: block;
    background-color: #E9573E;
    color: #fff;
    font-weight: bold;
    width: 100%;
    padding: 7px;
    text-align: center;
    margin-bottom: 20px;
}