#wpbody-content a.form_item.active, #wpbody-content a.form_item:hover {
    background: #222;
}
.aa_menu a:hover {
    color: #fff !important;
}
body:not(.admin_page_nex-forms-builder){
	background:#404040  !important;	
}
body.admin-color-fresh {
    background: #3e3e3e;
}
.aa_bg_main{
	background-color:#2b2b2b  !important;
}
.aa_bg_sec{
	background-color:#2b2b2b  !important;
}
.aa_bg_tri{
	background-color:#2c3338 !important;
}
.aa_font_color_default{
	color:#d1d1d1 !important;
}
/* MAIN MENU TEXT LINKS */
.aa_menu a{
	color:#d1d1d1 !important;
}
.aa_menu li:hover > a,
{
	background-color:#40c4ff !important;
	color:#fff !important;
}

.aa_menu li:hover a,
.aa_menu .prime-menu li.current a,
.aa_menu li.db_tab.current a{
	background-color:#40c4ff  !important;
	color:#fff !important;
}

.aa_menu .active a, 
.aa_menu a.active, 
.aa_menu li.active:hover  a {
    color: #ffffff !important;
    background: #40c2fd !important;
}

.field-settings-column .aa_menu.sec-menu .active a, 
.field-settings-column .aa_menu.sec-menu a.active, 
.field-settings-column .aa_menu.sec-menu li.active:hover  a {
    color: #ffffff !important;
    background: #404040 !important;
}
.tabs_nf.tabs_nf-transparent {
    background-color: #000 !important;
}

/* MAIN MENU ICONS */
.aa_menu a .fa{
	color:#aaa !important;
}
.aa_menu li:hover a .fa
{
	color:#fff !important;
}
.aa_menu .active a .fa
{
	color:#fff !important;
}
/* SEC MENU TEXT LINKS */
.aa_menu_2 a:hover{
	color:#00b9eb !important;
	background: transparent !important;
}

.aa_menu .aa_menu_2 li a {
    color: #d1d1d1 !important;
    background: #31373E !important;
}

.aa_menu .aa_menu_2 li.active a,
.aa_menu .aa_menu_2 li.active:hover a {
	color:#fff !important;
	background:#0073AA !important;
}

.aa_menu .aa_menu_2 li:hover a {
    color: #00b9eb !important;
}

.aa_menu .aa_menu_2 li:hover a {
    color: #00b9eb !important;
}

/* OTHER */
.aa_bg_main_input{
	background:#2b2b2b !important;
	color:#9f9f9f !important;
	border: 1px solid #222 !important;
}

#nex-forms .aa_bg_main_input.form-control:focus{
	background-color:#2b2b2b !important;
	color:#fff !important;
	border: 1px solid #222 !important;
	box-shadow:none !important;
}





.aa_bg_main_btn{
	background:#49535c !important;
	color:#fff !important;
}
.aa_bg_main_btn:hover{
	background-color:#40C4FF !important;
	color:#fff !important;
}

.aa_bg_main_btn.active,
.aa_bg_main_btn.active:hover{
	background-color:#40C4FF !important;
	color:#fff !important;
	border-color:#40C4FF;
}


.aa_bg_main_btn .fa{
	color:#aaa !important;
}
.aa_bg_main_btn:hover .fa{
	color:#00b9eb !important;
}



.aa_bg_sec_btn {
    background: #49535c !important;
    color: #fff !important;
    border: 1px solid #212121;
}
.aa_bg_sec_btn:hover {
    background-color:#40C4FF !important;
	color:#fff !important;
}

.aa_bg_sec_btn.active,
.aa_bg_sec_btn.active:hover{
	 background-color: #40C4FF !important;
    color: #ffffff !important;
}






.bg_color_1{
	background:#0073AA
}
.font_color_1{
	color: rgba(240,246,252,.7);
}

span.menu_badge {
    background: rgba(0, 0, 0, 0.3) !important;
    color: #fff !important;
}
.active span.menu_badge{
	background: #fff !important;
    color: #0073aa !important;
}
.dashboard-box {
    color: #888;
}
.nex_forms_admin_page_wrapper .global_settings_page .dashboard-box {
    background: #323232 !important;
    color: #888;
    border: 1px solid #212121 !important;
}
.nex_forms_admin_page_wrapper .global_settings_page .dashboard-box-footer {
    background: #2b2b2b;
    padding: 15px;
    border-top: 1px solid #212121;
    box-shadow: none;
}
.nex_forms_admin_page_wrapper  .alert-info {
    color: #3da7d6;
    background-color: #1c1c1c;
    border-color: #2b2b2b;
}
.nex_forms_admin_page_wrapper .global_settings_page .form-control:not(.spectrum){
    border-color: #212121 !important;
    background: #2b2b2b !important;
    color: #9f9f9f !important;
}

