﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

/*CSS Priority
see: https://www.google.com/url?sa=i&url=https%3A%2F%2Fvecta.io%2Fblog%2Fdefinitive-guide-to-css-styling-order&psig=AOvVaw1fiV9DTmihtPexoXk1iMS1&ust=1592676884804000&source=images&cd=vfe&ved=0CAIQjRxqFwoTCIiA_IK-juoCFQAAAAAdAAAAABAI

high to low:

    - !important
    - inline styles
    - id styles (#-notation)
    - class styles (.-notation)
    - element styles (h1, span, etc.)

*/

:root {
    --peach: #cd7672;
    --purple: #534666;
    --yellow: #FFC848;

    --grayLight: #f6f6f4;
    --grayMedium: #c7c7cd;
    --grayDark: #5b6770;

    --black: #212121;
    --white: white;
}

body {
    margin: 0 auto;
    padding: 0;
    color: #000000;
    height: 100%;
}

/*id styles*/

/*class styles*/

.logo {
    filter: saturate(2);
    max-width: 75px;
    cursor: pointer;
}
    .logo:hover {
        transform: scale(1.05);
    }
    .logo:active {
        transform: scale(0.98);
    }

.nhprc-banner {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 100px;
    background-image: linear-gradient(to right, rgba(242,169,0,.25), rgba(242,169,0,.5), rgba(122,23,23,.25), rgba(242,169,0,.25), rgba(242,169,0,0));
}

.nhprc-banner h1 {
    color: #7a1717;
    padding-top: 40px;
    padding-left: 32px;
    font-size: 26px;
    font-weight: 700;
}

.nhprc-navbar {
    max-height: 40px;
    min-height: 40px;
}

.nhprc-navbar li {
    max-height: 40px;
    min-height: 40px;
}

.nhprc-navbar-item {
    margin: 4px;
    padding: 5px;
    height: 20px;
    background: #f2f2f2;
    min-height: 20px !important;
    max-height: 20px !important;
}

.nhprc-navbar-item div {
    padding: 0px !important;
}

.nhprc-navbar-item div a {
    width: 100%;
    height: 100%;
    display: block;
    text-decoration: none;
}

.nhprc-navbar-item:hover {
    background: #FFC848;
    color: #000000;
}

.nhprc-navbar-item-child {
    margin: 4px;
    padding: 5px;
    height: 20px;
    background: #f2f2f2;
    min-height: 20px !important;
    max-height: 20px !important;
    position: absolute;
    left: 350px;
    width: 400px;
    top: -50px;
}

.nhprc-navbar-item-child div {
    padding: 0px !important;
}

.nhprc-navbar-item-child div a {
    width: 100%;
    height: 100%;
    display: block;
    text-decoration: none;
}

.nhprc-navbar-item-child:hover {
    background: #FFC848;
    color: #000000;
}

.nhprc-navbar-child {
    background: #FFC848;
}

.nhprc-navbar-rightborder {
    border-right: 1px solid #FFC848;
}

.nhprc-navbar li a {
    color: rgba(35, 35, 35, 0.85);
    max-height: 40px;
    min-height: 40px;
}

.nhprc-offcanvas-bar {
    background-color: rgba(242,169,0,.5);
}

.nhprc-offcanvas-bar li a:link {
    color: rgba(0,0,0,.75) !important;
    text-decoration: none;
}

.nhprc-offcanvas-bar li a:visited {
    color: rgba(0,0,0,.75) !important;
    text-decoration: none;
}

.nhprc-offcanvas-bar li a:hover {
    color: #7a1717 !important;
    text-decoration: underline;
}

.nhprc-offcanvas-bar li a:active {
    color: rgba(0,0,0,.75) !important;
    text-decoration: none;
}

.nhprc-calendar-event:link {
    color: #7a1717 !important;
    text-decoration: none;
}

.nhprc-admin-menuitem:link {
    color: #7a1717;
    text-decoration: none;
}

.nhprc-admin-menuitem:visited {
    color: #7a1717;
    text-decoration: none;
}

.nhprc-admin-menuitem:hover {
    color: #7a1717 !important;
    font-weight: bold;
    text-decoration: none;
}

