/* /ComponentHelpers/FileUploadControl.razor.rz.scp.css */
/*::deep .hidden-button {
    margin-left: 5px;
}*/

.my-fs .k-upload-files[b-wh98rq6oi0] {
    display: none;
}
/* /ComponentHelpers/ImageUploadControl.razor.rz.scp.css */
/*::deep .hidden-button {
    margin-left: 5px;
}*/

.my-fs .k-upload-files[b-yu569knswo] {
    display: none;
}
/* /ComponentHelpers/PdfUploadControl.razor.rz.scp.css */
[b-32pyru5de3] .hidden-button {
    margin-left: 5px;
}
/* /Layout/BookingLayout.razor.rz.scp.css */
.page[b-bwwnzoryzw] {
    position: relative;
    display: flex;
    flex-direction: column;
}

.main[b-bwwnzoryzw] {
    flex: 1;
}

.sidebar[b-bwwnzoryzw] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-bwwnzoryzw] {
    justify-content: flex-start;
    display: flex;
    align-items: center;
}
.top-rowSmall[b-bwwnzoryzw] {
    /*background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-start;
    height: 3.5rem;
    display: flex;
    align-items: center;*/
}

.top-row[b-bwwnzoryzw]  a, .top-row .btn-link[b-bwwnzoryzw] {
    white-space: nowrap;
    margin-left: 1.5rem;
}

.top-row a:first-child[b-bwwnzoryzw] {
    overflow: hidden;
    text-overflow: ellipsis;
}

.top-row[b-bwwnzoryzw] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 0;
    z-index: 100;
}

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-bwwnzoryzw] {
        /*display: none;*/
    }

    .k-menu-vertical[b-bwwnzoryzw] {
        width: 100%;
    }

    .top-rowSmall:not(.auth)[b-bwwnzoryzw] {
        /*display: block;*/
    }

    .top-row.auth[b-bwwnzoryzw] {
        justify-content: space-between;
    }

    .top-row a[b-bwwnzoryzw], .top-row .btn-link[b-bwwnzoryzw] {
        margin-left: 0;
    }
}

/*MOBILE*/
@media (min-width: 641px) {
    .page[b-bwwnzoryzw] {
        flex-direction: row;
    }

    .sidebar[b-bwwnzoryzw] {
        width: 250px;
        height: 100vh;
        position: -webkit-sticky; /* Safari */
        position: sticky;
        top: 0;
    }

    .main > div[b-bwwnzoryzw] {

    }
}
/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-pzf5rrwk8k] {
    position: relative;
    display: flex;
    flex-direction: column;
}

.main[b-pzf5rrwk8k] {
    flex: 1;
}

.sidebar[b-pzf5rrwk8k] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-pzf5rrwk8k] {
    justify-content: flex-start;
    display: flex;
    align-items: center;
}
.top-rowSmall[b-pzf5rrwk8k] {
    /*background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-start;
    height: 3.5rem;
    display: flex;
    align-items: center;*/
}

.top-row[b-pzf5rrwk8k]  a, .top-row .btn-link[b-pzf5rrwk8k] {
    white-space: nowrap;
    margin-left: 1.5rem;
}

.top-row a:first-child[b-pzf5rrwk8k] {
    overflow: hidden;
    text-overflow: ellipsis;
}

.top-row[b-pzf5rrwk8k] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 0;
    z-index: 100;
}

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-pzf5rrwk8k] {
        /*display: none;*/
    }

    .k-menu-vertical[b-pzf5rrwk8k] {
        width: 100%;
    }

    .top-rowSmall:not(.auth)[b-pzf5rrwk8k] {
        /*display: block;*/
    }

    .top-row.auth[b-pzf5rrwk8k] {
        justify-content: space-between;
    }

    .top-row a[b-pzf5rrwk8k], .top-row .btn-link[b-pzf5rrwk8k] {
        margin-left: 0;
    }
}

