    .table{
        width:100%!important
    }

    .non-mobile-table{
        display:none
    }
    
    .mobile-only-table{
        display:inline-table
    }
    
    .inquire-wrapper{
        padding:5px!important;
    }

@media (min-width: 768px) {
    .non-mobile-table{
        display:inline-table
    }
    .mobile-only-table{
        display:none
    }
}


.module-layout.tours-layout-single .single-flex-banner.default-banner .description {
    min-height: 100%;
    max-height: 100%;
}