.ninja-form-mod .host.interior .content.middle-area-wrapper { max-width: 100% !important; }
.ninja-form-mod .host.interior .form1 { width: 100%; }
.ninja-form-mod .host.interior .ninja-forms-all-fields-wrap { display: none; margin-bottom: 60px; }
.ninja-form-mod .host.interior hr.ninja-forms-field, .ninja-form-mod .host.interior .field-wrap.text-wrap, .ninja-form-mod .host.interior .field-wrap.submit-wrap, .ninja-form-mod .host.interior .field-wrap.textarea-wrap, .ninja-form-mod .host.interior .field-wrap.checkbox-wrap { width: 500px; margin-left: auto; margin-right: auto; }
.ninja-form-mod .host.interior hr.ninja-forms-field label, .ninja-form-mod .host.interior .field-wrap.text-wrap label, .ninja-form-mod .host.interior .field-wrap.submit-wrap label, .ninja-form-mod .host.interior .field-wrap.textarea-wrap label, .ninja-form-mod .host.interior .field-wrap.checkbox-wrap label { color: #083d57; font-size: 1.25rem; }
.ninja-form-mod .host.interior .field-wrap label { color: #083d57; font-size: 2.375rem; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; }
.ninja-form-mod .host.interior .list-dropdown-wrap { position: relative; text-align: center; }
.ninja-form-mod .host.interior .field-wrap.open { overflow: hidden; max-height: 200px; -webkit-transition: max-height 1s ease; transition: max-height 1s ease; }
.ninja-form-mod .host.interior hr.ninja-forms-field.collapsed, .ninja-form-mod .host.interior .field-wrap.collapsed { border: 0; overflow: hidden; max-height: 0; -webkit-transition: max-height 0.4s ease; transition: max-height 0.4s ease; }
.ninja-form-mod .host.interior .dd-pretty { max-width: 100%; margin-top: -11px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; }
.ninja-form-mod .host.interior .dd-pretty * { box-sizing: border-box; }
.ninja-form-mod .host.interior .dd-pretty a, .ninja-form-mod .host.interior .dd-pretty a:visited { cursor: pointer; outline: none; padding: 3px 7px; font-size: 2.1875rem; font-family: desyrel, Georgia; text-decoration: none; }
.ninja-form-mod .host.interior .dd-pretty dt { position: relative; max-width: 100%; }
.ninja-form-mod .host.interior .dd-pretty dt a { width: 100%; color: #000; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ninja-form-mod .host.interior .dd-pretty dt:after { left: 0; width: 100%; height: 2px; bottom: 6px; content: ""; position: absolute; background-color: #3784a9; }
.ninja-form-mod .host.interior .dd-pretty dt i.fa { top: 10px; right: -30px; cursor: pointer; position: absolute; font-size: 2.1875rem; }
.ninja-form-mod .host.interior .dd-pretty dd, .ninja-form-mod .host.interior .dd-pretty dt, .ninja-form-mod .host.interior .dd-pretty ul { margin: 0; padding: 0; }
.ninja-form-mod .host.interior .dd-pretty dd { z-index: 10; }
.ninja-form-mod .host.interior .dd-pretty dd ul { top: 94%; left: 50%; width: auto; z-index: 20; display: none; position: absolute; max-width: 750px; list-style: none; background: rgba(94, 57, 176, 0.15) -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(173, 156, 213, 0.9) 100%) repeat scroll 0% 0%; background: rgba(94, 57, 176, 0.15) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(173, 156, 213, 0.9) 100%) repeat scroll 0% 0%; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.ninja-form-mod .host.interior .dd-pretty dd ul li a { color: #fff; display: block; padding: 5px 10px; font-size: 1.625rem; border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
.ninja-form-mod .host.interior .dd-pretty dd ul li a:hover { background: rgba(94, 57, 176, 0.15) -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(123, 112, 154, 0.9) 100%) repeat scroll 0% 0%; background: rgba(94, 57, 176, 0.15) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(123, 112, 154, 0.9) 100%) repeat scroll 0% 0%; }
.ninja-form-mod .host.interior .dd-pretty span.value { display: none; }