.nhprc-admin-menuitem:active {
    color: #7a1717;
    font-weight: bold;
    text-decoration: none;
}

.nhprc-main {
    background-image: linear-gradient(to right, rgba(242,169,0,.1), rgba(242,169,0,.25), rgba(242,169,0,.1));
    overflow-x: hidden;
    overflow-y: auto;
    margin-top: 10px;
    margin-bottom: 2.5rem;
    padding: 5px 10px;
    position: relative;
    min-height: 100vh;
}

.nhprc-main-inner {
    background-color: rgba(242,169,0,.5);
    opacity: 1;
    margin: 10px;
    padding: 20px;
    border-radius: 1em;
    padding-bottom: 2.5rem;
}
.nhprc-main-inner-custom {
    background-color: rgba(242,169,0,.5);
    opacity: 1;
    margin: 10px;
    padding: 0px !important;
    border-radius: 0em !important;
    padding-bottom: 2.5rem;
}

.nhprc-footer {
    background-color: white;
    background-image: linear-gradient(to right, rgba(242,169,0,.25), rgba(242,169,0,.5), rgba(122,23,23,.25), rgba(242,169,0,.5), rgba(242,169,0,.25));
    position: relative;
    bottom: 0;
    height: 2.5rem;
    width: 100%;
    padding: 0px;
}

.nhprc-footer h4 {
    color: #7a1717;
    padding-top: 10px;
    padding-left: 32px;
}

.nhprc-input {
    border: 1px solid #7a1717;
    border-radius: 10px;
    background-color: #FEF7E5;
    width: 100%;
    line-height: 14px !important;
    font-size: 12px;
    height: 32px !important;
}

.nhprc-pill {
    border: 1px solid #7a1717;
    border-radius: 10px;
    background-color: #7a1717;
    line-height: 14px !important;
    font-size: 12px;
    width: 100px !important;
    height: 26px !important;
    margin-right: 5px !important;
    color: #ffffff;
    align-items: center;
    text-align: center;
    padding-left: 15px;
    display: flex;
    flex:0 1 auto;
    white-space:nowrap;
}

.nhprc-pill button {
    width: 20px !important;
    height: 20px !important;
    color: #ffffff;
    background-color: transparent;
}

.nhprc-textarea {
    height: 120px !important;
    resize: none;
}

.nhprc-checkbox {
    border: 1px solid #7a1717;
    border-radius: 5px;
    background-color: #FEF7E5;
}

.nhprc-border {
    border: 1px solid #7a1717;
}

.nhprc-border-addon {
    border-left: 1px solid #7a1717;
    border-right: 1px solid #7a1717;
    border-bottom: 1px solid #7a1717;
}

.nhprc-border-vertical {
    border-left: 1px solid #7a1717;
    border-right: 1px solid #7a1717;
}

.nhprc-border-horizontal {
    border-top: 1px solid #7a1717;
    border-bottom: 1px solid #7a1717;
}

.nhprc-border-left {
    border-left: 1px solid #7a1717;
}

.nhprc-border-right {
    border-right: 1px solid #7a1717;
}

.nhprc-border-top {
    border-top: 1px solid #7a1717;
}

.nhprc-border-bottom {
    border-bottom: 1px solid #7a1717;
}

.nhprc-button {
    border: 1px solid #7a1717;
    border-radius: 10px;
    color: #7a1717;
    background-color: #FEF7E5;
    max-height: 32px !important;
    width: 100%;
    font-size: 12px;
    padding: 0px;
    align-content: center;
    vertical-align: middle;
}

.nhprc-button svg {
    color: #7a1717;
    max-height: 22px;
}

.nhprc-link {
    color: #7a1717 !important;
    text-decoration: none;
}

.nhprc-link:link {
}

.nhprc-link:visited {
}

.nhprc-link:hover {
    font-weight: bold;
}

.nhprc-link:active {
    font-weight: bold;
}

.nhprc-link-alternate {
    color: #7a1717 !important;
    text-decoration: none;
    background-color: rgba(242,169,0,.5);
}

.nhprc-link-alternate:link {

}