.dashboard-box .table_title {
    /*color: #93deff;*/
}
.database_table th.db-table-head{
    color: #9f9f9f !important;
    background: #2b2b2b   !important;
}
.database_table th.db-table-head:hover{
	 color: #ddd !important;
}


.dashboard-box-header {
    background: #fcfcfc none repeat scroll 0 0;
}
.database_table .dashboard-box-content {
    background: #2b2b2b;
}
.dashboard_panel .wap_nex_forms_entries.database_table .dashboard-box-content{
	 background: #2b2b2b !important;
}
.dashboard-box.database_table th{
	color: #717471;
}	
.dashboard_panel .right-bottom {
   /* background: #2b2b2b;*/
}
.dashboard_panel .entry_tools {
    border-bottom: 1px solid #111;
}
.dashboard_panel .database_table tbody tr {
    border-bottom: 1px solid #111;
	background:none;
}
.dashboard_panel .wap_nex_forms_entries.dashboard-box.database_table td.Id {
    border-bottom: none;
    border-right: none;
}
.dashboard_panel .wap_nex_forms_entries.dashboard-box.database_table tbody tr:hover td,
.dashboard_panel .wap_nex_forms_entries.dashboard-box.database_table tbody tr.active td {
    background: #444 !important;
    color: #fff !important;
}
.dashboard_panel .wap_nex_forms_entries.dashboard-box.database_table tr td, 
.dashboard_panel .wap_nex_forms_entries.dashboard-box.database_table tr a {
    color: #999 !important;
    position: relative;
}
#new_form_setup .new-form-panel input.form-control, 
.new-report-panel input#report_title.form-control {
    border: 1px solid #212121 !important;
    background: #000 !important;
	color:#ddd !important;
}

.new-report-panel  select.form-control.form_selection {
    border-color: #212121;
    color: #ddd;
	background: #000 !important;
}
.new-report-panel .report_field_row.header {
    background: #2b2b2b !important;
    border-bottom: 1px solid #212121;
    color: #ccc;
}
.new-report-panel .report_field_row {
    border-bottom: 1px solid #212121;
    background: #373737;
    color: #ccc;
}
.new-report-panel .report_field_row:hover {
    background: #212121;
    cursor: pointer;
}

.new-report-panel .wap_nex_forms_entries.database_table .dashboard-box-content{
	background:none !important;
}
.new-report-panel .right-bottom {
    background: #2b2b2b;
}
.new-report-panel .report_field_row.footer {
    background: #333333 !important;
    border-top: 1px solid #212121;
    cursor: default !important;
}
.dash-left-col .new-form-sidebar2.aa_bg_sec {
    background: #333333 !important;
}
.dashboard_panel .dashboard-box thead {
    border-bottom: 1px solid #111 !important;
}
.aa_multi_select option:checked {
    background: #2271b1;
    color: #fff !important;
}
.aa_multi_select{
	background:#49535c !important;
	color:#fff !important;
}
.aa_multi_select option:disabled {
    color: #b7bdc3;
    border-bottom: 2px solid rgba(0,0,0,0.2);
}	
	
.canvas-tools {
    border-bottom: 1px solid #363636 !important;	
}
.canvas-tools.field-selection-tools {
    background: rgb(64, 64, 64) none repeat scroll 0 0 !important;
}
.tool-spacer {
    border-left: 1px solid #363636 !important;
}
div#toolbar-fields .tool-spacer:last-child{
	 border-right: 1px solid #363636 !important;
}
.col-badge {
    border: 1px solid #fff !important;
	color: #fff !important;
	opacity: 0.4;
}
.tool-section.select-other-fields i {
    color: #fff !important;
    opacity: 0.5;
}
.canvas-tools.multi-step-tools {
    background: #404040 !important;
}
.multi-step-settings-btn, .add-step-btn {
    color: #9f9f9f !important;
    border-left: 1px solid #363636 !important;
    border-top: 1px solid #363636 !important;
	background:none !important;
}
.multi-step-settings-btn:hover, .add-step-btn:hover{
	color: #fff !important;
	background:#40C4FF !important;
}
.add-step-btn {
    border-right: 1px solid #363636 !important;
}


