﻿@keyframes orbit {
    from {
        -webkit-transform: rotate(-10deg);
        opacity: 0;
        border-color: #fff;
    }
    to {
        -webkit-transform: rotate(0deg);
        opacity: 1;
        border-color: rgba(0, 0, 0, 0);
    }
}
:root {
    --background-color-search-icon: #414141;
}
@keyframes popOutNeal {
    0% {
        transform: scale(0.8, 1);
    }
    25% {
        transform: scale(0.9, 1);
    }
    50% {
        transform: scale(1.2, 1);
    }
    100% {
        transform: scale(1, 1);
    }
}
.field-separators-border {
    display: block;
    width: 100%;
    border-bottom: 1px solid gray;
}
.new-cms-css-generator-modal-text-wrapper {
    position: relative;
    overflow: hidden;
}
.new-cms-css-generator-modal-text-wrapper button.new-cms-css-generator-modal--button {
    z-index: 1;
    position: absolute;
    right: 0px;
    top: 0px;
    color: #fff;
    background-color: var(--background-color-search-icon);
    font-size: 1em;
    text-align: center;
    border-radius: 0px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 0px solid rgba(0, 0, 0, 0);
    font-size: 1em;
    height: 35px;
    width: 35px;
    min-width: 35px;
    min-height: 35px;
    line-height: 35px;
    transition-duration: 500ms;
    transition-timing-function: ease-in-out;
    transition-property: background-color, color, opacity;
}
.new-cms-css-generator-modal-text-wrapper .new-cms-css-generator-modal--input-text {
    display: none;
    position: relative;
}
.velvet_cms_advanced_setting {
    display: none;
}
.listview,
.listview > .listview-nested {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    padding: 3px;
    margin: 0px auto;
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid #c1c1c1;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav),
.listview > .listview-nested ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) {
    padding: 0px;
    margin: 0px;
    width: 100%;
    list-style: none;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li),
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child,
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child,
.listview > .listview-nested ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li),
.listview > .listview-nested ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child {
    margin: 0px;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper,
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child .field-wrapper,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper,
.listview > .listview-nested ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper,
.listview > .listview-nested ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child .field-wrapper,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper .field-wrapper-box-1-label-field,
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper .field-wrapper-box-1-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper .field-wrapper-box-3-bubble-help-button,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child .field-wrapper .field-wrapper-box-1-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button {
    padding: 1px;
    margin: 0px;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper .field-wrapper-box-1-label-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field {
    position: relative;
    flex-basis: 85%;
    flex-grow: 1;
    transition: all 0.4s ease-in-out;
    border-left: 2px solid rgba(0, 0, 0, 0);
    padding-left: 3px;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper .field-wrapper-box-1-label-field:hover,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field:hover,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field:hover,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field:hover,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field:hover,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field:hover {
    border-left: 2px solid #9d9d9d;
}
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    > .field-and-label-wrapper-box-1-label,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    > .field-and-label-wrapper-box-1-label,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    > .field-and-label-wrapper-box-1-label,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    > .field-and-label-wrapper-box-1-label,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    > .field-and-label-wrapper-box-1-label,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    > .field-and-label-wrapper-box-1-label {
    display: inline-block;
    width: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 20px;
    min-width: 200px;
}
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
}
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label {
    text-align: left;
    height: 38px;
    line-height: 38px;
    font-family: Helvetica;
    font-size: 1rem;
    color: #414141;
    transition: all 0.4s ease-in-out;
}
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label
    label:after,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label
    label:after,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label
    label:after,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label
    label:after,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label
    label:after,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-1-label
    label:after {
    content: ' :';
}
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-2-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-2-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-2-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-2-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-2-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-label-field
    .field-and-label-wrapper
    .field-and-label-wrapper-box-2-field {
    flex-grow: 1;
    line-height: 38px;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper .field-wrapper-box-1-field-only,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-field-only,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-field-only,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-1-field-only,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-1-field-only,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-1-field-only {
    flex-basis: 100%;
    flex-grow: 1;
}
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-2-place-text-after-field {
    flex-basis: 15%;
    flex-grow: 1;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper .field-wrapper-box-3-bubble-help-button,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-3-bubble-help-button {
    flex-basis: 15%;
    flex-grow: 1;
}
.listview ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav) li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li) .field-wrapper .field-wrapper-box-4-bubble-help-box,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-4-bubble-help-box,
.listview
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-4-bubble-help-box,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li)
    .field-wrapper
    .field-wrapper-box-4-bubble-help-box,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):first-child
    .field-wrapper
    .field-wrapper-box-4-bubble-help-box,
