@import "reset.css";
@import "LightTheme.css";
@import "DarkTheme.css";
@import "Shadows.css";
@import "Layout.css";
@import "Text.css";
@import "Links.css";
@import "Buttons.css";
@import "Forms.css";
@import "Loader.css";
@import "ProgressBar.css";
@import "Toasts.css";
@import "Separator.css";
@import "H2nPress.css";
@import "Components/MainLayout.css";
@import "Components/Input.css";
@import "Components/Card.css";
@import "Components/Icon.css";
@import "Components/SelectBox.css";
@import "Components/Checkbox.css";
@import "Components/RadioButton.css";
@import "Components/Tabs.css";
@import "Components/ImageSwitcher.css";
@import "Components/Pagination.css";
@import "Components/DataGrid.css";
@import "Components/Footer.css";
@import "Components/Checkmark.css";
@import "Components/ExclamationMark.css";
@import "Components/SampleHud.css";
@import "Components/SupportedRoomSpinner.css";
@import "Components/LanguageDialog.css";
@import "Components/HelpIcon.css";
@import "Components/Faq.css";
@import "Components/PaymentSystemDialog.css";
@import "Components/Price.css";
@import "Components/Modal.css";
@import "Components/ProfileDialog.css";
@import "Components/SocialLoginButtons.css";
@import "Components/Hand2Note3.css";
@import "Components/DialogPage.css";
@import "Components/StatusSpinner.css";
@import "Components/PromotionToast.css";
@import "Components/DiscountBadge.css";
@import "Components/Menu.css";
@import "Components/DashboardCard.css";
@import "Components/AnchorStat.css";
@import "Components/DashboardPlaceholder.css";
@import "Components/DynamicSearchInput.css";
@import "Components/ProductOrderReport.css";
@import "Components/Stat.css";
@import "Components/DateRangeToggle.css";
@import "Components/Tag.css";
@import "Components/Expander.css";
@import "Components/YouTube.css";
@import "Components/Characters.css";
@import "Components/Characters.Media.css";

@import "Pages/HomePage.css";
@import "Pages/AboutUsPage.css";
@import "Pages/AboutUsPage.Media.css";
@import "Pages/LoginPage.css";
@import "Pages/RegistrationPage.css";
@import "Pages/ProfilePage.css";
@import "Pages/ManualPage.css";
@import "Press/PressAuthor.css";
@import "Press/BlogAuthorsPage.css";
@import "Press/BlogPage.css";
@import "Press/BlogArticlePage.css";
@import "Press/BlogComments.css";

@import "Pages/Home/HomePerformanceCard.css";
@import "Pages/Home/NestedCircles.css";
@import "Pages/Home/StepsToStartBlock.css";
@import "Pages/Home/HomeStep.css";
@import "Pages/Home/HomeSupportBlock.css";
@import "Pages/Home/FantasyPoker.css";
@import "Pages/DatabasePage.css";
@import "Pages/DatabasePage.Media.css";
@import "Pages/Purchase/PurchaseCardPromotion.css";
@import "Pages/Purchase/PurchaseCard.css";
@import "Pages/Purchase/PurchasePage.css";
@import "Pages/Purchase/SubscriptionComparison.css";
@import "Pages/PurchaseDialog/PurchaseDialogPage.css";
@import "Pages/PurchaseDialog/VendorDatabaseProduct.css";
@import "Pages/PurchaseDialog/PurchaseDialog.css";
@import "Pages/PurchaseDialog/PaymentConfirmationPage.css";
@import "Pages/Admin/Admin.css";
@import "Pages/ProductInvoice.css";
@import "Pages/CheckoutPage.css";
@import "Pages/PurchaseDialog/StripePaymentPage.css";
@import "Pages/PurchaseDialog/StripePaymentForm.css";
@import "Pages/RegisterBusinessAccountPage.css";

@import "Pages/Profile/SubscriptionCard.css";
@import "Pages/Profile/VendorDatabaseCard.css";
@import "Pages/Profile/PackageCard.css";
@import "Pages/Profile/BusinessAccount.css";
@import "Pages/Profile/MyProfile.css";

@import "Screens.css";


html {
    background: #FBF3F0;
}

body {
    min-height: 100vh;
    background: #FBF3F0;
    background: linear-gradient(180deg, #E7EFF4 350px, rgba(231, 239, 244, 0) 700px);
}

.body__page_Home{
    background: linear-gradient(180deg, #E1ECE2 0%, #D2E8E5 1000px);
}

.body__page_Blog, .body__page_BlogArticle, .body__page_BlogTopics, .body__page_BlogAuthors, .body__page_Help {
    background: linear-gradient(180deg, #E7EFF4 300px, rgba(231, 239, 244, 0) 800px);
}


header {
    /*Z-index is used to allow page background that go behind the header*/
    position: relative; 
    /*position index is 3 which is higher that the one of .page to support menu*/
    z-index: 3;
    font-weight: 500;
    font-size: 18px;
}

*:disabled, a[disabled]{ opacity: 0.5; pointer-events: none;}
