.guesttrend {
    overflow: hidden;
    .roomspace-head {
        &:after {
            content: '';
            display: table;
            clear: both;
        }
        .btn-export {
            background: $c-white !important;
            padding: 0 10px 0 38px;
            i { left: 0; right: initial; }
        }
        .checkoption {
            padding: 0 10px !important;
            > div { 
                float: left; 
                margin-right: 10px; 
                .mars-checkbox { height: 30px; padding-bottom: 0 !important; margin-bottom: 0;  } 
            }
        }
    }
    #report.newreport { 
        font-family: $base-font; 
        .report-row .reportrowcontent .form-group:first-child label { width: 110px; }
        .label-event{ width: 77px !important; text-align: right !important; } 
        .mars-radio {
            float: left;
            min-width: 120px;
            label {
                display: block;
                cursor: pointer;
                margin-bottom: 0;
                padding: 3px 5px;
            }
        }
        .right-button-area .btn.btn-save-default {
            padding: 0;
            float: left;
            i { float: left; }
            background-color: transparent;
            color: $c-black2;
        }  
        .commonselect {
            .multiselect-native-select {
                width: auto !important;
                float: left;
                .multiselect { width: 183px !important; }
            }
            &.yearselect { .multiselect { width: 80px !important; } }
        }
    }
    .table-responsive { overflow: scroll; }
    .commonTable {
        tr {
            th, 
            td { 
                min-width: 90px;
                &.fixcell:first-child { text-align: left; }
                &.totalColumn { min-width: 110px; width: 110px; }
            }
            th { padding: 2px 10px !important; border-bottom: none !important;  }
            td { padding: 3px 10px !important;  }
        }
        tr:first-child th:first-child { min-width: 226px; max-width: 226px; padding: 0 0 !important;  }
        tr td:first-child { min-width: 226px; max-width: 226px; }
        .trHead { th,td { padding: 0 10px !important; } } 
    }
    
    .differenceprow, .variancerow, .gcrow { display: none; }
}