.listview
    > .listview-nested
    ul:not(.cms_file_manager_current_folder, .dropdown-menu):not(.nav)
    li:not(.js-tree-menu-li, .nav-item, .velvet_cms_advanced_setting, .simple-pagination-li, .file_manager_change_current_folder_li, .dropdown-menu-li):last-child
    .field-wrapper
    .field-wrapper-box-4-bubble-help-box {
    flex-basis: 100%;
    flex-grow: 1;
    margin: auto;
}
.listview .make_me_first_listview_item,
.listview > .listview-nested .make_me_first_listview_item {
    display: block;
    padding: 0px;
    margin: 0px auto;
    width: 100%;
}
.listview .make_me_last_listview_item,
.listview > .listview-nested .make_me_last_listview_item {
    display: block;
    padding: 0px;
    margin: 0px auto;
    width: 100%;
}
.listview.no-border {
    border: 1px solid rgba(0, 0, 0, 0);
}
.listview_heading {
    box-sizing: border-box;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    text-align: left;
    border-radius: 5px;
    padding: 0.5rem 1rem;
    font-family: Helvetica;
    font-size: 1rem;
    color: #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #0082e6;
    background-color: #0090ff;
    background: #0090ff;
    background: -webkit-linear-gradient(top, #0090ff 0%, #0090ff 24%, #0073cc 100%, #0073cc 100%);
    background: -moz-linear-gradient(top, #0090ff 0%, #0090ff 24%, #0073cc 100%, #0073cc 100%);
    background: linear-gradient(to bottom, #0090ff 0%, #0090ff 24%, #0073cc 100%, #0073cc 100%);
}
.listview_heading_hilight {
    box-sizing: border-box;
    height: auto;
    width: 100%;
    min-width: 100%;
    vertical-align: middle;
    text-align: left;
    border-radius: 5px;
    padding: 0.5rem 1rem;
    font-family: Helvetica;
    font-size: 1rem;
    color: #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #ef6c0c;
    -webkit-box-shadow: 0px 2px 3px 0px #b3b3b3;
    -ms-box-shadow: 0px 2px 3px 0px #b3b3b3;
    box-shadow: 0px 2px 3px 0px #b3b3b3;
    background-color: #f47a20;
    background: #f47a20;
    background: -webkit-linear-gradient(top, #f47a20 0%, #f47a20 24%, #d6610b 100%, #d6610b 100%);
    background: -moz-linear-gradient(top, #f47a20 0%, #f47a20 24%, #d6610b 100%, #d6610b 100%);
    background: linear-gradient(to bottom, #f47a20 0%, #f47a20 24%, #d6610b 100%, #d6610b 100%);
}
.listview_warning_text {
    color: red;
    font-weight: bold;
    padding: 10px;
}
.notice_form {
    border-radius: 5px;
    display: inline-block;
    cursor: help;
    position: relative;
    text-align: center;
    width: 100%;
    min-height: 33px;
    margin-left: auto;
    margin-right: auto;
    margin: 0px;
    line-height: 33px;
    vertical-align: middle;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    font-size: 18px;
    font-weight: bold;
    background: #b9b9b9;
    background: -webkit-linear-gradient(top, #b9b9b9 0%, #989898 100%);
    background: -moz-linear-gradient(top, #b9b9b9 0%, #989898 100%);
    background: linear-gradient(to bottom, #b9b9b9 0%, #989898 100%);
    border-top: 1px solid #4b4949;
    border-bottom: 1px solid #4b4949;
    border-left: 20px solid #4b4949;
    border-right: 20px solid #4b4949;
    color: #4b4949;
    text-shadow: #b9b9b9 1px 1px 0;
}
.notice_form:before {
    display: inline-block;
    position: absolute;
    left: 5px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.listview-drop-down-button-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
    background-color: #e6f4ff;
}
.listview-drop-down-button-wrapper .listview-drop-down-button-wrapper-box {
    flex-basis: 100%;
    margin: 5px;
}
.listview-dropdown-menu {
    background-color: #e6f4ff;
    border: 1px solid #b3deff;
}
.bootstrap-container-template-class-wrapper,
#tree_menu,
#tree_menu_select_parent {
    padding: 1px;
    margin: 0px 0px 10px;
    background: #fff;
    background: -webkit-linear-gradient(top, white 0%, #f5fbff 50%, #dbefff 100%);
    background: -moz-linear-gradient(top, white 0%, #f5fbff 50%, #dbefff 100%);
    background: -ms-linear-gradient(top, white 0%, #f5fbff 50%, #dbefff 100%);
    background: linear-gradient(top, white 0%, #f5fbff 50%, #dbefff 100%);
    border: 1px solid #d1ebff;
    border-radius: 5px;
    background-color: #fff;
}
.new-cms-input-select-label::after,
.new-cms-input-text-label::after,
.new-cms-input-password-label::after,
.new-cms-input-txt-area-label::after,
.new-cms-normal-checkbox-radio-label::after,
.new-cms-toggle-checkbox-label::after {
    content: ' :';
}
.new-cms-normal-checkbox-radio-label {
    margin-bottom: 6px;
}
.new-cms-input-select-label-required::before,
.new-cms-input-text-label-required::before,
.new-cms-input-password-label-required::before,
.new-cms-input-txt-area-label-required::before,
.new-cms-normal-checkbox-radio-label-required::before,
.new-cms-toggle-checkbox-label-required::before {
    content: ' ';
    font-family: 'Font Awesome 5 Pro';
    font-weight: 900;
    color: red;
}
.new-cms-input-select-wrapper,
.new-cms-input-text-wrapper,
.new-cms-input-password-wrapper,
.new-cms-input-txt-area-wrapper,
.new-cms-button-wrapper {
    position: relative;
    display: block;
    width: 100%;
}
.new-cms-input-select-wrapper::before,
.new-cms-input-text-wrapper::before,
.new-cms-input-password-wrapper::before,
.new-cms-input-txt-area-wrapper::before,
.new-cms-button-wrapper::before {
    z-index: 1;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0px;
    left: 0px;
    height: 35px;
    width: 35px;
    font-family: 'Font Awesome 5 Pro';
    font-weight: 900;
    font-size: 19.5px;
    font-weight: bolder;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.new-cms-input-txt-area-wrapper {
    resize: vertical;
}
.new-cms-input-txt-area-wrapper::before {
    height: revert;
    bottom: 0px;
}
.new-cms-input-select-wrapper::after {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0px;
    right: 0px;
    height: 35px;
    width: 35px;
    font-family: 'Font Awesome 5 Pro';
    font-weight: 900;
    content: '';
    font-size: 19.5px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.new-cms-normal-checkbox-radio-field-grid-wrapper-class {
    display: grid;
    grid-template-columns: 35px auto;
    position: relative;
    width: 100%;
    border-radius: 3px;
    column-gap: 6px;
    padding-left: 3px;
    margin-bottom: 8px;
}
.new-cms-normal-checkbox,
.new-cms-normal-radio,
.new-cms-normal-checkbox-radio-label-values {
    place-self: center stretch;
}
.new-cms-normal-checkbox-radio-label-values {
    margin-top: 3.6666666667px;
    cursor: pointer;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-plane select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-plane textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-plane textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-plane textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-plane textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-plane input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-plane textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-plane::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-plane::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-plane::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-plane::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-plane::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-user input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-user input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-user textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-user input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-user input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-user textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-user input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-user input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-user textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-user input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-user input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-user textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-user::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-user::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-user::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-user::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user-circle select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user-circle textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-user-circle textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-user-circle textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-user-circle textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-user-circle input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-user-circle textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-user-circle::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-user-circle::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-user-circle::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-user-circle::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-user-circle::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-male select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-male input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-male input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-male textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-male input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-male input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-male textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-male input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-male input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-male textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-male input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-male input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-male textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-male input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-male input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-male textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-male::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-male::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-male::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-male::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-male::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-female select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-female input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-female input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-female textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-female input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-female input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-female textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-female input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-female input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-female textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-female input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-female input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-female textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-female input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-female input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-female textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-female::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-female::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-female::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-female::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-female::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-book select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-book textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-address-book textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-address-book textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-address-book textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-address-book input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-address-book textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-book::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-address-book::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-address-book::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-address-book::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-address-book::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-card select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-card textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-address-card textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-address-card textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-address-card textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-address-card input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-address-card textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-address-card::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-address-card::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-address-card::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-address-card::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-address-card::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-phone select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-phone textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-phone textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-phone textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-phone textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-phone input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-phone textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-phone::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-phone::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-phone::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-phone::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-phone::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-mobile-alt select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-mobile-alt textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-mobile-alt textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-mobile-alt textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-mobile-alt textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-mobile-alt input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-mobile-alt textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-mobile-alt::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-mobile-alt::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-mobile-alt::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-mobile-alt::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-mobile-alt::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-pencil-alt select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-pencil-alt textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-pencil-alt textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-pencil-alt textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-pencil-alt textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-pencil-alt input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-pencil-alt textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-pencil-alt::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-pencil-alt::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-pencil-alt::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-pencil-alt::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-pencil-alt::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-home select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-home input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-home input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-home textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-home input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-home input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-home textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-home input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-home input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-home textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-home input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-home input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-home textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-home input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-home input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-home textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-home::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-home::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-home::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-home::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-home::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-info-circle select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-info-circle textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-info-circle textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-info-circle textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-info-circle textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-info-circle input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-info-circle textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-info-circle::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-info-circle::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-info-circle::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-info-circle::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-info-circle::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-calendar-alt select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-calendar-alt textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-calendar-alt textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-calendar-alt textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-calendar-alt textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-calendar-alt input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-calendar-alt textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-calendar-alt::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-calendar-alt::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-calendar-alt::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-calendar-alt::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-calendar-alt::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-link select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-link input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-link input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-link textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-link input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-link input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-link textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-link input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-link input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-link textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-link input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-link input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-link textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-link input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-link input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-link textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-link::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-link::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-link::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-link::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-link::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-clock select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-clock textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-clock textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-clock textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-clock textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-clock input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-clock textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-clock::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-clock::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-clock::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-clock::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-clock::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-at select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-at input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-at input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-at textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-at input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-at input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-at textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-at input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-at input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-at textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-at input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-at input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-at textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-at input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-at input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-at textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-at::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-at::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-at::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-at::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-at::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-key select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-key input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-key input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-key textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-key input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-key input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-key textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-key input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-key input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-key textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-key input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-key input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-key textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-key input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-key input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-key textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-key::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-key::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-key::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-key::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-key::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-globe select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-fa-globe textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-globe textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-globe textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-globe textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-fa-globe input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-fa-globe textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-fa-globe::before,
.new-cms-input-text-wrapper.new-cms-input-icon-fa-globe::before,
.new-cms-input-password-wrapper.new-cms-input-icon-fa-globe::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-fa-globe::before,
.new-cms-button-wrapper.new-cms-input-icon-fa-globe::before {
    content: '';
}
.new-cms-input-select-wrapper.new-cms-input-icon-envelope select {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-envelope input.new-cms-input-text,
.new-cms-input-select-wrapper.new-cms-input-icon-envelope input.new-cms-input-password,
.new-cms-input-select-wrapper.new-cms-input-icon-envelope textarea.new-cms-input-txt-area,
.new-cms-input-text-wrapper.new-cms-input-icon-envelope input.new-cms-input-text,
.new-cms-input-text-wrapper.new-cms-input-icon-envelope input.new-cms-input-password,
.new-cms-input-text-wrapper.new-cms-input-icon-envelope textarea.new-cms-input-txt-area,
.new-cms-input-password-wrapper.new-cms-input-icon-envelope input.new-cms-input-text,
.new-cms-input-password-wrapper.new-cms-input-icon-envelope input.new-cms-input-password,
.new-cms-input-password-wrapper.new-cms-input-icon-envelope textarea.new-cms-input-txt-area,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-envelope input.new-cms-input-text,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-envelope input.new-cms-input-password,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-envelope textarea.new-cms-input-txt-area,
.new-cms-button-wrapper.new-cms-input-icon-envelope input.new-cms-input-text,
.new-cms-button-wrapper.new-cms-input-icon-envelope input.new-cms-input-password,
.new-cms-button-wrapper.new-cms-input-icon-envelope textarea.new-cms-input-txt-area {
    padding-left: 39px;
}
.new-cms-input-select-wrapper.new-cms-input-icon-envelope::before,
.new-cms-input-text-wrapper.new-cms-input-icon-envelope::before,
.new-cms-input-password-wrapper.new-cms-input-icon-envelope::before,
.new-cms-input-txt-area-wrapper.new-cms-input-icon-envelope::before,
.new-cms-button-wrapper.new-cms-input-icon-envelope::before {
    content: '';
}
button > * {
    pointer-events: none;
}
button.new-cms-button[type='submit'] {
    position: relative;
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 35px;
    line-height: 17.5px;
    font-size: 17.5px;
    border-radius: 6px;
    border-width: 1px;
    transition: color, background-color 0.2s ease-in-out;
    text-align: center;
    padding: 6px 6px 3px 6px;
}
input.new-cms-input-text[type='text'],
input.new-cms-input-text[type='date'],
input.new-cms-input-number[type='number'],
input.new-cms-color-picker[type='text'],
input.new-cms-input-password[type='password'],
textarea.new-cms-input-txt-area,
select.new-cms-input-select,
.new-cms-normal-checkbox-radio-label-values {
    position: relative;
    display: block;
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    -webkit-outline: none;
    box-sizing: border-box;
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 17.5px;
    border-radius: 3px;
    padding-left: 10px;
    padding-right: 10px;
    transition: color, background-color 0.2s ease-in-out;
}
.new-cms-normal-checkbox-radio-label-values {
    box-sizing: initial;
    width: 100%;
    height: initial;
    line-height: initial;
    padding-left: initial;
    padding-right: initial;
    display: initial;
}
textarea.new-cms-input-txt-area {
    line-height: normal !important;
    resize: vertical !important;
    padding: 10px !important;
    min-height: 100px !important;
}
select.new-cms-input-select {
    transition: initial;
    padding-right: 39px;
}
input.new-cms-color-picker[type='text'] {
    background-color: unset;
    background: unset;
}
input.new-cms-toggle-checkbox[type='checkbox'],
input.new-cms-normal-checkbox[type='checkbox'],
input.new-cms-normal-radio[type='radio'] {
    position: relative;
    display: block;
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    -webkit-outline: none;
    cursor: pointer;
    width: 100px;
    height: 35px;
    min-width: 35px;
    transition: background-color 0.6s ease-in-out;
}
input.new-cms-toggle-checkbox[type='checkbox'],
input.new-cms-normal-radio[type='radio'] {
    border-radius: 17.5px;
}
input.new-cms-normal-checkbox[type='checkbox'] {
    width: 35px;
    border-radius: 3px;
}
input.new-cms-normal-radio[type='radio'] {
    width: 35px;
}
input.new-cms-toggle-checkbox[type='checkbox']::before,
input.new-cms-normal-checkbox[type='checkbox']::before,
input.new-cms-normal-radio[type='radio']::before {
    content: '';
    width: 0px;
    height: 0px;
    position: absolute;
    top: 17.5px;
    left: 17.5px;
    transition: 0.6s;
    border-radius: 3px;
}
input.new-cms-toggle-checkbox[type='checkbox']::before {
    width: 29px;
    height: 29px;
    border-radius: 14.5px;
    top: 2px;
    left: 2px;
    transform: rotateY(0deg);
}
input.new-cms-normal-checkbox:checked[type='checkbox']::before,
input.new-cms-normal-radio:checked[type='radio']::before {
    top: 2px;
    left: 2px;
    width: 29px;
    height: 29px;
}
input.new-cms-toggle-checkbox:checked[type='checkbox']::before {
    left: 67px;
    transform: rotateY(180deg);
    display: block;
    border-radius: 14.5px;
}
input.new-cms-normal-radio:checked[type='radio']::before {
    border-radius: 14.5px;
}
input.new-cms-range[type='range'] {
    -webkit-appearance: none;
    width: 100%;
    background: rgba(0, 0, 0, 0);
}
input.new-cms-range[type='range']::-webkit-slider-thumb {
    -webkit-appearance: none;
    height: 29px;
    width: 29px;
    cursor: pointer;
    border-radius: 14.5px;
    margin-top: -11.5px;
}
input.new-cms-range[type='range']::-moz-range-thumb {
    position: relative;
    height: 29px;
    width: 29px;
    cursor: pointer;
    border-radius: 14.5px;
}
input.new-cms-range[type='range']::-webkit-slider-runnable-track {
    width: 100%;
    height: 11.6666666667px;
    border-radius: 3px;
}
input.new-cms-range[type='range']::-moz-range-track {
    width: 100%;
    height: 11.6666666667px;
    border-radius: 3px;
    cursor: pointer;
}
input.new-cms-range[type='range']:focus {
    outline: none;
}
.cms_form_designer_bubble_warning_box {
    position: relative;
    opacity: 0;
    width: 100%;
    border-radius: 3px;
    box-sizing: border-box;
}
.cms_form_designer_bubble_warning_box .bubble-warning-box-text-wrapper {
    display: block;
    width: 98%;
    overflow: hidden;
    box-sizing: border-box;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 17.5px;
}
.cms_form_designer_bubble_warning_box .bubble-warning-box-text-wrapper i {
    padding-left: 10px;
    padding-right: 10px;
}
.cms_form_designer_bubble_warning_box::after {
    content: '';
    border-top-color: inherit;
    border-bottom-color: rgba(0, 0, 0, 0);
    border-left-color: rgba(0, 0, 0, 0);
    border-right-color: rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1rem;
    width: 0;
    height: 0;
    position: absolute;
    bottom: -1rem;
    transform: translateY(1rem);
    right: 25px;
}
.cms_form_designer_bubble_warning_box_hide {
    display: flex;
    align-items: center;
    transition-duration: 0.6s;
    transition-property: all;
    transition-timing-function: ease-in-out;
    opacity: 0;
    transform: scale(0, 0);
    line-height: 0px;
    border: 0px solid;
    overflow: hidden;
    margin-bottom: 0;
    margin-top: 0;
    height: 0;
}
.cms_form_designer_bubble_warning_box_show {
    display: flex;
    align-items: center;
    transition-duration: 0.6s;
    transition-property: all;
    transition-timing-function: ease-in-out;
    opacity: 1;
    transform: scale(1, 1);
    margin-bottom: 5px;
    margin-top: 15px;
    border: 1px solid;
    height: 35px;
}
.required-warning {
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 17.5px;
    margin: 5px 0px 5px;
    padding: 5px;
    display: none;
}
input.new-cms-input-text-grey[type='text']:disabled,
input.new-cms-input-text-grey[type='date']:disabled,
input.new-cms-input-number-grey[type='number']:disabled,
input.new-cms-input-password-grey[type='password']:disabled,
textarea.new-cms-input-txt-area-grey:disabled,
select.new-cms-input-select-grey:disabled {
    border: 1px solid rgba(65, 65, 65, 0.1);
    color: rgba(65, 65, 65, 0.5);
    background: initial;
    background-color: rgba(65, 65, 65, 0.05);
}
.new-cms-input-select-wrapper-disabled-grey::before,
.new-cms-input-text-wrapper-disabled-grey::before,
.new-cms-input-password-wrapper-disabled-grey::before,
.new-cms-input-txt-area-wrapper-disabled-grey::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(65, 65, 65, 0.1);
}
.new-cms-input-select-wrapper-disabled-grey::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(65, 65, 65, 0.1);
}
input.new-cms-range-grey[type='range']:disabled::-moz-range-track {
    border: 1px solid rgba(65, 65, 65, 0.1);
    color: rgba(65, 65, 65, 0.5);
    background: initial;
    background-color: rgba(65, 65, 65, 0.05);
}
input.new-cms-range-grey[type='range']:disabled::-webkit-slider-runnable-track {
    border: 1px solid rgba(65, 65, 65, 0.1);
    color: rgba(65, 65, 65, 0.5);
    background: initial;
    background-color: rgba(65, 65, 65, 0.05);
}
input.new-cms-toggle-checkbox-grey[type='checkbox']:disabled,
input.new-cms-normal-checkbox-grey[type='checkbox']:disabled,
input.new-cms-normal-radio-grey[type='radio']:disabled {
    border: 1px solid rgba(65, 65, 65, 0.1);
    background: initial;
    background-color: rgba(65, 65, 65, 0.05);
}
input.new-cms-input-text-grey[type='text'],
input.new-cms-input-text-grey[type='date'],
input.new-cms-input-number-grey[type='number'],
input.new-cms-color-picker-grey[type='text'],
input.new-cms-input-password-grey[type='password'],
textarea.new-cms-input-txt-area-grey,
select.new-cms-input-select-grey {
    border-left: 1px solid rgba(65, 65, 65, 0.1);
    border-right: 1px solid rgba(65, 65, 65, 0.1);
    border-top: 1px solid rgba(65, 65, 65, 0.1);
    border-bottom: 1px solid rgba(65, 65, 65, 0.4);
    color: #282828;
    background: rgba(65, 65, 65, 0.3);
    background: -webkit-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background-color: rgba(65, 65, 65, 0.1);
}
input.new-cms-color-picker-grey[type='text'] {
    background-color: none;
    background: none;
    border: 1px solid rgba(65, 65, 65, 0.1);
}
.new-cms-input-text-wrapper-grey::before,
.new-cms-input-select-wrapper-grey::before,
.new-cms-input-password-wrapper-grey::before,
.new-cms-input-txt-area-wrapper-grey::before,
.new-cms-button-wrapper-grey::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-left: 1px solid rgba(65, 65, 65, 0.1);
    border-bottom: 1px solid rgba(65, 65, 65, 0.1);
    border-top: 1px solid rgba(65, 65, 65, 0.1);
    border-right: revert;
    color: rgba(65, 65, 65, 0.4);
}
.new-cms-normal-checkbox-radio-wrapper-grey {
    border: 1px solid rgba(65, 65, 65, 0.1);
    border-radius: 3px;
    padding: 6px 6px 0px 6px;
    color: #282828;
    background-color: rgba(65, 65, 65, 0.05);
}
.new-cms-normal-checkbox-radio-label-values-grey {
    color: #282828;
}
.new-cms-input-select-wrapper-grey::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-right: 1px solid rgba(65, 65, 65, 0.1);
    border-bottom: 1px solid rgba(65, 65, 65, 0.1);
    border-top: 1px solid rgba(65, 65, 65, 0.1);
    border-left: revert;
    color: rgba(65, 65, 65, 0.4);
}
input.new-cms-toggle-checkbox-grey[type='checkbox'],
input.new-cms-normal-checkbox-grey[type='checkbox'],
input.new-cms-normal-radio-grey[type='radio'] {
    border-left: 1px solid rgba(65, 65, 65, 0.1);
    border-right: 1px solid rgba(65, 65, 65, 0.1);
    border-top: 1px solid rgba(65, 65, 65, 0.1);
    border-bottom: 1px solid rgba(65, 65, 65, 0.4);
    color: #282828;
    background: rgba(65, 65, 65, 0.3);
    background: -webkit-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background-color: rgba(65, 65, 65, 0.1);
    border: 1px solid rgba(65, 65, 65, 0.2);
}
input.new-cms-toggle-checkbox-grey[type='checkbox']::before,
input.new-cms-normal-checkbox-grey[type='checkbox']::before,
input.new-cms-normal-radio-grey[type='radio']::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
}
input.new-cms-range-grey[type='range']::-webkit-slider-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #f4f4f4;
}
input.new-cms-range-grey[type='range']::-moz-range-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #a7a7a7;
}
input.new-cms-range-grey[type='range']::-webkit-slider-runnable-track {
    border-left: 1px solid rgba(65, 65, 65, 0.1);
    border-right: 1px solid rgba(65, 65, 65, 0.1);
    border-top: 1px solid rgba(65, 65, 65, 0.1);
    border-bottom: 1px solid rgba(65, 65, 65, 0.4);
    color: #282828;
    background: rgba(65, 65, 65, 0.3);
    background: -webkit-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background-color: rgba(65, 65, 65, 0.1);
}
input.new-cms-range-grey[type='range']::-moz-range-track {
    border-left: 1px solid rgba(65, 65, 65, 0.1);
    border-right: 1px solid rgba(65, 65, 65, 0.1);
    border-top: 1px solid rgba(65, 65, 65, 0.1);
    border-bottom: 1px solid rgba(65, 65, 65, 0.4);
    color: #282828;
    background: rgba(65, 65, 65, 0.3);
    background: -webkit-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(65, 65, 65, 0.1) 0%, rgba(65, 65, 65, 0.3) 100%);
    background-color: rgba(65, 65, 65, 0.1);
}
input.new-cms-input-text-grey[type='text']:focus,
input.new-cms-input-text-grey[type='date']:focus,
input.new-cms-input-number-grey[type='number']:focus,
input.new-cms-input-password-grey[type='password']:focus,
textarea.new-cms-input-txt-area-grey:focus,
select.new-cms-input-select-grey:focus {
    background-color: rgba(65, 65, 65, 0.6);
    color: #f4f4f4;
}
input.new-cms-input-text-grey[type='text']:focus::selection,
input.new-cms-input-text-grey[type='date']:focus::selection,
input.new-cms-input-number-grey[type='number']:focus::selection,
input.new-cms-input-password-grey[type='password']:focus::selection,
textarea.new-cms-input-txt-area-grey:focus::selection,
select.new-cms-input-select-grey:focus::selection {
    background-color: rgba(65, 65, 65, 0.8);
}
input.new-cms-input-text-grey[type='text']:focus::-moz-selection,
input.new-cms-input-text-grey[type='date']:focus::-moz-selection,
input.new-cms-input-number-grey[type='number']:focus::-moz-selection,
input.new-cms-input-password-grey[type='password']:focus::-moz-selection,
textarea.new-cms-input-txt-area-grey:focus::-moz-selection,
select.new-cms-input-select-grey:focus::-moz-selection {
    background-color: rgba(65, 65, 65, 0.8);
}
input.new-cms-color-picker-grey[type='text']:focus {
    background-color: unset;
    background: unset;
}
input.new-cms-range-grey[type='range']:focus::-moz-range-track {
    background-color: rgba(65, 65, 65, 0.6);
}
input.new-cms-range-grey[type='range']:focus::-webkit-slider-runnable-track {
    background-color: rgba(65, 65, 65, 0.6);
}
input.new-cms-toggle-checkbox-grey:checked[type='checkbox'],
input.new-cms-normal-checkbox-grey:checked[type='checkbox'],
input.new-cms-normal-radio-grey:checked[type='radio'] {
    background-color: #414141;
}
.cms_form_designer_bubble_warning_box_grey {
    background-color: #343434;
    color: #f4f4f4;
    border-color: #1b1b1b;
}
button.new-cms-button-grey[type='submit'] {
    background-color: #414141;
    border-color: #282828;
    color: #f4f4f4;
}
button.new-cms-button-grey[type='submit']:hover {
    background-color: #5b5b5b;
}
.required-warning-grey {
    border-left: 1px solid #a7a7a7;
    border-top: 1px solid #a7a7a7;
    color: #414141;
    background-color: #dadada;
}
input.new-cms-input-text-blue[type='text']:disabled,
input.new-cms-input-text-blue[type='date']:disabled,
input.new-cms-input-number-blue[type='number']:disabled,
input.new-cms-input-password-blue[type='password']:disabled,
textarea.new-cms-input-txt-area-blue:disabled,
select.new-cms-input-select-blue:disabled {
    border: 1px solid rgba(4, 94, 161, 0.1);
    color: rgba(4, 94, 161, 0.5);
    background: initial;
    background-color: rgba(4, 94, 161, 0.05);
}
.new-cms-input-select-wrapper-disabled-blue::before,
.new-cms-input-text-wrapper-disabled-blue::before,
.new-cms-input-password-wrapper-disabled-blue::before,
.new-cms-input-txt-area-wrapper-disabled-blue::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(4, 94, 161, 0.1);
}
.new-cms-input-select-wrapper-disabled-blue::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(4, 94, 161, 0.1);
}
input.new-cms-range-blue[type='range']:disabled::-moz-range-track {
    border: 1px solid rgba(4, 94, 161, 0.1);
    color: rgba(4, 94, 161, 0.5);
    background: initial;
    background-color: rgba(4, 94, 161, 0.05);
}
input.new-cms-range-blue[type='range']:disabled::-webkit-slider-runnable-track {
    border: 1px solid rgba(4, 94, 161, 0.1);
    color: rgba(4, 94, 161, 0.5);
    background: initial;
    background-color: rgba(4, 94, 161, 0.05);
}
input.new-cms-toggle-checkbox-blue[type='checkbox']:disabled,
input.new-cms-normal-checkbox-blue[type='checkbox']:disabled,
input.new-cms-normal-radio-blue[type='radio']:disabled {
    border: 1px solid rgba(4, 94, 161, 0.1);
    background: initial;
    background-color: rgba(4, 94, 161, 0.05);
}
input.new-cms-input-text-blue[type='text'],
input.new-cms-input-text-blue[type='date'],
input.new-cms-input-number-blue[type='number'],
input.new-cms-color-picker-blue[type='text'],
input.new-cms-input-password-blue[type='password'],
textarea.new-cms-input-txt-area-blue,
select.new-cms-input-select-blue {
    border-left: 1px solid rgba(4, 94, 161, 0.1);
    border-right: 1px solid rgba(4, 94, 161, 0.1);
    border-top: 1px solid rgba(4, 94, 161, 0.1);
    border-bottom: 1px solid rgba(4, 94, 161, 0.4);
    color: #03416f;
    background: rgba(4, 94, 161, 0.3);
    background: -webkit-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background-color: rgba(4, 94, 161, 0.1);
}
input.new-cms-color-picker-blue[type='text'] {
    background-color: none;
    background: none;
    border: 1px solid rgba(4, 94, 161, 0.1);
}
.new-cms-input-text-wrapper-blue::before,
.new-cms-input-select-wrapper-blue::before,
.new-cms-input-password-wrapper-blue::before,
.new-cms-input-txt-area-wrapper-blue::before,
.new-cms-button-wrapper-blue::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-left: 1px solid rgba(4, 94, 161, 0.1);
    border-bottom: 1px solid rgba(4, 94, 161, 0.1);
    border-top: 1px solid rgba(4, 94, 161, 0.1);
    border-right: revert;
    color: rgba(4, 94, 161, 0.4);
}
.new-cms-normal-checkbox-radio-wrapper-blue {
    border: 1px solid rgba(4, 94, 161, 0.1);
    border-radius: 3px;
    padding: 6px 6px 0px 6px;
    color: #03416f;
    background-color: rgba(4, 94, 161, 0.05);
}
.new-cms-normal-checkbox-radio-label-values-blue {
    color: #03416f;
}
.new-cms-input-select-wrapper-blue::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-right: 1px solid rgba(4, 94, 161, 0.1);
    border-bottom: 1px solid rgba(4, 94, 161, 0.1);
    border-top: 1px solid rgba(4, 94, 161, 0.1);
    border-left: revert;
    color: rgba(4, 94, 161, 0.4);
}
input.new-cms-toggle-checkbox-blue[type='checkbox'],
input.new-cms-normal-checkbox-blue[type='checkbox'],
input.new-cms-normal-radio-blue[type='radio'] {
    border-left: 1px solid rgba(4, 94, 161, 0.1);
    border-right: 1px solid rgba(4, 94, 161, 0.1);
    border-top: 1px solid rgba(4, 94, 161, 0.1);
    border-bottom: 1px solid rgba(4, 94, 161, 0.4);
    color: #03416f;
    background: rgba(4, 94, 161, 0.3);
    background: -webkit-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background-color: rgba(4, 94, 161, 0.1);
    border: 1px solid rgba(4, 94, 161, 0.2);
}
input.new-cms-toggle-checkbox-blue[type='checkbox']::before,
input.new-cms-normal-checkbox-blue[type='checkbox']::before,
input.new-cms-normal-radio-blue[type='radio']::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
}
input.new-cms-range-blue[type='range']::-webkit-slider-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #fff;
}
input.new-cms-range-blue[type='range']::-moz-range-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #75c2fc;
}
input.new-cms-range-blue[type='range']::-webkit-slider-runnable-track {
    border-left: 1px solid rgba(4, 94, 161, 0.1);
    border-right: 1px solid rgba(4, 94, 161, 0.1);
    border-top: 1px solid rgba(4, 94, 161, 0.1);
    border-bottom: 1px solid rgba(4, 94, 161, 0.4);
    color: #03416f;
    background: rgba(4, 94, 161, 0.3);
    background: -webkit-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background-color: rgba(4, 94, 161, 0.1);
}
input.new-cms-range-blue[type='range']::-moz-range-track {
    border-left: 1px solid rgba(4, 94, 161, 0.1);
    border-right: 1px solid rgba(4, 94, 161, 0.1);
    border-top: 1px solid rgba(4, 94, 161, 0.1);
    border-bottom: 1px solid rgba(4, 94, 161, 0.4);
    color: #03416f;
    background: rgba(4, 94, 161, 0.3);
    background: -webkit-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(4, 94, 161, 0.1) 0%, rgba(4, 94, 161, 0.3) 100%);
    background-color: rgba(4, 94, 161, 0.1);
}
input.new-cms-input-text-blue[type='text']:focus,
input.new-cms-input-text-blue[type='date']:focus,
input.new-cms-input-number-blue[type='number']:focus,
input.new-cms-input-password-blue[type='password']:focus,
textarea.new-cms-input-txt-area-blue:focus,
select.new-cms-input-select-blue:focus {
    background-color: rgba(4, 94, 161, 0.6);
    color: #fff;
}
input.new-cms-input-text-blue[type='text']:focus::selection,
input.new-cms-input-text-blue[type='date']:focus::selection,
input.new-cms-input-number-blue[type='number']:focus::selection,
input.new-cms-input-password-blue[type='password']:focus::selection,
textarea.new-cms-input-txt-area-blue:focus::selection,
select.new-cms-input-select-blue:focus::selection {
    background-color: rgba(4, 94, 161, 0.8);
}
input.new-cms-input-text-blue[type='text']:focus::-moz-selection,
input.new-cms-input-text-blue[type='date']:focus::-moz-selection,
input.new-cms-input-number-blue[type='number']:focus::-moz-selection,
input.new-cms-input-password-blue[type='password']:focus::-moz-selection,
textarea.new-cms-input-txt-area-blue:focus::-moz-selection,
select.new-cms-input-select-blue:focus::-moz-selection {
    background-color: rgba(4, 94, 161, 0.8);
}
input.new-cms-color-picker-blue[type='text']:focus {
    background-color: unset;
    background: unset;
}
input.new-cms-range-blue[type='range']:focus::-moz-range-track {
    background-color: rgba(4, 94, 161, 0.6);
}
input.new-cms-range-blue[type='range']:focus::-webkit-slider-runnable-track {
    background-color: rgba(4, 94, 161, 0.6);
}
input.new-cms-toggle-checkbox-blue:checked[type='checkbox'],
input.new-cms-normal-checkbox-blue:checked[type='checkbox'],
input.new-cms-normal-radio-blue:checked[type='radio'] {
    background-color: #045ea1;
}
.cms_form_designer_bubble_warning_box_blue {
    background-color: #034f88;
    color: #fff;
    border-color: #023256;
}
button.new-cms-button-blue[type='submit'] {
    background-color: #045ea1;
    border-color: #03416f;
    color: #fff;
}
button.new-cms-button-blue[type='submit']:hover {
    background-color: #057bd3;
}
.required-warning-blue {
    border-left: 1px solid #75c2fc;
    border-top: 1px solid #75c2fc;
    color: #045ea1;
    background-color: #d9eefe;
}
input.new-cms-input-text-green[type='text']:disabled,
input.new-cms-input-text-green[type='date']:disabled,
input.new-cms-input-number-green[type='number']:disabled,
input.new-cms-input-password-green[type='password']:disabled,
textarea.new-cms-input-txt-area-green:disabled,
select.new-cms-input-select-green:disabled {
    border: 1px solid rgba(4, 161, 30, 0.1);
    color: rgba(4, 161, 30, 0.5);
    background: initial;
    background-color: rgba(4, 161, 30, 0.05);
}
.new-cms-input-select-wrapper-disabled-green::before,
.new-cms-input-text-wrapper-disabled-green::before,
.new-cms-input-password-wrapper-disabled-green::before,
.new-cms-input-txt-area-wrapper-disabled-green::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(4, 161, 30, 0.1);
}
.new-cms-input-select-wrapper-disabled-green::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(4, 161, 30, 0.1);
}
input.new-cms-range-green[type='range']:disabled::-moz-range-track {
    border: 1px solid rgba(4, 161, 30, 0.1);
    color: rgba(4, 161, 30, 0.5);
    background: initial;
    background-color: rgba(4, 161, 30, 0.05);
}
input.new-cms-range-green[type='range']:disabled::-webkit-slider-runnable-track {
    border: 1px solid rgba(4, 161, 30, 0.1);
    color: rgba(4, 161, 30, 0.5);
    background: initial;
    background-color: rgba(4, 161, 30, 0.05);
}
input.new-cms-toggle-checkbox-green[type='checkbox']:disabled,
input.new-cms-normal-checkbox-green[type='checkbox']:disabled,
input.new-cms-normal-radio-green[type='radio']:disabled {
    border: 1px solid rgba(4, 161, 30, 0.1);
    background: initial;
    background-color: rgba(4, 161, 30, 0.05);
}
input.new-cms-input-text-green[type='text'],
input.new-cms-input-text-green[type='date'],
input.new-cms-input-number-green[type='number'],
input.new-cms-color-picker-green[type='text'],
input.new-cms-input-password-green[type='password'],
textarea.new-cms-input-txt-area-green,
select.new-cms-input-select-green {
    border-left: 1px solid rgba(4, 161, 30, 0.1);
    border-right: 1px solid rgba(4, 161, 30, 0.1);
    border-top: 1px solid rgba(4, 161, 30, 0.1);
    border-bottom: 1px solid rgba(4, 161, 30, 0.4);
    color: #036f15;
    background: rgba(4, 161, 30, 0.3);
    background: -webkit-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background-color: rgba(4, 161, 30, 0.1);
}
input.new-cms-color-picker-green[type='text'] {
    background-color: none;
    background: none;
    border: 1px solid rgba(4, 161, 30, 0.1);
}
.new-cms-input-text-wrapper-green::before,
.new-cms-input-select-wrapper-green::before,
.new-cms-input-password-wrapper-green::before,
.new-cms-input-txt-area-wrapper-green::before,
.new-cms-button-wrapper-green::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-left: 1px solid rgba(4, 161, 30, 0.1);
    border-bottom: 1px solid rgba(4, 161, 30, 0.1);
    border-top: 1px solid rgba(4, 161, 30, 0.1);
    border-right: revert;
    color: rgba(4, 161, 30, 0.4);
}
.new-cms-normal-checkbox-radio-wrapper-green {
    border: 1px solid rgba(4, 161, 30, 0.1);
    border-radius: 3px;
    padding: 6px 6px 0px 6px;
    color: #036f15;
    background-color: rgba(4, 161, 30, 0.05);
}
.new-cms-normal-checkbox-radio-label-values-green {
    color: #036f15;
}
.new-cms-input-select-wrapper-green::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-right: 1px solid rgba(4, 161, 30, 0.1);
    border-bottom: 1px solid rgba(4, 161, 30, 0.1);
    border-top: 1px solid rgba(4, 161, 30, 0.1);
    border-left: revert;
    color: rgba(4, 161, 30, 0.4);
}
input.new-cms-toggle-checkbox-green[type='checkbox'],
input.new-cms-normal-checkbox-green[type='checkbox'],
input.new-cms-normal-radio-green[type='radio'] {
    border-left: 1px solid rgba(4, 161, 30, 0.1);
    border-right: 1px solid rgba(4, 161, 30, 0.1);
    border-top: 1px solid rgba(4, 161, 30, 0.1);
    border-bottom: 1px solid rgba(4, 161, 30, 0.4);
    color: #036f15;
    background: rgba(4, 161, 30, 0.3);
    background: -webkit-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background-color: rgba(4, 161, 30, 0.1);
    border: 1px solid rgba(4, 161, 30, 0.2);
}
input.new-cms-toggle-checkbox-green[type='checkbox']::before,
input.new-cms-normal-checkbox-green[type='checkbox']::before,
input.new-cms-normal-radio-green[type='radio']::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
}
input.new-cms-range-green[type='range']::-webkit-slider-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #fff;
}
input.new-cms-range-green[type='range']::-moz-range-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #75fc8c;
}
input.new-cms-range-green[type='range']::-webkit-slider-runnable-track {
    border-left: 1px solid rgba(4, 161, 30, 0.1);
    border-right: 1px solid rgba(4, 161, 30, 0.1);
    border-top: 1px solid rgba(4, 161, 30, 0.1);
    border-bottom: 1px solid rgba(4, 161, 30, 0.4);
    color: #036f15;
    background: rgba(4, 161, 30, 0.3);
    background: -webkit-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background-color: rgba(4, 161, 30, 0.1);
}
input.new-cms-range-green[type='range']::-moz-range-track {
    border-left: 1px solid rgba(4, 161, 30, 0.1);
    border-right: 1px solid rgba(4, 161, 30, 0.1);
    border-top: 1px solid rgba(4, 161, 30, 0.1);
    border-bottom: 1px solid rgba(4, 161, 30, 0.4);
    color: #036f15;
    background: rgba(4, 161, 30, 0.3);
    background: -webkit-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(4, 161, 30, 0.1) 0%, rgba(4, 161, 30, 0.3) 100%);
    background-color: rgba(4, 161, 30, 0.1);
}
input.new-cms-input-text-green[type='text']:focus,
input.new-cms-input-text-green[type='date']:focus,
input.new-cms-input-number-green[type='number']:focus,
input.new-cms-input-password-green[type='password']:focus,
textarea.new-cms-input-txt-area-green:focus,
select.new-cms-input-select-green:focus {
    background-color: rgba(4, 161, 30, 0.6);
    color: #fff;
}
input.new-cms-input-text-green[type='text']:focus::selection,
input.new-cms-input-text-green[type='date']:focus::selection,
input.new-cms-input-number-green[type='number']:focus::selection,
input.new-cms-input-password-green[type='password']:focus::selection,
textarea.new-cms-input-txt-area-green:focus::selection,
select.new-cms-input-select-green:focus::selection {
    background-color: rgba(4, 161, 30, 0.8);
}
input.new-cms-input-text-green[type='text']:focus::-moz-selection,
input.new-cms-input-text-green[type='date']:focus::-moz-selection,
input.new-cms-input-number-green[type='number']:focus::-moz-selection,
input.new-cms-input-password-green[type='password']:focus::-moz-selection,
textarea.new-cms-input-txt-area-green:focus::-moz-selection,
select.new-cms-input-select-green:focus::-moz-selection {
    background-color: rgba(4, 161, 30, 0.8);
}
input.new-cms-color-picker-green[type='text']:focus {
    background-color: unset;
    background: unset;
}
input.new-cms-range-green[type='range']:focus::-moz-range-track {
    background-color: rgba(4, 161, 30, 0.6);
}
input.new-cms-range-green[type='range']:focus::-webkit-slider-runnable-track {
    background-color: rgba(4, 161, 30, 0.6);
}
input.new-cms-toggle-checkbox-green:checked[type='checkbox'],
input.new-cms-normal-checkbox-green:checked[type='checkbox'],
input.new-cms-normal-radio-green:checked[type='radio'] {
    background-color: #04a11e;
}
.cms_form_designer_bubble_warning_box_green {
    background-color: #038819;
    color: #fff;
    border-color: #025610;
}
button.new-cms-button-green[type='submit'] {
    background-color: #04a11e;
    border-color: #036f15;
    color: #fff;
}
button.new-cms-button-green[type='submit']:hover {
    background-color: #05d327;
}
.required-warning-green {
    border-left: 1px solid #75fc8c;
    border-top: 1px solid #75fc8c;
    color: #04a11e;
    background-color: #d9fedf;
}
input.new-cms-input-text-yellow[type='text']:disabled,
input.new-cms-input-text-yellow[type='date']:disabled,
input.new-cms-input-number-yellow[type='number']:disabled,
input.new-cms-input-password-yellow[type='password']:disabled,
textarea.new-cms-input-txt-area-yellow:disabled,
select.new-cms-input-select-yellow:disabled {
    border: 1px solid rgba(148, 161, 4, 0.1);
    color: rgba(148, 161, 4, 0.5);
    background: initial;
    background-color: rgba(148, 161, 4, 0.05);
}
.new-cms-input-select-wrapper-disabled-yellow::before,
.new-cms-input-text-wrapper-disabled-yellow::before,
.new-cms-input-password-wrapper-disabled-yellow::before,
.new-cms-input-txt-area-wrapper-disabled-yellow::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(148, 161, 4, 0.1);
}
.new-cms-input-select-wrapper-disabled-yellow::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(148, 161, 4, 0.1);
}
input.new-cms-range-yellow[type='range']:disabled::-moz-range-track {
    border: 1px solid rgba(148, 161, 4, 0.1);
    color: rgba(148, 161, 4, 0.5);
    background: initial;
    background-color: rgba(148, 161, 4, 0.05);
}
input.new-cms-range-yellow[type='range']:disabled::-webkit-slider-runnable-track {
    border: 1px solid rgba(148, 161, 4, 0.1);
    color: rgba(148, 161, 4, 0.5);
    background: initial;
    background-color: rgba(148, 161, 4, 0.05);
}
input.new-cms-toggle-checkbox-yellow[type='checkbox']:disabled,
input.new-cms-normal-checkbox-yellow[type='checkbox']:disabled,
input.new-cms-normal-radio-yellow[type='radio']:disabled {
    border: 1px solid rgba(148, 161, 4, 0.1);
    background: initial;
    background-color: rgba(148, 161, 4, 0.05);
}
input.new-cms-input-text-yellow[type='text'],
input.new-cms-input-text-yellow[type='date'],
input.new-cms-input-number-yellow[type='number'],
input.new-cms-color-picker-yellow[type='text'],
input.new-cms-input-password-yellow[type='password'],
textarea.new-cms-input-txt-area-yellow,
select.new-cms-input-select-yellow {
    border-left: 1px solid rgba(148, 161, 4, 0.1);
    border-right: 1px solid rgba(148, 161, 4, 0.1);
    border-top: 1px solid rgba(148, 161, 4, 0.1);
    border-bottom: 1px solid rgba(148, 161, 4, 0.4);
    color: #666f03;
    background: rgba(148, 161, 4, 0.3);
    background: -webkit-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background-color: rgba(148, 161, 4, 0.1);
}
input.new-cms-color-picker-yellow[type='text'] {
    background-color: none;
    background: none;
    border: 1px solid rgba(148, 161, 4, 0.1);
}
.new-cms-input-text-wrapper-yellow::before,
.new-cms-input-select-wrapper-yellow::before,
.new-cms-input-password-wrapper-yellow::before,
.new-cms-input-txt-area-wrapper-yellow::before,
.new-cms-button-wrapper-yellow::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-left: 1px solid rgba(148, 161, 4, 0.1);
    border-bottom: 1px solid rgba(148, 161, 4, 0.1);
    border-top: 1px solid rgba(148, 161, 4, 0.1);
    border-right: revert;
    color: rgba(148, 161, 4, 0.4);
}
.new-cms-normal-checkbox-radio-wrapper-yellow {
    border: 1px solid rgba(148, 161, 4, 0.1);
    border-radius: 3px;
    padding: 6px 6px 0px 6px;
    color: #666f03;
    background-color: rgba(148, 161, 4, 0.05);
}
.new-cms-normal-checkbox-radio-label-values-yellow {
    color: #666f03;
}
.new-cms-input-select-wrapper-yellow::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-right: 1px solid rgba(148, 161, 4, 0.1);
    border-bottom: 1px solid rgba(148, 161, 4, 0.1);
    border-top: 1px solid rgba(148, 161, 4, 0.1);
    border-left: revert;
    color: rgba(148, 161, 4, 0.4);
}
input.new-cms-toggle-checkbox-yellow[type='checkbox'],
input.new-cms-normal-checkbox-yellow[type='checkbox'],
input.new-cms-normal-radio-yellow[type='radio'] {
    border-left: 1px solid rgba(148, 161, 4, 0.1);
    border-right: 1px solid rgba(148, 161, 4, 0.1);
    border-top: 1px solid rgba(148, 161, 4, 0.1);
    border-bottom: 1px solid rgba(148, 161, 4, 0.4);
    color: #666f03;
    background: rgba(148, 161, 4, 0.3);
    background: -webkit-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background-color: rgba(148, 161, 4, 0.1);
    border: 1px solid rgba(148, 161, 4, 0.2);
}
input.new-cms-toggle-checkbox-yellow[type='checkbox']::before,
input.new-cms-normal-checkbox-yellow[type='checkbox']::before,
input.new-cms-normal-radio-yellow[type='radio']::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
}
input.new-cms-range-yellow[type='range']::-webkit-slider-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #fff;
}
input.new-cms-range-yellow[type='range']::-moz-range-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #f0fc75;
}
input.new-cms-range-yellow[type='range']::-webkit-slider-runnable-track {
    border-left: 1px solid rgba(148, 161, 4, 0.1);
    border-right: 1px solid rgba(148, 161, 4, 0.1);
    border-top: 1px solid rgba(148, 161, 4, 0.1);
    border-bottom: 1px solid rgba(148, 161, 4, 0.4);
    color: #666f03;
    background: rgba(148, 161, 4, 0.3);
    background: -webkit-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background-color: rgba(148, 161, 4, 0.1);
}
input.new-cms-range-yellow[type='range']::-moz-range-track {
    border-left: 1px solid rgba(148, 161, 4, 0.1);
    border-right: 1px solid rgba(148, 161, 4, 0.1);
    border-top: 1px solid rgba(148, 161, 4, 0.1);
    border-bottom: 1px solid rgba(148, 161, 4, 0.4);
    color: #666f03;
    background: rgba(148, 161, 4, 0.3);
    background: -webkit-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(148, 161, 4, 0.1) 0%, rgba(148, 161, 4, 0.3) 100%);
    background-color: rgba(148, 161, 4, 0.1);
}
input.new-cms-input-text-yellow[type='text']:focus,
input.new-cms-input-text-yellow[type='date']:focus,
input.new-cms-input-number-yellow[type='number']:focus,
input.new-cms-input-password-yellow[type='password']:focus,
textarea.new-cms-input-txt-area-yellow:focus,
select.new-cms-input-select-yellow:focus {
    background-color: rgba(148, 161, 4, 0.6);
    color: #fff;
}
input.new-cms-input-text-yellow[type='text']:focus::selection,
input.new-cms-input-text-yellow[type='date']:focus::selection,
input.new-cms-input-number-yellow[type='number']:focus::selection,
input.new-cms-input-password-yellow[type='password']:focus::selection,
textarea.new-cms-input-txt-area-yellow:focus::selection,
select.new-cms-input-select-yellow:focus::selection {
    background-color: rgba(148, 161, 4, 0.8);
}
input.new-cms-input-text-yellow[type='text']:focus::-moz-selection,
input.new-cms-input-text-yellow[type='date']:focus::-moz-selection,
input.new-cms-input-number-yellow[type='number']:focus::-moz-selection,
input.new-cms-input-password-yellow[type='password']:focus::-moz-selection,
textarea.new-cms-input-txt-area-yellow:focus::-moz-selection,
select.new-cms-input-select-yellow:focus::-moz-selection {
    background-color: rgba(148, 161, 4, 0.8);
}
input.new-cms-color-picker-yellow[type='text']:focus {
    background-color: unset;
    background: unset;
}
input.new-cms-range-yellow[type='range']:focus::-moz-range-track {
    background-color: rgba(148, 161, 4, 0.6);
}
input.new-cms-range-yellow[type='range']:focus::-webkit-slider-runnable-track {
    background-color: rgba(148, 161, 4, 0.6);
}
input.new-cms-toggle-checkbox-yellow:checked[type='checkbox'],
input.new-cms-normal-checkbox-yellow:checked[type='checkbox'],
input.new-cms-normal-radio-yellow:checked[type='radio'] {
    background-color: #94a104;
}
.cms_form_designer_bubble_warning_box_yellow {
    background-color: #7d8803;
    color: #fff;
    border-color: #4f5602;
}
button.new-cms-button-yellow[type='submit'] {
    background-color: #94a104;
    border-color: #666f03;
    color: #fff;
}
button.new-cms-button-yellow[type='submit']:hover {
    background-color: #c2d305;
}
.required-warning-yellow {
    border-left: 1px solid #f0fc75;
    border-top: 1px solid #f0fc75;
    color: #94a104;
    background-color: #fbfed9;
}
input.new-cms-input-text-red[type='text']:disabled,
input.new-cms-input-text-red[type='date']:disabled,
input.new-cms-input-number-red[type='number']:disabled,
input.new-cms-input-password-red[type='password']:disabled,
textarea.new-cms-input-txt-area-red:disabled,
select.new-cms-input-select-red:disabled {
    border: 1px solid rgba(161, 4, 4, 0.1);
    color: rgba(161, 4, 4, 0.5);
    background: initial;
    background-color: rgba(161, 4, 4, 0.05);
}
.new-cms-input-select-wrapper-disabled-red::before,
.new-cms-input-text-wrapper-disabled-red::before,
.new-cms-input-password-wrapper-disabled-red::before,
.new-cms-input-txt-area-wrapper-disabled-red::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(161, 4, 4, 0.1);
}
.new-cms-input-select-wrapper-disabled-red::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    color: rgba(161, 4, 4, 0.1);
}
input.new-cms-range-red[type='range']:disabled::-moz-range-track {
    border: 1px solid rgba(161, 4, 4, 0.1);
    color: rgba(161, 4, 4, 0.5);
    background: initial;
    background-color: rgba(161, 4, 4, 0.05);
}
input.new-cms-range-red[type='range']:disabled::-webkit-slider-runnable-track {
    border: 1px solid rgba(161, 4, 4, 0.1);
    color: rgba(161, 4, 4, 0.5);
    background: initial;
    background-color: rgba(161, 4, 4, 0.05);
}
input.new-cms-toggle-checkbox-red[type='checkbox']:disabled,
input.new-cms-normal-checkbox-red[type='checkbox']:disabled,
input.new-cms-normal-radio-red[type='radio']:disabled {
    border: 1px solid rgba(161, 4, 4, 0.1);
    background: initial;
    background-color: rgba(161, 4, 4, 0.05);
}
input.new-cms-input-text-red[type='text'],
input.new-cms-input-text-red[type='date'],
input.new-cms-input-number-red[type='number'],
input.new-cms-color-picker-red[type='text'],
input.new-cms-input-password-red[type='password'],
textarea.new-cms-input-txt-area-red,
select.new-cms-input-select-red {
    border-left: 1px solid rgba(161, 4, 4, 0.1);
    border-right: 1px solid rgba(161, 4, 4, 0.1);
    border-top: 1px solid rgba(161, 4, 4, 0.1);
    border-bottom: 1px solid rgba(161, 4, 4, 0.4);
    color: #6f0303;
    background: rgba(161, 4, 4, 0.3);
    background: -webkit-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background-color: rgba(161, 4, 4, 0.1);
}
input.new-cms-color-picker-red[type='text'] {
    background-color: none;
    background: none;
    border: 1px solid rgba(161, 4, 4, 0.1);
}
.new-cms-input-text-wrapper-red::before,
.new-cms-input-select-wrapper-red::before,
.new-cms-input-password-wrapper-red::before,
.new-cms-input-txt-area-wrapper-red::before,
.new-cms-button-wrapper-red::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-left: 1px solid rgba(161, 4, 4, 0.1);
    border-bottom: 1px solid rgba(161, 4, 4, 0.1);
    border-top: 1px solid rgba(161, 4, 4, 0.1);
    border-right: revert;
    color: rgba(161, 4, 4, 0.4);
}
.new-cms-normal-checkbox-radio-wrapper-red {
    border: 1px solid rgba(161, 4, 4, 0.1);
    border-radius: 3px;
    padding: 6px 6px 0px 6px;
    color: #6f0303;
    background-color: rgba(161, 4, 4, 0.05);
}
.new-cms-normal-checkbox-radio-label-values-red {
    color: #6f0303;
}
.new-cms-input-select-wrapper-red::after {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border-right: 1px solid rgba(161, 4, 4, 0.1);
    border-bottom: 1px solid rgba(161, 4, 4, 0.1);
    border-top: 1px solid rgba(161, 4, 4, 0.1);
    border-left: revert;
    color: rgba(161, 4, 4, 0.4);
}
input.new-cms-toggle-checkbox-red[type='checkbox'],
input.new-cms-normal-checkbox-red[type='checkbox'],
input.new-cms-normal-radio-red[type='radio'] {
    border-left: 1px solid rgba(161, 4, 4, 0.1);
    border-right: 1px solid rgba(161, 4, 4, 0.1);
    border-top: 1px solid rgba(161, 4, 4, 0.1);
    border-bottom: 1px solid rgba(161, 4, 4, 0.4);
    color: #6f0303;
    background: rgba(161, 4, 4, 0.3);
    background: -webkit-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background-color: rgba(161, 4, 4, 0.1);
    border: 1px solid rgba(161, 4, 4, 0.2);
}