#nex-forms .form-canvas-area.dark .settings_more_styling_options .btn {
    border: 1px solid #222;
    color: #9d9d9d !important;
}
#nex-forms .form-canvas-area.dark .settings_more_styling_options .btn.active{
	color:#fff !important;
}
.settings_more_styling_options span.fas.fa-wrench{
	text-shadow:none !important;
}
#nex-forms .form-canvas-area.dark .settings_more_styling_options .btn:hover {
    background: #40C4FF !important;
	color:#fff !important;
    transition: all 0.2s ease 0s;
}
#nex-forms .form-canvas-area.dark .width_input .settings_form_theme.input-group:hover .input-group-addon{
	background: #40C4FF !important;
	color:#fff !important;
}
#nex-forms .builder-footer {
    background: #404040 none repeat scroll 0 0;
    box-shadow: -4px 1px 6px rgb(0 0 0 / 50%) inset;
    color: #777;
}
#nex-forms .form-canvas-area ::-webkit-scrollbar-thumb {
  background: #777 !important;
  border:2px solid rgb(43, 43, 43) !important;
  border-radius:50px; 
  /*border-radius:5px;*/
}

/* Handle on hover */
#nex-forms .form-canvas-area  ::-webkit-scrollbar-thumb:hover {
  background: #40C4FF !important;
}

#nex-forms .form-canvas-area ::-webkit-scrollbar-track {
  background: rgb(43, 43, 43) !important;
}

#nex-forms ul.show_all_steps li a {
    background: none !important;
    border-right: 1px solid #363636 !important;
    color: #848484 !important;
}
#nex-forms ul.multi-step-stepping li a:last-child {
    border-right: 1px solid #353535 !important;
}
#nex-forms .multi-step-stepping li a{
	background:none;
	border-right: 1px solid #353535 !important;
	color: #ccc;
}
#nex-forms .multi-step-stepping li:hover a,
#nex-forms ul.show_all_steps li:hover a{
	color: #fff !important;
}
#nex-forms .multi-step-stepping li.current a,
#nex-forms ul.show_all_steps li.current a{
	 background: #40C4FF  !important;
	 color: #fff  !important;
}

.field-settings-column, .overall-settings-column {
    background: #404040 none repeat scroll 0 0 !important;
}


#nex-forms .settings-column-style .inner .form-control:not(.spectrum),
#nex-forms .third_panel .inner .form-control:not(.spectrum) {
    border-color: #212121 !important;
    background: #2b2b2b !important;
    color: #9f9f9f !important;
}
#nex-forms .settings-column-style small {
    color: #9f9f9f !important;
}
#nex-forms .settings-column-style .input-group-addon.action-btn {
    background: #2b2b2b !important;
    font-weight: normal !important;
    height: 35px !important;
     border: 1px solid #212121 !important;
}
#nex-forms .settings-column-style .inner .input-group-addon.action-btn:hover,
#nex-forms .settings-column-style .inner .input-group-addon.action-btn.active:hover {
    background: #0074a6 !important;
     border: 1px solid #40C4FF !important;
    color: #fff !important;
}
#nex-forms .settings-column-style span.active:not(.md-btn), .settings-column-style button.active:not(.md-btn) {
    background: #0074a6  !important;
    color: #fff !important;
    border: 1px solid #212121 !important;
}

#nex-forms .settings-column-style select.form-control, .settings-column-style .input-group-addon {
    border: 1px solid #212121;
}
#nex-forms .settings-column-style .group-addon-label {
    background: #2b2b2b !important;
    color: #666 !important;
    font-size: 11px !important;
	border-color: #212121 !important;
}

#nex-forms .field-setting span.ui-spinner .ui-button {
    background: #2b2b2b !important;
    border-left: 1px solid #212121 !important;
    border-bottom: 1px solid #212121 !important;
}
#nex-forms .field-setting span.ui-spinner .ui-button:hover {
    background: #212121 !important;
    border-left: 1px solid #212121 !important;
    border-bottom: 1px solid #212121 !important;
}
#nex-forms .field-setting .input-group .ui-spinner input.ui-spinner-input.form-control {
    color: #9d9d9d !important;
}