.nhprc-link-alternate:visited {
}

.nhprc-link-alternate:hover {
    font-weight: bold;
}

.nhprc-link-alternate:active {
    font-weight: bold;
}

.nhprc-zoomifyviewer {
    border: 1px solid #7a1717;
    border-radius: 10px;
    background-color: #FEF7E5;
    width: 100%;
    height: 600px;
    font-size: 12px;
    margin: auto;
}

.nhprc-fieldset {
    background-color: #FEF7E5;
    border-radius: 10px;
    border: 1px solid #7a1717;
    font-size: 12px;
}

.nhprc-legend {
    background-color: transparent;
    font-size: 14px;
    font-weight: bold;
    color: #7a1717;
}

.nhprc-card-hover {
    background-color: transparent !important;
}

.nhprc-card-hover:hover {
    background-color: #FEF7E5 !important;
}

.nhprc-mute {
    color: rgba(0,0,0,.75) !important;
}

.nhprc-admin-table {
    border-collapse: collapse;
    width: 100%;
}

.nhprc-admin-th, .nhprc-admin-td {
    text-align: left;
    padding: 8px;
}

.nhprc-admin-tr:nth-child(even) {
    background-color: #FEF7E5;
}

.nhprc-hr {
    border-top: 1px solid #7a1717;
}

.nhprc-container {

}

.nhprc-container-row:nth-of-type(even) {
    background-color: #FEF7E5;
}

.nhprc-matrix-table-header {
    text-align: center;
    white-space: nowrap;
    g-origin: 50% 50%;
}

.nhprc-matrix-table-header div {
    margin: 0 -100%;
    display: inline-block;
}

.nhprc-matrix-table-header div:before {
    content: '';
    width: 0;
    padding-top: 110%; /* takes width as reference, + 10% for faking some extra padding */
    display: inline-block;
    vertical-align: middle;
}

.nhprc-matrix-table {
    text-align: center;
    table-layout: fixed;
    width: 100%;
    border: 1px solid #7a1717;
    border-collapse: collapse;
}

.nhprc-matrix-table td {
    border: 1px solid #7a1717;
}

.nhprc-matrix-table th {
    border: 1px solid #7a1717;
}

.nhprc-matrix-table tr {
    border: 1px solid #7a1717;
}

.nhprc-rotate270 {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
}

.nhprc-icon svg {
    color: #7a1717;
}

.nhprc-drilldown-select {
    /*border: 1px solid #7a1717;*/
    border-top: 1px solid #7a1717;
    border-bottom: 1px solid #7a1717;
    border-left: 1px solid #7a1717;
    border-right: none;
    border-radius: 10px;
    border-top-right-radius: initial;
    border-bottom-right-radius: initial;
    background-color: #FEF7E5;
    width: 90%;
    line-height: 14px !important;
    font-size: 12px;
    height: 32px !important;
}

.nhprc-drilldown-anchor {
    border-top: 1px solid #7a1717;
    border-bottom: 1px solid #7a1717;
    border-right: 1px solid #7a1717;
    border-left: none;
    border-radius: 10px;
    border-top-left-radius: initial;
    border-bottom-left-radius: initial;
    background-color: rgba(242,169,0,.5);
    width: 10%;
    height: 32px !important;
    color: #7a1717;
}

.nhprc-drilldown-anchor:link {
    color: #7a1717;
    text-decoration: none;
}

.nhprc-drilldown-anchor:visited {
    color: #7a1717;
    text-decoration: none;
}

.nhprc-drilldown-anchor:hover {
    color: #7a1717 !important;
    font-weight: bold;
    text-decoration: none;
}

.nhprc-drilldown-anchor:active {
    color: #7a1717;
    font-weight: bold;
    text-decoration: none;
}

.cursor-pointer {
    cursor: pointer;
}

/*element styles*/
html, body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0 auto;
    padding: 0;
    color: #000000;
    /*height: 100%;*/
}

/*h1 {
    font-size: 18pt;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 0px;
    font-weight: bold;
}

h3 {
    color: #7a1717;
    font-weight: bold;
    margin: auto;
}

h4 {
    color: #7a1717;
    margin: auto;
}*/