input.new-cms-toggle-checkbox-red[type='checkbox']::before,
input.new-cms-normal-checkbox-red[type='checkbox']::before,
input.new-cms-normal-radio-red[type='radio']::before {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
}
input.new-cms-range-red[type='range']::-webkit-slider-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #fff;
}
input.new-cms-range-red[type='range']::-moz-range-thumb {
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: rgba(255, 255, 255, 0.3);
    background: rgba(255, 255, 255, 0.3);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%),
        -webkit-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -moz-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%), -ms-linear-gradient(right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.2) 100%);
    border: 1px solid #fc7575;
}
input.new-cms-range-red[type='range']::-webkit-slider-runnable-track {
    border-left: 1px solid rgba(161, 4, 4, 0.1);
    border-right: 1px solid rgba(161, 4, 4, 0.1);
    border-top: 1px solid rgba(161, 4, 4, 0.1);
    border-bottom: 1px solid rgba(161, 4, 4, 0.4);
    color: #6f0303;
    background: rgba(161, 4, 4, 0.3);
    background: -webkit-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background-color: rgba(161, 4, 4, 0.1);
}
input.new-cms-range-red[type='range']::-moz-range-track {
    border-left: 1px solid rgba(161, 4, 4, 0.1);
    border-right: 1px solid rgba(161, 4, 4, 0.1);
    border-top: 1px solid rgba(161, 4, 4, 0.1);
    border-bottom: 1px solid rgba(161, 4, 4, 0.4);
    color: #6f0303;
    background: rgba(161, 4, 4, 0.3);
    background: -webkit-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: -moz-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(161, 4, 4, 0.1) 0%, rgba(161, 4, 4, 0.3) 100%);
    background-color: rgba(161, 4, 4, 0.1);
}
input.new-cms-input-text-red[type='text']:focus,
input.new-cms-input-text-red[type='date']:focus,
input.new-cms-input-number-red[type='number']:focus,
input.new-cms-input-password-red[type='password']:focus,
textarea.new-cms-input-txt-area-red:focus,
select.new-cms-input-select-red:focus {
    background-color: rgba(161, 4, 4, 0.6);
    color: #fff;
}
input.new-cms-input-text-red[type='text']:focus::selection,
input.new-cms-input-text-red[type='date']:focus::selection,
input.new-cms-input-number-red[type='number']:focus::selection,
input.new-cms-input-password-red[type='password']:focus::selection,
textarea.new-cms-input-txt-area-red:focus::selection,
select.new-cms-input-select-red:focus::selection {
    background-color: rgba(161, 4, 4, 0.8);
}
input.new-cms-input-text-red[type='text']:focus::-moz-selection,
input.new-cms-input-text-red[type='date']:focus::-moz-selection,
input.new-cms-input-number-red[type='number']:focus::-moz-selection,
input.new-cms-input-password-red[type='password']:focus::-moz-selection,
textarea.new-cms-input-txt-area-red:focus::-moz-selection,
select.new-cms-input-select-red:focus::-moz-selection {
    background-color: rgba(161, 4, 4, 0.8);
}
input.new-cms-color-picker-red[type='text']:focus {
    background-color: unset;
    background: unset;
}
input.new-cms-range-red[type='range']:focus::-moz-range-track {
    background-color: rgba(161, 4, 4, 0.6);
}
input.new-cms-range-red[type='range']:focus::-webkit-slider-runnable-track {
    background-color: rgba(161, 4, 4, 0.6);
}
input.new-cms-toggle-checkbox-red:checked[type='checkbox'],
input.new-cms-normal-checkbox-red:checked[type='checkbox'],
input.new-cms-normal-radio-red:checked[type='radio'] {
    background-color: #a10404;
}
.cms_form_designer_bubble_warning_box_red {
    background-color: #880303;
    color: #fff;
    border-color: #560202;
}
button.new-cms-button-red[type='submit'] {
    background-color: #a10404;
    border-color: #6f0303;
    color: #fff;
}
button.new-cms-button-red[type='submit']:hover {
    background-color: #d30505;
}
.required-warning-red {
    border-left: 1px solid #fc7575;
    border-top: 1px solid #fc7575;
    color: #a10404;
    background-color: #fed9d9;
}
