.full-screen-container {
    margin-top: -50px
}


.bulleted-list {
    list-style: disc inside; /* Keeps bullets inside the list area */
    padding-left: 0; /* No padding to the left */
    margin-left: 1em; /* Adjusts margin to position the entire list */
}

.bulleted-list li {
    margin-left: -1em; /* Negatively offsets the left margin to reduce space between bullet and text */
}

.inline-list {
    display: flex; /* Makes the list horizontal */
    flex-wrap: wrap; /* Allows list items to wrap onto the next line if space runs out */
    list-style: none; /* Removes default list styling */
    padding: 0;
}

.inline-list li {
    margin-right: 5px; /* Adds spacing between the list items */
}

a {
    color: #3273dc;
    cursor: pointer;
    text-decoration: none
}

a strong {
    color: currentColor
}

a:hover {
    color: #363636
}


.myLoader {
    width: 40px;
}

.loader-wrapper {
    justify-content: center !important;
    align-items: center !important;
    height: 100vh; /* Adjust this value as needed */
}

.myLoader-home {
    width: 8vh !important; /* Adjust the size as needed */
    height: 8vh !important; /* Adjust the size as needed */
}

.buttonLoader {
    margin-left: 5px;
    width: 20px;
}


.scrollableFixedColumn {
    height: calc(100vh - 57px);
    top: 3.2rem;
    position: sticky;
    overflow: auto;
    padding: 10px;
}

/* Style the scrollbar and its track */
.scrollableFixedColumn::-webkit-scrollbar {
    width: 12px; /* Set the desired width for the scrollbar */
}

.scrollableFixedColumn::-webkit-scrollbar-thumb {
    background-color: #ccc; /* Color of the scrollbar thumb */
    border-radius: 6px; /* Rounded corners for the thumb */
}

.scrollableFixedColumn::-webkit-scrollbar-track {
    background-color: #e4e4e4; /* Color of the scrollbar track */
    border-radius: 6px; /* Rounded corners for the track */
}

/*
.scrollable {
    height: calc(100vh - 55px);
    flex-basis: 80%;

    overflow: auto;
}
*/
.has-cursor {
    cursor: pointer;
}

.docField {

    padding: 15px;
    padding-bottom: 2px;
    border-radius: 10px;
    -webkit-border-radius: 10px; /* For WebKit browsers */
    -moz-border-radius: 10px; /* For Mozilla browsers */
    margin-bottom: 20px;
}

.docFieldBackground {
    background-color: #f9f9f9;
}

.scroll-area {
    margin: auto;
    height: 800px;
}

.patent-image {
    border: 1px solid #222222;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background-color: white;
    padding: 5px;
    max-width: 400px;
    float: left;
    margin: 5px;
}

.disclaimer {
    position: fixed; /* Fix position relative to the viewport */
    bottom: 0; /* Align at the bottom */
    left: 0; /* Start from the left */
    right: 0; /* Stretch to the right */
    text-align: center; /* Center the text horizontally */
    height: 30px;
    padding: 4px;
    background-color: #f5f5f5;
    color: #333; /* Text color */
    border-top: 1px solid #ccc; /* Add a border on top */
    z-index: 5;
}

.disabled {
    opacity: 0.6 !important;
    cursor: not-allowed !important;
    pointer-events: none !important;
}

.hide-scrollbar {
    overflow: hidden; /* Hides the scrollbar completely and prevents scrolling */
    overflow: scroll; /* Enables scrolling but keeps the scrollbar invisible */
    scrollbar-width: none; /* For Firefox */
}

.hide-scrollbar::-webkit-scrollbar {
    display: none; /* For Chrome, Safari, and other Webkit-based browsers */
}


.sidebar-button{
    width:40px!important;
}