#nex-forms .settings-column-style .inner .btn:not(.popup-button) {
   /* border: 1px solid #212121 !important;*/
    background: none;
    color: #9f9f9f;
}
#nex-forms .settings-column-style .inner .btn {
    box-shadow: 3px 3px 6px 0 rgb(0 0 0 / 55%), -3px -3px 6px 0 rgb(0 0 0 / 6%);
}
#nex-forms .settings-column-style .inner .btn.active:not(.md-btn),
#nex-forms .settings-column-style .inner .btn.active:not(.md-btn):hover, 
#nex-forms .settings-column-style .inner .btn:not(.md-btn):active {
    box-shadow: inset 3px 3px 7px 0 rgb(0 0 0 / 30%), inset -3px -3px 5px 0 rgb(255 255 255 / 10%) !important;
}
#nex-forms .settings-column-style .inner .btn.active:not(.popup-button) {
   border: 1px solid #40C4FF !important;
    background: #0074a6 !important;
    color: #fff;
}
#nex-forms .settings-column-style .inner .input-group-addon {
    background: #2b2b2b;
    border-color: #212121;
}
#nex-forms .animation_preview_container {
    background: #2b2b2b none repeat scroll 0 0;
    border: 1px solid #212121;
    color: #9f9f9f;
}

#nex-forms .settings-column-style .ui-slider .ui-slider-handle,
#nex-forms .settings-column-style .ui-slider .ui-slider-handle:focus {
    top: -5px !important;
    min-width: 17px !important;
    height: 17px !important;   
}
#nex-forms .settings-column-style .width_slider .ui-slider .ui-slider-range-min {
    background: #2b2b2b none repeat scroll 0 0 !important;
}
#nex-forms .settings-column-style .width_slider .ui-slider {
    border: 1px solid #212121;
}
#nex-forms .settings-column-style .ui-slider {
    background: #212121;
}
#nex-forms .settings-column-style .thumbnail {
    background-color: #2b2b2b;
    border: 1px solid #212121;
}
#nex-forms .field-settings-column, #nex-forms .overall-settings-column {
    border-left: 3px solid #212121;
}
#nex-forms .settings-header span {
    background: #2b2b2b;
	color: #9f9f9f;
}
#nex-forms .settings-header:after {
    background: #2b2b2b;
}


#nex-forms .settings-column-style .card, #nex-forms .card-panel, #nex-forms .collapsible, 
#nex-forms .settings-column-style .dropdown-content, #nex-forms .side-nav, 
#nex-forms .settings-column-style .z-depth-1, #nex-forms nav, 
.settings-column-style .mb-btn, 
.settings-column-style .md-element .mb-btn-floating, .settings-column-style .md-element .mb-btn-large, .settings-column-style .toast{
	box-shadow:none !important;
}
#nex-forms .nex_forms_admin_page_wrapper .prime-menu .tabs_nf .tab a, 
#nex-forms .nex_forms_admin_page_wrapper .prime-menu .tabs_nf .tab div:not(.prime_save){
    border-left: 1px solid #212121 !important;
}
/*.aa_menu li li:hover > a{
	background-color:#FFF !important;
	color:#00b9eb !important;
}*/
/*#nex-forms nav .tabs_nf.sec-menu li a.active {
    height: 41px;
}*/

#nex-forms .fa-icons-list .inner {
    background: #404040 none repeat scroll 0 0;
}
#nex-forms .fa-icons-list i {
    color: #a9a7a7;
}
#nex-forms .fa-icons-list i:hover,
#nex-forms .fa-icons-list i.no-icon {
    background: #333 !important;
    color: #fff;
}
#nex-forms .tabs_nf .tab a{
	transition:none !important;
}
#nex-forms .column_icon {
    background: #9f9f9f;
}

#nex-forms .settings-add-on-text {
    background: #2b2b2b none repeat scroll 0 0;
    border-top: 1px solid #212121;
    color: #7c8888;
}


#nex-forms .cl-tools-container {
    background: #2b2b2b none repeat scroll 0 0;
}

#nex-forms .advanced_cl_options {
    border-right: 1px solid #212121;
    color: #d1d1d1;
}

#nex-forms .conditional_logic_wrapper.settings-column-style .inner {
    height: calc(100% - 89px) !important;
    background: #404040 none repeat scroll 0 0;
}