input[type="file"] {
    display: none;
}

/*UIKit extentions*/
.uk-text-xsmall {
    font-size: 0.750em;
    line-height: 1;
}

.uk-text-xlarge {
    font-size: 1.250em;
    line-height: 1.5;
}

.uk-tab>.uk-active>a {
    color: #7a1717;
    border-color: #7a1717;
}

/* Sevenths */
.uk-width-1-7 {
    width: calc(100% * 1 / 7.001);
}

.uk-width-2-7 {
    width: calc(100% * 2 / 7.001);
}

.uk-width-3-7 {
    width: calc(100% * 3 / 7.001);
}

.uk-width-4-7 {
    width: calc(100% * 4 / 7.001);
}

.uk-width-5-7 {
    width: calc(100% * 5 / 7.001);
}

.uk-width-6-7 {
    width: calc(100% * 6 / 7.001);
}

/* Eights */
.uk-width-1-8 {
    width: calc(100% * 1 / 8.001);
}

.uk-width-3-8 {
    width: calc(100% * 3 / 8.001);
}

.uk-width-5-8 {
    width: calc(100% * 5 / 8.001);
}

.uk-width-7-8 {
    width: calc(100% * 7 / 8.001);
}

/* Nineths */
.uk-width-1-9 {
    width: calc(100% * 1 / 9.001);
}

.uk-width-2-9 {
    width: calc(100% * 2 / 9.001);
}

.uk-width-4-9 {
    width: calc(100% * 4 / 9.001);
}

.uk-width-5-9 {
    width: calc(100% * 5 / 9.001);
}

.uk-width-7-9 {
    width: calc(100% * 7 / 9.001);
}

.uk-width-8-9 {
    width: calc(100% * 8 / 9.001);
}

/* Tenths */
.uk-width-1-10 {
    width: 10%;
}

.uk-width-3-10 {
    width: 30%;
}

.uk-width-7-10 {
    width: 70%;
}

.uk-width-9-10 {
    width: 90%;
}

/* Elevenths */
.uk-width-1-11 {
    width: calc(100% * 1 / 11.001);
}

.uk-width-2-11 {
    width: calc(100% * 2 / 11.001);
}

.uk-width-3-11 {
    width: calc(100% * 3 / 11.001);
}

.uk-width-4-11 {
    width: calc(100% * 4 / 11.001);
}

.uk-width-5-11 {
    width: calc(100% * 5 / 11.001);
}

.uk-width-6-11 {
    width: calc(100% * 6 / 11.001);
}

.uk-width-7-11 {
    width: calc(100% * 7 / 11.001);
}

.uk-width-8-11 {
    width: calc(100% * 8 / 11.001);
}

.uk-width-9-11 {
    width: calc(100% * 9 / 11.001);
}

.uk-width-10-11 {
    width: calc(100% * 10 / 11.001);
}

/* Twelfths */
.uk-width-1-12 {
    width: calc(100% * 1 / 12.001);
}

.uk-width-5-12 {
    width: calc(100% * 5 / 12.001);
}

.uk-width-7-12 {
    width: calc(100% * 7 / 12.001);
}

.uk-width-11-12 {
    width: calc(100% * 11 / 12.001);
}