/*MOBILE*/
@media (min-width: 641px) {
    .page[b-pzf5rrwk8k] {
        flex-direction: row;
    }

    .sidebar[b-pzf5rrwk8k] {
        width: 250px;
        height: 100vh;
        position: -webkit-sticky; /* Safari */
        position: sticky;
        top: 0;
    }

    .main > div[b-pzf5rrwk8k] {

    }
}
/* /Pages/Authentication/Login.razor.rz.scp.css */
html[b-1uvlvtvoh7], body[b-1uvlvtvoh7] {
    height: 100%;
    margin: 0;
}

.wrapper[b-1uvlvtvoh7] {
    min-height: 100%;
    /* Equal to height of footer */
    /* But also accounting for potential margin-bottom of last child */
    margin-bottom: -50px;
}

.footer[b-1uvlvtvoh7],
.push[b-1uvlvtvoh7] {
    height: 50px;
}
/* /Pages/CallboardItems/CompanyCallboard.razor.rz.scp.css */
/* /Pages/CallboardItems/FormCallboardItem.razor.rz.scp.css */
/* /Pages/CallboardItems/PortalCompanyCallboard.razor.rz.scp.css */
/* /Pages/CatalogItems/FormCatalogItem.razor.rz.scp.css */
/* /Pages/CharacterGroups/FormCharacterGroup.razor.rz.scp.css */
/* /Pages/Communications/GridEmails.razor.rz.scp.css */
div.sticky[b-xsutz2er9y] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/CompanyGroups/FormCompanyGroup.razor.rz.scp.css */
/* /Pages/CompanyMemberMidiTriggers/SelectorCompanyMemberMidiTriggers.razor.rz.scp.css */
div.sticky[b-r4djr86bf6] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/CompanyMembers/FormCompanyMember.razor.rz.scp.css */
/* /Pages/CompanyMembers/FormCompanyMemberEmailSettings.razor.rz.scp.css */
/* /Pages/CompanyMembers/FormProductionCompanyEmployee.razor.rz.scp.css */
/* /Pages/ConflictRequests/FormConflictRequest.razor.rz.scp.css */
/* /Pages/ContactScheduleResource/FormContactScheduleResource.razor.rz.scp.css */
/* /Pages/Contacts/FormContactAccommodations.razor.rz.scp.css */
/* /Pages/Contacts/FormContactCompanies.razor.rz.scp.css */
/* /Pages/Contacts/FormContactPeople.razor.rz.scp.css */
/* /Pages/Contacts/FormContactProductionCompanies.razor.rz.scp.css */
/* /Pages/Contacts/FormContactVenues.razor.rz.scp.css */
/* /Pages/Contacts/MyProfile.razor.rz.scp.css */
/* /Pages/Contacts/PublicFormContactPeople.razor.rz.scp.css */
/* /Pages/CustomerSupportResponses/SelectorCustomerSupportResponses.razor.rz.scp.css */
div.sticky[b-wyv8v5zkae] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/CustomerSupports/FormCustomerSupport.razor.rz.scp.css */
/* /Pages/CustomerSupports/MasterCustomerSupports.razor.rz.scp.css */
div.sticky[b-hwwjrw7rzq] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/CustomForm/FormCustomForm.razor.rz.scp.css */
/* /Pages/Devices/FormDevice.razor.rz.scp.css */
.k-splitter-flex .k-pane[b-3dg94ppez4] {
    overflow-y: scroll;
}
/* /Pages/EquipmentLists/FormBox.razor.rz.scp.css */
/* /Pages/EquipmentLists/FormBundle.razor.rz.scp.css */
/* /Pages/EquipmentLists/FormEquipmentList.razor.rz.scp.css */
/* /Pages/EquipmentLists/FormPosition.razor.rz.scp.css */
/* /Pages/EquipmentLists/FormTruck.razor.rz.scp.css */
/* /Pages/EquipmentLists/GridBoxes.razor.rz.scp.css */
div.sticky[b-z5vgvmnc0c] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentLists/GridBundles.razor.rz.scp.css */
div.sticky[b-f8ovueljp9] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentLists/GridEquipmentLists.razor.rz.scp.css */
div.sticky[b-p9npjlw6ja] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentLists/GridPositions.razor.rz.scp.css */
div.sticky[b-49j590gl5t] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentLists/GridTrucks.razor.rz.scp.css */
div.sticky[b-6485so1u3w] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentOrders/FormEquipmentOrder.razor.rz.scp.css */
/* /Pages/EquipmentOrders/GridEquipmentOrderChanges.razor.rz.scp.css */
div.sticky[b-qsacl6dkgd] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentOrders/GridEquipmentOrderCompanyMembers.razor.rz.scp.css */
div.sticky[b-rdedntnue0] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentOrders/GridEquipmentOrderDates.razor.rz.scp.css */
div.sticky[b-5j11580z11] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentOrders/GridEquipmentOrderLists.razor.rz.scp.css */
div.sticky[b-zzqxbycmcn] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentOrders/GridEquipmentOrderNotes.razor.rz.scp.css */
div.sticky[b-gmo9sygweg] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentOrders/GridEquipmentOrderQuantities.razor.rz.scp.css */
div.sticky[b-vmgwhh5ei0] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentOrders/GridEquipmentOrders.razor.rz.scp.css */
div.sticky[b-rc9rt8110n] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/EquipmentOrders/GridEquipmentOrderSubstitutions.razor.rz.scp.css */
div.sticky[b-lxlib365z3] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Expenses/FormExpense.razor.rz.scp.css */
/* /Pages/GlobalSettings/FormGlobalSetting.razor.rz.scp.css */
/* /Pages/GlobalSettings/MasterGlobalSettings.razor.rz.scp.css */
div.sticky[b-obbjrwe3m4] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Gobos/FormGobo.razor.rz.scp.css */
/* /Pages/Gobos/MasterGobos.razor.rz.scp.css */
div.sticky[b-5lupuntg6z] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Home/Welcome.razor.rz.scp.css */