#nex-forms .the_rule_conditions .input-group-addon:first-child {
    background: #2b2b2b !important;
    color: #ffffff !important;
}
#nex-forms .the_rule_actions .input-group-addon:first-child {
    background: #2b2b2b !important;
    color: #ffffff !important;
}

#nex-forms .panel.new_rule.row:hover, .panel.new_rule.row.show-active-rule,
#nex-forms .panel.new_rule.row.advanced_view:hover, 
#nex-forms .panel.new_rule.row.advanced_view.over-connector {
    background: #2b2b2b !important;
}

#nex-forms .con_col h3.advanced_options {
    color: #d1d1d1 !important;
}

#nex-forms button.add_action.advanced_options, #nex-forms button.add_condition.advanced_options {
    color: #d1d1d1;
    background: #2b2b2b !important;
    border: 1px solid #212121;
}
#nex-forms .panel.new_rule.row.advanced_view{
	background: #2b2b2b !important;
}

#nex-forms .new_rule select.form-control optgroup {
    background: #2b2b2b !important;
    color: #d1d1d1 !important;
}
#nex-forms .new_rule select.form-control optgroup option {
    background: #404040 !important;
	color:#d1d1d1 !important;
}


.dashboard-box.database_table th.id, .database_table th.db-table-head {
    border-right: 1px solid #000 !important;
}
.dashboard-box-header {
    border-bottom: 1px solid #212121 !important;
}


#nex-forms .nex_forms_admin_page_wrapper .integration_form_label {
    /* width: 15%; */
    border-bottom: 1px solid #212121 !important;
    background: #404040;
    font-size: 12px;
    font-weight: normal;
    color: #d1cccc;
}
#nex-forms .integration_form_field{
border-bottom: 1px solid #3e3e3e;
}
#nex-forms .nex_forms_admin_page_wrapper .integration_form_field.no_input,
#nex-forms .nex_forms_admin_page_wrapper .integration_form_field.no_input:hover {
    background: #222 !important;
    border: none;
    border-bottom: 1px solid #3e3e3e;
	margin-left: 0px !important;
	
}
#nex-forms .integration_form_field input[type="text"],
#nex-forms .integration_form_field select,
#nex-forms .integration_form_field textarea {
    background: #222 !important;
	color: #d1d1d1 !important;
}

#nex-forms .settings-column-style select:hover{
	color: #fff !important;
}
#nex-forms .integration_form_field textarea {
    border-bottom: 1px solid #3e3e3e !important;
}
#nex-forms .settings-column-style input[type="text"]:hover,
#nex-forms .settings-column-style textarea:hover{
	color: #fff !important;
	cursor:text !important;
}
#nex-forms  input[type="text"]::placeholder,
#nex-forms  input.form-control::placeholder,
#nex-forms  textarea::placeholder {
    color: #515151 !important;
}

.form_attr_left_menu {
    border-right: 1px solid #222;
}
.builder-footer {
    border-top: 1px solid #222;
}

#nex-forms .paypal-items-column .material_box {
    border: 1px solid #222 !important;
    border-bottom: none !important;
}

#nex-forms .paypal-items-column .material_box_head {
	background: #2b2b2b none repeat scroll 0 0;
    border-bottom: 1px solid #222 !important;
	border-top: 1px solid #222 !important;
}
#nex-forms #add_paypal_product, #add_paypal_product:focus {
    border-color: #40c4ff;
    background: #40c4ff;
    color: #fff;
}
#nex-forms .paypal-items-column .material_box_content {
    background: #383838 none repeat scroll 0 0;
}

#nex-forms .paypal_product .is_label {
    border-right: 1px solid #222 !important;
    background: #404040 !important;
	border-color:#222 !important;
}
#nex-forms .paypal_product input.form-control, 
#nex-forms .paypal_product input.form-control:focus, 
#nex-forms .paypal_product select {
    background: #2b2b2b !important;
    border-color: #212121 !important;
    box-shadow: none !important;
    outline: none !important;
    color: #aaa !important;
}

#nex-forms .paypal_product span.input-group-addon {
    border-right: 1px solid #212121 !important;
}


#nex-forms .paypal_product .input-group-addon {
    background-color: #404040;
    border: 1px solid #212121 !important;
	border-color: #212121 !important;
}
#nex-forms .remove_paypal_product {
    background: #222;
    border: none !important;
    color: #ccc;
}