/* Phone landscape and bigger */
@media (min-width: 640px) {
    /* Sevenths */
    .uk-width-1-7\@s {
        width: calc(100% * 1 / 7.001);
    }

    .uk-width-2-7\@s {
        width: calc(100% * 2 / 7.001);
    }

    .uk-width-3-7\@s {
        width: calc(100% * 3 / 7.001);
    }

    .uk-width-4-7\@s {
        width: calc(100% * 4 / 7.001);
    }

    .uk-width-5-7\@s {
        width: calc(100% * 5 / 7.001);
    }

    .uk-width-6-7\@s {
        width: calc(100% * 6 / 7.001);
    }

    /* Eights */
    .uk-width-1-8\@s {
        width: calc(100% * 1 / 8.001);
    }

    .uk-width-3-8\@s {
        width: calc(100% * 3 / 8.001);
    }

    .uk-width-5-8\@s {
        width: calc(100% * 5 / 8.001);
    }

    .uk-width-7-8\@s {
        width: calc(100% * 7 / 8.001);
    }

    /* Nineths */
    .uk-width-1-9\@s {
        width: calc(100% * 1 / 9.001);
    }

    .uk-width-2-9\@s {
        width: calc(100% * 2 / 9.001);
    }

    .uk-width-4-9\@s {
        width: calc(100% * 4 / 9.001);
    }

    .uk-width-5-9\@s {
        width: calc(100% * 5 / 9.001);
    }

    .uk-width-7-9\@s {
        width: calc(100% * 7 / 9.001);
    }

    .uk-width-8-9\@s {
        width: calc(100% * 8 / 9.001);
    }

    /* Tenths */
    .uk-width-1-10\@s {
        width: 10%;
    }

    .uk-width-3-10\@s {
        width: 30%;
    }

    .uk-width-7-10\@s {
        width: 70%;
    }

    .uk-width-9-10\@s {
        width: 90%;
    }

    /* Elevenths */
    .uk-width-1-11\@s {
        width: calc(100% * 1 / 11.001);
    }

    .uk-width-2-11\@s {
        width: calc(100% * 2 / 11.001);
    }

    .uk-width-3-11\@s {
        width: calc(100% * 3 / 11.001);
    }

    .uk-width-4-11\@s {
        width: calc(100% * 4 / 11.001);
    }

    .uk-width-5-11\@s {
        width: calc(100% * 5 / 11.001);
    }

    .uk-width-6-11\@s {
        width: calc(100% * 6 / 11.001);
    }

    .uk-width-7-11\@s {
        width: calc(100% * 7 / 11.001);
    }

    .uk-width-8-11\@s {
        width: calc(100% * 8 / 11.001);
    }

    .uk-width-9-11\@s {
        width: calc(100% * 9 / 11.001);
    }

    .uk-width-10-11\@s {
        width: calc(100% * 10 / 11.001);
    }

    /* Twelfths */
    .uk-width-1-12\@s {
        width: calc(100% * 1 / 12.001);
    }

    .uk-width-5-12\@s {
        width: calc(100% * 5 / 12.001);
    }

    .uk-width-7-12\@s {
        width: calc(100% * 7 / 12.001);
    }

    .uk-width-11-12\@s {
        width: calc(100% * 11 / 12.001);
    }
}

/* Tablet landscape and bigger */
@media (min-width: 960px) {
    /* Sevenths */
    .uk-width-1-7\@m {
        width: calc(100% * 1 / 7.001);
    }

    .uk-width-2-7\@m {
        width: calc(100% * 2 / 7.001);
    }

    .uk-width-3-7\@m {
        width: calc(100% * 3 / 7.001);
    }

    .uk-width-4-7\@m {
        width: calc(100% * 4 / 7.001);
    }

    .uk-width-5-7\@m {
        width: calc(100% * 5 / 7.001);
    }

    .uk-width-6-7\@m {
        width: calc(100% * 6 / 7.001);
    }

    /* Eights */
    .uk-width-1-8\@m {
        width: calc(100% * 1 / 8.001);
    }

    .uk-width-3-8\@m {
        width: calc(100% * 3 / 8.001);
    }

    .uk-width-5-8\@m {
        width: calc(100% * 5 / 8.001);
    }

    .uk-width-7-8\@m {
        width: calc(100% * 7 / 8.001);
    }

    /* Nineths */
    .uk-width-1-9\@m {
        width: calc(100% * 1 / 9.001);
    }

    .uk-width-2-9\@m {
        width: calc(100% * 2 / 9.001);
    }

    .uk-width-4-9\@m {
        width: calc(100% * 4 / 9.001);
    }

    .uk-width-5-9\@m {
        width: calc(100% * 5 / 9.001);
    }

    .uk-width-7-9\@m {
        width: calc(100% * 7 / 9.001);
    }

    .uk-width-8-9\@m {
        width: calc(100% * 8 / 9.001);
    }

    /* Tenths */
    .uk-width-1-10\@m {
        width: 10%;
    }

    .uk-width-3-10\@m {
        width: 30%;
    }

    .uk-width-7-10\@m {
        width: 70%;
    }

    .uk-width-9-10\@m {
        width: 90%;
    }

    /* Elevenths */
    .uk-width-1-11\@m {
        width: calc(100% * 1 / 11.001);
    }

    .uk-width-2-11\@m {
        width: calc(100% * 2 / 11.001);
    }

    .uk-width-3-11\@m {
        width: calc(100% * 3 / 11.001);
    }

    .uk-width-4-11\@m {
        width: calc(100% * 4 / 11.001);
    }

    .uk-width-5-11\@m {
        width: calc(100% * 5 / 11.001);
    }

    .uk-width-6-11\@m {
        width: calc(100% * 6 / 11.001);
    }

    .uk-width-7-11\@m {
        width: calc(100% * 7 / 11.001);
    }

    .uk-width-8-11\@m {
        width: calc(100% * 8 / 11.001);
    }

    .uk-width-9-11\@m {
        width: calc(100% * 9 / 11.001);
    }

    .uk-width-10-11\@m {
        width: calc(100% * 10 / 11.001);
    }

    /* Twelfths */
    .uk-width-1-12\@m {
        width: calc(100% * 1 / 12.001);
    }

    .uk-width-5-12\@m {
        width: calc(100% * 5 / 12.001);
    }

    .uk-width-7-12\@m {
        width: calc(100% * 7 / 12.001);
    }

    .uk-width-11-12\@m {
        width: calc(100% * 11 / 12.001);
    }
}

