<style>
        * {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

        .table {
            width: 100%;
            max-width: 100%;
            margin-bottom: 20px;
        }

        .table>caption+thead>tr:first-child>td,
        .table>caption+thead>tr:first-child>th,
        .table>colgroup+thead>tr:first-child>td,
        .table>colgroup+thead>tr:first-child>th,
        .table>thead:first-child>tr:first-child>td,
        .table>thead:first-child>tr:first-child>th {
            border-top: 0;
        }

        .table>thead>tr>th {
            vertical-align: bottom;
            border-bottom: 2px solid #ddd;

        }

        .table>tbody>tr>td,
        .table>tbody>tr>th,
        .table>tfoot>tr>td,
        .table>tfoot>tr>th,
        .table>thead>tr>td,
        .table>thead>tr>th {
            padding: 8px;
            line-height: 1.42857143;
            vertical-align: top;
            border-top: 1px solid #ddd;
            border-bottom: 0;
        }

        table.table-expandable>tbody>tr:nth-child(odd) {
            cursor: pointer;
        }

        table.table-expandable.table-hover>tbody>tr:nth-child(even):hover td {
            background-color: white;
        }

        table.table-expandable>tbody>tr div.table-expandable-arrow {
            background: transparent url(../images/arrows.png) no-repeat scroll 0px -16px;
            width: 16px;
            height: 16px;
            display: block;
        }

        table.table-expandable>tbody>tr div.table-expandable-arrow.up {
            background-position: 0px 0px;
        }
        
        .fl-table thead tr{
            background-color: #FFCD00;
        }

        .fl-table tbody tr td {
            background-color: #fff;
        }

        .fl-table tbody tr td:nth-child(odd) {
            background-color: #f1ebeb;
        }

        .place_details {
            background-color: #fff !important;
        }

        .place_details h4 {
            background-color: #FFCD00;
            margin: 10px 0;
            font-family: inherit;
            font-weight: 500;
            line-height: 2.1;
            padding-left: 10px;
        }
        
        

    </style>