#nex-forms .paypal-items-column {
    background: #383838;
}

#nex-forms .form_embed_shortcode_display {
    background: #2b2b2b;
	color: #d1d1d1;
}
#nex-forms .embed_tools .btn {
    border: 1px solid #40c4ff;
    background: #40c4ff;
    color: #fff;
    height: 34px;
}
#nex-forms .embed_tools .btn.active {
    background: #2b2b2b !important;
    color: #fff !important;
    border: none !important;
}
#nex-forms .settings-column-style .inner .input-group-addon.action-btn.color-picker:hover {
    background: #2b2b2b !important;
}
#nex-forms .input-group-addon.action-btn.color-picker input,
#nex-forms .input-group-addon.action-btn.color-picker:hover input,
#nex-forms .input-group-addon.action-btn.color-picker input:hover{
	cursor:default !important;
}

.alert.alert-info {
    line-height: 24px;
}
.alert.alert-info a {
    color: #fff;
}

#nex-forms .hidden_field .input-group-sm > .input-group-addon:first-child {
    background: #2b2b2b !important;
    border-color: #212121 !important;
    color: #d1d1d1 !important;
}

#nex-forms .hidden_field .form-control{
    background: #222 !important;
    border: 1px solid #3e3e3e;
}

#nex-forms .hidden_field .form-control:focus {
    border: 1px solid #3e3e3e !important;
}
#nex-forms .hidden_field .form-control {
    background: #222 !important;
    border: 1px solid #212121 !important;
    color: #fff;
}

#nex-forms #saved_hidden_fields select {
    height: 35px !important;
     border: none !important;
    background: #2b2b2b;
    box-shadow: none;
    border-radius: 0px !important;
    outline: none !important;
    border-color: #222222 !important;
	color:#fff !important;
}
#nex-forms #saved_hidden_fields .input-group-addon.the_hidden_field_value{
	background:none !important;
	 border: 1px solid #212121 !important;
}

.input-group-addon.remove_hidden_field {
    background: #222;
    border: 1px solid #1b1b1b;
}

#nex-forms .conditional_logic_wrapper {
    border-top: 1px solid #1b1b1b !important;
}

.global_settings h5 {
    border-bottom: 1px solid #222 !important;
}
.fullscreen .form_embed_settings_wrapper {
    background: #3e3e3e !important;
}
::-webkit-scrollbar-track {
  background: #444 !important;
}

::-webkit-scrollbar-thumb {
  background: #222 !important;
  /*border-radius:5px;*/
}
/*.database_table tbody tr {
    background: #1d2327 !important;
    border-bottom: 1px solid #000000 !important;
}
.dashboard-box.database_table tr.form_record td.Id {
     background: #1d2327 ;
    border-bottom: 1px solid #000000 ;
}
.database_table.dashboard-box tbody tr td {
    border-right: 1px solid rgba(0,0,0,0.05);
}*/


#nex-forms .outer-mp-wrapper {
    background: #2b2b2b;
    border: 1px solid #2b2b2b;
}

#nex-forms .margin-wrapper {
    background: #515d6357;
}
#nex-forms .padding-wrapper {
    background: #212121;
}
#nex-forms .margin-wrapper:hover, #nex-forms .padding-wrapper:hover {
    background: #384247;
}
#nex-forms .outer-mp-wrapper input {
    color: #9d9d9d !important;
    background: #2b2b2b !important;
}
#nex-forms .center-wrapper {
    background: #181818;
    color: #646970;
}
#nex-forms .border-wrapper {
    background: #181818;
}
#nex-forms .b-label {
    background: #181818;
    color: #646970;
}
#nex-forms .m-label, 
#nex-forms .p-label {
    background: #000;
    color: #ddd;
}
#nex-forms .outer-mp-wrapper:before,
#nex-forms .outer-mp-wrapper:after,
#nex-forms .margin-wrapper:before,
#nex-forms .margin-wrapper:after {
    background: #0006;
}


.nex_forms_admin_page_wrapper nav {
    border-bottom: 1px solid #212121;
}

.nex_forms_admin_page_wrapper  .dashboard-box .table_title {
    color: #eee;
}
.nex_forms_admin_page_wrapper  .dashboard-box {
    border: 1px solid #252424;
    border-radius: 8px;
}