/* /Pages/Invoices/FormInvoice.razor.rz.scp.css */
/* /Pages/Kits/FormKit.razor.rz.scp.css */
/* /Pages/Kits/GridKitDeviceConnections.razor.rz.scp.css */
div.sticky[b-1z76q518qp] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Kits/GridKitDevices.razor.rz.scp.css */
div.sticky[b-idhafn4htv] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Kits/GridKitDeviceSettings.razor.rz.scp.css */
div.sticky[b-ezroitl8h6] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Kits/GridKits.razor.rz.scp.css */
div.sticky[b-csban3e9l4] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Locations/FormLocation.razor.rz.scp.css */
/* /Pages/Messages/FormMessage.razor.rz.scp.css */
/* /Pages/Messages/GridMessages.razor.rz.scp.css */
div.sticky[b-8uom6b8wcr] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/OnboardingSteps/FormOnboardingStep.razor.rz.scp.css */
/* /Pages/OwnerColorNames/FormOwnerColorName.razor.rz.scp.css */
/* /Pages/OwnerColorNames/MasterOwnerColorNames.razor.rz.scp.css */
div.sticky[b-uve6szf4o3] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/ProductionObjects/FormProductionObject.razor.rz.scp.css */
/* /Pages/ProductionSections/FormProductionSection.razor.rz.scp.css */
/* /Pages/Productions/FileBox.razor.rz.scp.css */
div.sticky[b-uiqnco7gr7] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Productions/GridProductionFiles.razor.rz.scp.css */
div.sticky[b-n1qc0qe3bd] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Productions/VideoFileManager.razor.rz.scp.css */
div.sticky[b-7tucasuujs] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/QuickMessages/FormQuickMessage.razor.rz.scp.css */
/* /Pages/ReportTemplates/GridReportTemplates.razor.rz.scp.css */
div.sticky[b-luqx8bublq] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/RunningOrders/FormBoardCue.razor.rz.scp.css */
/* /Pages/RunningOrders/FormRunningOrder.razor.rz.scp.css */
/* /Pages/RunningOrders/FormRunningOrderAction.razor.rz.scp.css */
/* /Pages/RunningOrders/GridRunningOrderActions.razor.rz.scp.css */
div.sticky[b-bj3bb9kizg] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/RunningOrders/GridRunningOrderCharacters.razor.rz.scp.css */
div.sticky[b-rucl742i0v] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/RunningOrders/GridRunningOrderImages.razor.rz.scp.css */
div.sticky[b-dgldza99g5] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/RunningOrders/GridRunningOrderObjects.razor.rz.scp.css */
div.sticky[b-88kkbe9d9f] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/RunningOrders/GridRunningOrders.razor.rz.scp.css */
div.sticky[b-day0j3imls] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/RunningOrders/PortalRunningOrders.razor.rz.scp.css */
div.sticky[b-1f7lqti6s1] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/RunningOrders/StackRunningOrder.razor.rz.scp.css */
/* /Pages/SbCatalogItems/FormSbCatalogItem.razor.rz.scp.css */
/* /Pages/SbContacts/FormSbContactCompanies.razor.rz.scp.css */
/* /Pages/ScheduleAppointmentFacts/FormScheduleAppointmentFact.razor.rz.scp.css */
/* /Pages/ScheduleAppointments/FormScheduleAppointmentSection.razor.rz.scp.css */
/* /Pages/ScheduleAppointments/FormScheduleAppointmentTimeSlot.razor.rz.scp.css */
/* /Pages/ScheduleAppointments/FormScheduleAppointmentTimeSlotSchedule.razor.rz.scp.css */
/* /Pages/ScheduleAppointments/GridScheduleAppointmentAttendees.razor.rz.scp.css */
div.sticky[b-rm8v1wya0t] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/ScheduleAppointments/GridScheduleAppointments.razor.rz.scp.css */
div.sticky[b-nkolllbf55] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/ScheduleAppointments/GridScheduleAppointmentTimeSlotNotes.razor.rz.scp.css */
div.sticky[b-792ajjhdwb] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/ScheduleAppointments/GridScheduleAppointmentTimeSlots.razor.rz.scp.css */
div.sticky[b-9tgbmb1v0g] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/ScheduleAppointments/GridScheduleAppointmentTimeSlotsSchedule.razor.rz.scp.css */
div.sticky[b-7z00btf4vy] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/ScheduleAppointments/GridScheduleAppointmentTimeSlotsScheduleBooking.razor.rz.scp.css */
div.sticky[b-2fk48vqp2f] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/ScheduleResources/FormScheduleResource.razor.rz.scp.css */
/* /Pages/ScriptAnnotationReferences/SelectorScriptAnnotationReferences.razor.rz.scp.css */
div.sticky[b-5ll0unzdph] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/ScriptAnnotations/FormScriptAnnotation.razor.rz.scp.css */
/* /Pages/ScriptAnnotations/MasterScriptAnnotations.razor.rz.scp.css */
div.sticky[b-nfu63sh3b4] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Sponsors/FormSponsor.razor.rz.scp.css */
/* /Pages/Sponsors/GridSponsors.razor.rz.scp.css */
div.sticky[b-llyc22gzqs] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/Subscriptions/MasterSubscriptions.razor.rz.scp.css */
div.sticky[b-hpueq3q55y] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Pages/VideoFiles/FormVideoFile.razor.rz.scp.css */
/* /Pages/VideoFiles/GridVideoFiles.razor.rz.scp.css */
div.sticky[b-rzmneagxbr] {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 40px;
    z-index: 100;
}
/* /Shared/BannerMessageBar.razor.rz.scp.css */
.btnMembership[b-ktic29l5db] {
    width: 100%;
    height: 100%;
    font-size: 16px;
    padding: 15px;
    background-color: #343a40;
    border: none;
    color: white;
}
/* /Shared/BannerTrial.razor.rz.scp.css */
.btnMembership[b-cjr7nodhk5] {
    width: 100%;
    height: 100%;
    font-size: 16px;
    padding: 15px;
    background-color: #343a40;
    border: none;
    color: white;
}
/* /Shared/HeaderHome.razor.rz.scp.css */
