@charset "UTF-8";
html {
    font-size: 3.2vw;
    height: auto;
    overflow-y: auto;
    min-height: 100dvh;
}

body {
    height: auto;
    min-height: 100dvh;
}

#nMainContentWrap {
    width: 100%;
    margin: 0 auto;
    overflow-y: auto;
    height: auto;
    min-height: 100dvh;
}

#nAdminHeader {
    width: 100%;
}

#nHeadMenu > div {
    width: 100%;
}

#nContentAddList {
    width: 100%;
}

#nEditContentAdd.fancybox__content {
    padding: 5rem 1rem 2rem;
}

#nEditContentHtmlEditor.fancybox__content {
    padding: 3.2rem 1rem 1rem;
}

.wp-core-ui .button,
.wp-core-ui .button.button-large,
.wp-core-ui .button.button-small,
a.preview,
input#publish,
input#save-post {
    min-height: 0.8rem !important;
    font-size: 0.8rem !important;
}


.nFormTable input[type=text],
.nFormTable input[type=number],
.nFormTable input[type=tel],
.nFormTable input[type=email],
.nFormTable input[type=password],
.nFormTable input[type=date],
.nFormTable input[type=time],
.nFormTable input[type=url],
.nFormTable textarea {
    /*min-font-size: 16px;*/
}