.nex_forms_admin_page_wrapper .dashboard-box {
    background: #2b2b2b;
    color: #888;
}

.nex_forms_admin_page_wrapper .dashboard-box.database_table.wap_nex_forms.new-forms {

    background: #2b2b2b;
}
.nex_forms_admin_page_wrapper .new-forms .fas {
    color: #676767;
}

.nex_forms_admin_page_wrapper .database_table .dashboard-box-content {
    background: #2b2b2b;
}

.nex_forms_admin_page_wrapper .dashboard-box.database_table td.Id {
    background: #212121;
	border-bottom: 1px solid #212121;
    border-right: 1px solid #212121;
}

.nex_forms_admin_page_wrapper .database_table tbody tr:hover,
.nex_forms_admin_page_wrapper .database_table tbody tr:hover td {
   background: #000;
}

.nex_forms_admin_page_wrapper .database_table tbody tr {
    background: #2b2b2b;
    border-bottom: 1px solid #222;
}
.nex_forms_admin_page_wrapper .dashboard-box thead {
    border-bottom: 1px solid #000000 !important;
}

.nex_forms_admin_page_wrapper .paging {
    background: #212121 !important;
}

.nex_forms_admin_page_wrapper span.records_per_page {
    border-right: 1px solid #111;
    border-left: 1px solid #111;
}
.nex_forms_admin_page_wrapper .records_per_page select {
    border-color: #000 !important;
}
.nex_forms_admin_page_wrapper .paging .btn {
    background: #373535 none repeat scroll 0 0;
}
.nex_forms_admin_page_wrapper .paging .btn:hover {
    background: #101010;
}

.nex_forms_admin_page_wrapper span.total_entries_display {
    background: #000;
}


.nex_forms_admin_page_wrapper .database_table tr i:hover {
    background: #000;
}

.nex_forms_admin_page_wrapper .database_table.dashboard-box tbody tr td,
.nex_forms_admin_page_wrapper .database_table tr td, 
.nex_forms_admin_page_wrapper .database_table tr a {
   
    color: #aaa !important;
}

.nex_forms_admin_page_wrapper .dashboard-box.database_table.wap_nex_forms.new-forms:hover {
    background: #141414;
}

.nex_forms_admin_page_wrapper .chart_legend {
    border-top: 1px solid #212121;
    background: #212121;
}
.nex_forms_admin_page_wrapper a.more_button:hover,
.nex_forms_admin_page_wrapper a.show_more_button:hover {
    background: #101010;
}

.modal .modal-header {
    border-bottom: 1px solid #212121 !important;
}

#new_form_setup .modal-content {
    background: #373737 !important;
}
#new_form_setup .new-form-sidebar {
    border-right: 1px solid #212121 !important;
}

#new_form_setup a.template_box {
    box-shadow: none !important;
    background: #181818 !important;
}
#new_form_setup .new-form-panel h5 {
    color: #bbb;
	border-bottom: 1px solid #272727 !important;
}
#new_form_setup .tut_wrapper .icon {
    color: #c4d9f1;
}

#new_form_setup .tut_wrapper .col-xs-12 {
    background: #252525;
}
#new_form_setup .new-form-panel input.form-control {
    background: #222;
    border-color: #111 !important;
}

#new_form_setup .tut_description {
    border-left: 1px solid #333 !important;
    border-right: 1px solid #333 !important;
}

.nf-header {
	background: #333 !important;
	border-bottom:1px solid #212121 !important;
}

.dash-left-col{
border-inline-end: 1px solid #212121 !important;
background:#333 !important;
}
.dash-left-col.opened{
	background:#333 !important;
	box-shadow:1px 1px 12px rgba(0,0,0,1) !important;
}

.nf-header .logo {
    background: url(../images/nex-forms-logo-dark.png) !important;
}

.item a:hover {
    background: #3b3b3b !important;
    color: #40c4ff !important;
}

.version {
    border-right: 1px solid #494949 !important;
    border-left: 1px solid #494949 !important;
    color: #999 !important;
}


.dashboard_panel .forms_menu a.form_item.main_item {
    background: #333;
}
.dashboard_panel .dashboard-box .table_title {
    color: #d1d1d1 ;
}
.dashboard_panel .left-col {
    border-right: 1px solid rgb(0 0 0);
}
.new-form-panel .dashboard-box {
    background: #2b2b2b !important;
}
.template-box-content {
    background: #2b2b2b !important;
}
#new_form_setup a.template_box {
    border: 1px solid #2b2b2b !important;
}

