  #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
  content: '\25BC';
font-size:10px;
}
.label-hidden .nf-field-label {
    visibility: hidden;
}

.field-wrap {
	 display: flex;
}
 .field-wrap > label {
	 display: block;
}
 .field-wrap > div input, .field-wrap textarea, .field-wrap select, .field-wrap .pikaday__container, .field-wrap .pikaday__display {
	 width: 100%;
}
 .field-wrap > div input[type="checkbox"] {
	 width: auto;
}
 .field-wrap input[type="submit"], .field-wrap input[type="button"], .field-wrap button {
	 width: auto;
}
 
.scroll-top:before {
 content:"\2191";
}
.dt-mobile-header .next-level-button:before {
 content:"\002B";
}

.field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap > div input, .field-wrap select, .field-wrap textarea{
width: 100%;

}
.nf-error.listimage-wrap .nf-field-element ul, .nf-error .ninja-forms-field{border: 1px solid #e80000;}

.nf-field-element input, .nf-field-element select, .nf-field-element textarea {
    margin: 0;
        margin-bottom: 0px;
    width: auto;
    height: auto;
    vertical-align: inherit;}

////
.ninja-forms-form-wrap *, .ninja-forms-form-wrap *:after, .ninja-forms-form-wrap *:before {
	 -webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 -ms-box-sizing: border-box;
	 box-sizing: border-box;
}
 .nf-response-msg {
	 display: none;
}
 .nf-field-container, #ninja_forms_required_items {
	 clear: both;
	 position: relative;
	 margin-bottom: 25px;
}
 .nf-field-container::after, #ninja_forms_required_items::after {
	 clear: both;
	 content: "";
	 display: block;
}
 .nf-field-container.hidden-container, #ninja_forms_required_items.hidden-container, .nf-field-container.hr-container, #ninja_forms_required_items.hr-container {
	 margin: 0;
	 height: auto;
}
 .nf-field-container.hidden-container .nf-field-label, #ninja_forms_required_items.hidden-container .nf-field-label, .nf-field-container.hr-container .nf-field-label, #ninja_forms_required_items.hr-container .nf-field-label {
	 display: none;
}
 .nf-field-container.html-container .nf-field-label, #ninja_forms_required_items.html-container .nf-field-label {
	 display: none;
}
 .nf-field-label label {
	 font-weight: bold;
	 margin: 0;
	 padding: 0;
}
 .nf-field-element {
	 position: relative;
}
 .nf-field-element input, .nf-field-element select, .nf-field-element textarea {
	 margin: 0;
	 width: auto;
	 height: auto;
	 vertical-align: inherit;
}
 .nf-field-element textarea {
	 height: 200px;
}
 .nf-field-description p:last-child {
	 margin: 0;
}
 .nf-help {
	 background: url('/wp-content/themes/dt-the7/img/help-info.png') no-repeat;
	 display: inline-block;
	 width: 16px;
	 height: 16px;
}
 .nf-input-limit {
	 font-size: 12px;
	 margin-top: 5px;
}
 .nf-static {
	 padding: 0 10px;
}
 .nf-after-field .nf-error-msg {
	 margin-right: 10px;
}
 
//