/* Desktop and bigger */
@media (min-width: 1200px) {
    /* Sevenths */
    .uk-width-1-7\@l {
        width: calc(100% * 1 / 7.001);
    }

    .uk-width-2-7\@l {
        width: calc(100% * 2 / 7.001);
    }

    .uk-width-3-7\@l {
        width: calc(100% * 3 / 7.001);
    }

    .uk-width-4-7\@l {
        width: calc(100% * 4 / 7.001);
    }

    .uk-width-5-7\@l {
        width: calc(100% * 5 / 7.001);
    }

    .uk-width-6-7\@l {
        width: calc(100% * 6 / 7.001);
    }

    /* Eights */
    .uk-width-1-8\@l {
        width: calc(100% * 1 / 8.001);
    }

    .uk-width-3-8\@l {
        width: calc(100% * 3 / 8.001);
    }

    .uk-width-5-8\@l {
        width: calc(100% * 5 / 8.001);
    }

    .uk-width-7-8\@l {
        width: calc(100% * 7 / 8.001);
    }

    /* Nineths */
    .uk-width-1-9\@l {
        width: calc(100% * 1 / 9.001);
    }

    .uk-width-2-9\@l {
        width: calc(100% * 2 / 9.001);
    }

    .uk-width-4-9\@l {
        width: calc(100% * 4 / 9.001);
    }

    .uk-width-5-9\@l {
        width: calc(100% * 5 / 9.001);
    }

    .uk-width-7-9\@l {
        width: calc(100% * 7 / 9.001);
    }

    .uk-width-8-9\@l {
        width: calc(100% * 8 / 9.001);
    }

    /* Tenths */
    .uk-width-1-10\@l {
        width: 10%;
    }

    .uk-width-3-10\@l {
        width: 30%;
    }

    .uk-width-7-10\@l {
        width: 70%;
    }

    .uk-width-9-10\@l {
        width: 90%;
    }

    /* Elevenths */
    .uk-width-1-11\@l {
        width: calc(100% * 1 / 11.001);
    }

    .uk-width-2-11\@l {
        width: calc(100% * 2 / 11.001);
    }

    .uk-width-3-11\@l {
        width: calc(100% * 3 / 11.001);
    }

    .uk-width-4-11\@l {
        width: calc(100% * 4 / 11.001);
    }

    .uk-width-5-11\@l {
        width: calc(100% * 5 / 11.001);
    }

    .uk-width-6-11\@l {
        width: calc(100% * 6 / 11.001);
    }

    .uk-width-7-11\@l {
        width: calc(100% * 7 / 11.001);
    }

    .uk-width-8-11\@l {
        width: calc(100% * 8 / 11.001);
    }

    .uk-width-9-11\@l {
        width: calc(100% * 9 / 11.001);
    }

    .uk-width-10-11\@l {
        width: calc(100% * 10 / 11.001);
    }

    /* Twelfths */
    .uk-width-1-12\@l {
        width: calc(100% * 1 / 12.001);
    }

    .uk-width-5-12\@l {
        width: calc(100% * 5 / 12.001);
    }

    .uk-width-7-12\@l {
        width: calc(100% * 7 / 12.001);
    }

    .uk-width-11-12\@l {
        width: calc(100% * 11 / 12.001);
    }
}