#new_form_setup .tut_wrapper .col-xs-12 {
    background: #161616 !important;
    border: 1px solid #000000  !important;
}

.right-col-top {
    background: #2b2b2b;
}

.dashboard_panel .paging {
    background: #0a0a0a !important;
}
.dashboard_panel .nex_forms_entries .paging {
	border-radius:0 !important;
}

.dashboard_panel .paging .btn {
    background: #2b2b2b none repeat scroll 0 0;
}
.dashboard_panel .paging .btn:hover {
    background: #000 none repeat scroll 0 0;
}

.dashboard_panel .records_per_page select {
    border-color: #212121 !important;
}

.dashboard_panel span.records_per_page {
    border-right: 1px solid #212121;
    border-left: 1px solid #212121;
}
#nex-forms .form_attr_left_menu {
    box-shadow: 1px 1px 12px #212121;
    border-right: 1px solid #212121;
}
.dashboard_panel .ui-resizable-handle.ui-resizable-s {
    background: #000;
}

.nex_forms_admin_page_wrapper .canvas-tools.field-selection-tools {
    box-shadow: 1px 1px 12px #333;
}
#nex-forms .icon-menu li.back-to-dashboard .btn-dashboard {
    border-right: 1px solid #212121;
}
#nex-forms .nav-extended.builder_nav {
    border-bottom: 1px solid #212121;
}
#nex-forms .nex_forms_admin_page_wrapper .builder_nav input[name="form_name"].form-control {
    background: #2b2b2b !important;
}
.preview_settings {
    border-bottom: 1px solid #212121 !important;
}
.show_form_preview {
    background: #333333 !important;
}
.preview_canvas {
    background: #333333 !important;
}

#nex-forms .dropdown_menu li.top-right-item > a {
    border-left: none;
}
.back-to-dash:hover {
    background: #272626 !important;
}
.back-to-dash {
    border-right: 1px solid #212121 !important;
}

#nex-forms .form_attr_wrapper {
    background: #333333;
}
#nex-forms button.add_hidden_field {
    background: #333333 !important;
}

#nex-forms li.tab.preview-menu-item {
    background: #333;
}


.form_analytics_panel .stats-title-main {
    color: #d1d1d1;
    border-bottom: 1px solid #000000;
    background: #2b2b2b;
}

.analytics .stat-controls label {
    background: #2b2b2b;
}
.form_analytics_panel .stats_summary_container {
    background: #333333;
    border: 1px solid #212121;
}
.form_analytics_panel .stats.header_stats label {
    color: #ccc !important;
}
.form_analytics_panel .stats.header_stats .col-xs-3,
.form_analytics_panel .top_form_item {
    border-top: 1px solid #000000;
}
.form_analytics_panel .stats .big_txt {
    color: #fff;
}

.analytics_panel .geo_heading,
.geo_panel .geo_heading{
	color:#666 !important;
}

.form_analytics_panel .geo_heading {
    color: #ffffff;
}
.form_analytics_panel .top_performing_form,
.form_analytics_panel .geo_stats_container {
    background: #333333;
	border: 1px solid #212121;
}

.analytics .dashboard-box {
    border: 1px solid #000000;
}

.form_analytics_panel .dashboard-box-content {
    background: #fff !important;
}

.form_analytics_panel .top_form_title,
.form_analytics_panel .top_form_total {
    color: #b9b9b9 !important;
}
.form_analytics_panel .total_votes {
    color: #ffffff;
}
.form_analytics_panel .progress-label {
    color: #ccc;
}

.form_analytics_panel .geo_stats_container .progress {
    border-bottom: 1px solid #111;
}

.dashboard-top-menu .item.trial-period a {
    background: #2b2b2b;
    border: 2px solid #40c4ff;
    color: #40c4ff;
}

.dash-right-col .add_on_item {
    background: #333333 none repeat scroll 0 0;
    border: 1px solid #000;
}
.dash-right-col  .add_on_desciprtion h3 {
    color: #fff;
}
.dash-right-col .add_on_item .add_on_desciprtion {
    color: #bbb;
}

#new_form_setup a.template_box img {
    box-shadow: none !important;
}