/* Large screen and bigger */
@media (min-width: 1600px) {
    /* Sevenths */
    .uk-width-1-7\@xl {
        width: calc(100% * 1 / 7.001);
    }

    .uk-width-2-7\@xl {
        width: calc(100% * 2 / 7.001);
    }

    .uk-width-3-7\@xl {
        width: calc(100% * 3 / 7.001);
    }

    .uk-width-4-7\@xl {
        width: calc(100% * 4 / 7.001);
    }

    .uk-width-5-7\@xl {
        width: calc(100% * 5 / 7.001);
    }

    .uk-width-6-7\@xl {
        width: calc(100% * 6 / 7.001);
    }

    /* Eights */
    .uk-width-1-8\@xl {
        width: calc(100% * 1 / 8.001);
    }

    .uk-width-3-8\@xl {
        width: calc(100% * 3 / 8.001);
    }

    .uk-width-5-8\@xl {
        width: calc(100% * 5 / 8.001);
    }

    .uk-width-7-8\@xl {
        width: calc(100% * 7 / 8.001);
    }

    /* Nineths */
    .uk-width-1-9\@xl {
        width: calc(100% * 1 / 9.001);
    }

    .uk-width-2-9\@xl {
        width: calc(100% * 2 / 9.001);
    }

    .uk-width-4-9\@xl {
        width: calc(100% * 4 / 9.001);
    }

    .uk-width-5-9\@xl {
        width: calc(100% * 5 / 9.001);
    }

    .uk-width-7-9\@xl {
        width: calc(100% * 7 / 9.001);
    }

    .uk-width-8-9\@xl {
        width: calc(100% * 8 / 9.001);
    }

    /* Tenths */
    .uk-width-1-10\@xl {
        width: 10%;
    }

    .uk-width-3-10\@xl {
        width: 30%;
    }

    .uk-width-7-10\@xl {
        width: 70%;
    }

    .uk-width-9-10\@xl {
        width: 90%;
    }

    /* Elevenths */
    .uk-width-1-11\@xl {
        width: calc(100% * 1 / 11.001);
    }

    .uk-width-2-11\@xl {
        width: calc(100% * 2 / 11.001);
    }

    .uk-width-3-11\@xl {
        width: calc(100% * 3 / 11.001);
    }

    .uk-width-4-11\@xl {
        width: calc(100% * 4 / 11.001);
    }

    .uk-width-5-11\@xl {
        width: calc(100% * 5 / 11.001);
    }

    .uk-width-6-11\@xl {
        width: calc(100% * 6 / 11.001);
    }

    .uk-width-7-11\@xl {
        width: calc(100% * 7 / 11.001);
    }

    .uk-width-8-11\@xl {
        width: calc(100% * 8 / 11.001);
    }

    .uk-width-9-11\@xl {
        width: calc(100% * 9 / 11.001);
    }

    .uk-width-10-11\@xl {
        width: calc(100% * 10 / 11.001);
    }

    /* Twelfths */
    .uk-width-1-12\@xl {
        width: calc(100% * 1 / 12.001);
    }

    .uk-width-5-12\@xl {
        width: calc(100% * 5 / 12.001);
    }

    .uk-width-7-12\@xl {
        width: calc(100% * 7 / 12.001);
    }

    .uk-width-11-12\@xl {
        width: calc(100% * 11 / 12.001);
    }
}

.note-editor.note-frame.fullscreen {
    background-color: white;
}