﻿a{color:#a80000;text-decoration:none;cursor:pointer;}.smaller-text{font-size:85%;}.table{width:100%;border-radius:0;border-spacing:0;}.table thead{background:#f8f8f8;}.table thead th{padding:10px;text-align:left;font-weight:500;}.table tbody tr td{padding:10px;}.table tbody tr+tr td{border-top:1px solid #eee;}.text-right{text-align:right;}.is-required .field-label{position:relative;}.is-required .field-label label:after{content:' •';color:#a80000;font-size:1.5em;vertical-align:middle;}.no-js .nwc-apply .main{display:none;}.no-js .no-js-message{display:block;max-width:980px;margin:0 auto;padding:100px 0;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}html{font-family:sans-serif;font-size:1rem;font-size:clamp(14px,1vmax,1.2vmax);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.alt-colleges{display:flex;}.alt-colleges .alt-college-num{font-size:150%;font-weight:bold;padding:5px 10px 0 0;}.alt-colleges .alt-college-search{flex:1;}.section{display:flex;align-items:center;justify-content:flex-end;text-shadow:0 1px 0 #fff;flex:1;}.section h2{font-size:36px;margin:0;letter-spacing:-1px;font-variant:small-caps;font-weight:bold;line-height:1;}.section h2 small{font-size:calc(36px/2);font-weight:300;}.next-steps{display:flex;margin:0 -25px;flex-direction:column;margin-top:-25px;}.next-steps>li{width:100%;display:flex;padding:25px;align-items:flex-start;}.next-steps>li+li{border-top:1px solid #eee;}.next-steps>li h4{margin:0;}.next-steps>li .text{padding-left:15px;}.next-steps>li img{width:48px;}.main{position:relative;z-index:1;font-size:100%;background:#fff;min-height:100vh;padding:64px 0 84px 0;}.main h1{font-size:300%;font-weight:600;margin-top:0;margin-bottom:0;color:#a80000;}.main .main-inner{max-width:980px;margin:0 auto;background:#fff;min-height:500px;position:relative;z-index:1;padding:25px;}.main:before1{position:absolute;content:'';width:100%;height:200px;box-shadow:0 0 6px rgba(0,0,0,.1);z-index:0;}.button{border:2px solid #a80000;background:#fff;border-radius:4px;padding:15px;font-size:20px;display:inline-block;color:#a80000;font-weight:600;outline:0;cursor:pointer;}.button:hover,.button:focus{background:#a80000;color:#fff;}.flex{display:flex;align-items:center;margin:0 -5px;width:100%;}.flex>div{padding:0 5px;flex:1 1 0;}.flex.flex-align-top{align-items:flex-start;}.missing-fields{font-size:14px;border:1px solid #ddd;background:#f8f8f8;padding:0 5px;margin-top:5px;}.missing-fields>div{padding:5px 0;}.missing-fields>div+div{border-top:1px solid #ddd;}.is-hidden{display:none!important;}.help{display:none;position:fixed;top:0;right:0;background:#fff;height:63px;color:#444;line-height:64px;text-align:center;max-width:64px;white-space:nowrap;overflow:hidden;transition:.3s max-width ease-in-out;z-index:11;border-left:1px solid #ccc;cursor:pointer;}.help>span{min-width:64px;}.help:hover{max-width:500px;color:#a80000;padding-right:15px;}.dropdown{position:absolute;width:200px;border:1px solid #ccc;list-style:none;top:100%;right:0;margin:0;padding:0 5px;display:none;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.1);font-size:.9rem;}.dropdown>li>a{display:block;padding:10px 5px;color:#444;}.dropdown>li+li{border-top:1px solid #eee;}.open .dropdown{display:block;}.progress{list-style:none;margin:0;padding:0;display:flex;background:#f8f8f8;border-radius:8px;border:1px solid rgba(0,0,0,.1);}.progress>li>a{display:block;padding:15px;}.welcome-message{max-height:900px;transition:.5s max-height ease-in-out;overflow:hidden;}.alert{margin:0 15px 10px 15px;padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:4px;background:rgba(207,240,240,.64);}.alert.alert-info{border-color:#ede9cb;background:#faf9f1;}hr{border:0;border-top:1px solid #ddd;}.footer{position:fixed;width:100%;bottom:0;left:0;z-index:10;height:64px;border-top:1px solid #ddd;line-height:64px;color:#888;padding:0 25px;background:#fff;}.align-top{align-self:flex-start;padding-top:8px;}.unsupported-browser .main,.unsupported-browser .dialogs{display:none;}.header{position:fixed;top:0;left:0;width:100%;height:64px;background:#fff;z-index:10;color:#777;border-bottom:1px solid #ccc;transition:.35s margin-top ease-in-out;}.brand{width:300px;padding:0 25px;display:flex;}.brand img{display:block;max-width:100%;}.menu-toggle{width:40px;height:40px;position:relative;display:none;z-index:2;margin-right:15px;}.menu-toggle b,.menu-toggle b:after,.menu-toggle b:before{content:'';display:block;position:absolute;background:#fff;border-radius:30px;height:4px;width:40px;left:0;transition:250ms all ease-in-out;}.menu-toggle b{top:50%;width:30px;}.menu-toggle b:before{top:-8px;}.menu-toggle b:after{bottom:-8px;}.menu-toggle:hover{cursor:pointer;}.menu-toggle:hover b,.menu-toggle:hover b:after,.menu-toggle:hover b:before{background:#a80000;}.menu-toggle.is-open b{background:transparent;margin-top:-5px;}.menu-toggle.is-open b:before{transform:rotate(-45deg);top:0;}.menu-toggle.is-open b:after{transform:rotate(45deg);bottom:0;}.header-inner{display:flex;padding:0;align-items:center;height:64px;}.header-inner>div{height:100%;display:flex;}.header-inner .header-mid{flex:1;text-align:center;}.header-menu{display:flex;}.header-menu>.header-menu-item{width:64px;height:63px;display:flex;align-items:center;border-left:1px solid #ddd;cursor:pointer;-webkit-transition:.3s width linear;-moz-transition:.3s width linear;-o-transition:.3s width linear;transition:.3s width linear;}.header-menu>.header-menu-item:hover,.header-menu>.header-menu-item.open{width:125px;}.header-menu>.header-menu-item:hover>a,.header-menu>.header-menu-item.open>a{width:100%;}.header-menu>.header-menu-item.account:hover,.header-menu>.header-menu-item.account.open{width:200px;}.header-menu>.header-menu-item>a{display:flex;width:64px;margin:0 auto;white-space:nowrap;overflow:hidden;align-items:center;color:#353535;}.header-menu>.header-menu-item>a>span{display:block;}.header-menu>.header-menu-item>a .icon{margin:0 12px;}.header-menu>.header-menu-item>a .text{margin-right:12px;}.header-menu>.header-menu-item>a img{display:block;width:40px;height:40px;margin:0 auto;}.sticky-header .header{margin-top:-64px;}.dialogs{position:fixed;top:0;left:0;height:100vh;width:100%;overflow:auto;z-index:20;background:rgba(0,0,0,.65);display:none;align-items:center;opacity:0;transition:.35s opacity linear;}.dialog-open .dialogs{display:flex;opacity:1;}.dialog{display:none;width:100%;max-width:680px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.1);margin:0 auto;border-radius:4px;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-height:100px;max-height:60vh;overflow:hidden;}.dialog.active{display:flex;}.dialog-close{position:absolute;right:5px;top:5px;outline:0;border:0;padding:0;width:40px;height:40px;line-height:40px;border-radius:0;background:none;text-align:center;color:#444;font-weight:100;border-radius:100%;cursor:pointer;transition:.3s background linear;font-size:110%;}.dialog-close:active,.dialog-close:hover{background:rgba(0,0,0,.5);color:#fff;}.dialog-header{position:relative;height:50px;background:#f5f5f5 url(../../img/favicon.png) no-repeat 10px 50%;color:#444;line-height:50px;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 15px 0 30px;font-size:115%;border-bottom:1px solid rgba(0,0,0,.1);}.dialog-body{padding:15px;-ms-flex:1;-webkit-flex:1;flex:1;overflow:auto;}.dialog-body h3{margin:0;line-height:1em;}.dialog-body h3 small{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:15px;}.dialog-body .progress-tracker{margin:0 -15px;}.dialog-body .progress-tracker>div{padding:0 15px;}.dialog-body .progress-tracker>div+div{border-left:1px solid #ddd;}.dialog-body .progress-tracker a{cursor:pointer;}.dialog-body .progress-tracker .flex>div{flex:none;}.dialog-body .progress-tracker img{max-width:40px;display:block;margin:0 auto;}.dialog-body .progress-bar{height:8px;border:1px solid rgba(0,0,0,.2);border-radius:4px;overflow:hidden;}.dialog-body .progress-bar .progress-bar-inner{height:100%;background:#a80000;}.dialog-footer{padding:15px;border-top:1px solid #eee;}.dialog .button{padding:10px;font-size:14px;text-align:center;}.ie11 .dialog-body{flex:none;}.ie11 .create-account .flex>div{flex:none;width:50%;}.blocker{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(35,35,35,.95);z-index:100;color:#fff;align-items:center;display:none;}.blocker.is-active{display:flex;}.blocker .blocker-inner{text-align:center;width:100%;}.blocker .blocker-message{font-size:200%;font-weight:bold;line-height:1em;display:block;margin-top:15px;}.blocker .spinner{width:60px;height:60px;}.pills,.tabstrip,.tabs{padding:0;margin:0 -5px;list-style:none;display:flex;}.pills{padding:0;list-style:none;}.pills>li{margin:0 5px;}.pills>li>a{display:block;color:#0c75db;padding:10px 15px;border-radius:8px;border:2px solid #ccc;}.pills>li.active>a{background:#0c75db;border-color:#0c75db;color:#fff;}.tabstrip{margin:0;border-bottom:1px solid #ccc;}.tabstrip>li{padding:0;margin:0;}.tabstrip>li>a{display:block;padding:10px 15px;border-bottom:2px solid transparent;color:#a80000;height:100%;}.tabstrip>li.active>a{font-weight:600;border-color:#a80000;color:#444;height:102%;}.tabs{margin:0;box-shadow:0 0 1px #aaa inset;font-size:1.2em;background:#f8f8f8;border-radius:6px 6px 0 0;}.tabs>li{padding:0;margin:-8px 0 0 0;}.tabs>li>a{display:block;padding:23px 25px 15px 25px;border-bottom:2px solid transparent;color:#a80000;height:100%;border-radius:6px 6px 0 0;}.tabs>li.active>a{font-weight:600;border:1px solid #ddd;border-bottom:1px solid #fff;color:#444;background:#fff;}.tab{display:none;}.tab.active{display:block;}.navigation{margin:0;padding:0;display:flex;list-style:none;height:70px;background:#222;border-radius:4px;overflow:hidden;color:#fff;max-width:100%;}.navigation>li{flex:1 1 0;display:flex;position:relative;}.navigation>li:nth-child(2n+1){z-index:6;}.navigation>li:nth-child(2n+2){z-index:5;}.navigation>li:nth-child(2n+3){z-index:4;}.navigation>li:nth-child(2n+4){z-index:3;}.navigation>li:nth-child(2n+5){z-index:2;}.navigation>li:nth-child(2n+6){z-index:1;}.navigation>li::after{content:'';position:absolute;top:-15px;background:url(../../img/arrow.svg) no-repeat center right;width:100px;height:100px;right:0;z-index:1;}.navigation>li>a{color:#fff;padding:8px 15px;position:relative;width:100%;cursor:pointer;z-index:2;display:block;height:100%;}.navigation>li>a .step-counter{display:block;font-size:50%;font-weight:500;}.navigation>li>a .step-name{font-size:1rem;font-weight:500;display:block;line-height:1em;}.navigation>li:first-child>a{padding-left:20px;}.navigation>li:last-child.is-active{background:#a80000;}.navigation>li:last-child:after{display:none;}.navigation>li:last-child>a{padding-right:0;}.navigation>li.is-active{padding-right:15px;}.navigation>li.is-active>a{margin-left:-25px;background:#a80000;padding-left:32px;}.navigation>li.is-active:after{background:url(../../img/arrow-active.svg) no-repeat center right;}.navigation>li.is-active .step-progress .progress-bar{background:#fff;}.navigation>li.is-active .step-progress .progress-bar .progress-bar-inner{background:#f90;}.navigation .step-progress{display:flex;font-size:12px;padding-right:20px;align-items:center;}.navigation .step-progress .progress-bar{border-radius:4px;background:#444;height:4px;flex:1;overflow:hidden;}.navigation .step-progress .progress-bar .progress-bar-inner{background:#a80000;width:0;height:100%;display:block;}.navigation .step-progress .progress-percent{padding:0 5px;}.navigation-sticky .header{box-shadow:none;}.navigation-sticky .main{padding-top:134px;}.navigation-sticky .navigation{position:fixed;top:0;left:0;width:100%;max-width:none;border-radius:0;z-index:10;border-bottom:1px solid #aaa;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.1);overflow:visible;}.navigation-sticky .navigation>li{text-align:center;}.navigation-sticky .navigation>li+li{border-left:1px solid #ddd;}.navigation-sticky .navigation>li:first-child{padding-left:0;}.navigation-sticky .navigation>li:first-child>a{padding-left:15px;}.navigation-sticky .navigation>li>a{color:#444;}.navigation-sticky .navigation>li>a .step-name{font-size:90%;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.navigation-sticky .navigation>li:after{display:none;}.navigation-sticky .navigation>li.is-active{background:#fff;padding:0 15px;border-bottom:2px solid #a80000;margin-bottom:-1px;}.navigation-sticky .navigation>li.is-active a{background:#fff;margin-left:0;padding-right:0;color:#444;padding-left:0;}.navigation-sticky .navigation>li.is-active .step-progress .progress-bar .progress-bar-inner{background:#a80000;}.navigation-sticky .navigation .step-progress{padding-right:0;}.navigation-sticky .navigation .step-progress .progress-bar{height:6px;background:#f9f9f9;border:1px solid rgba(0,0,0,.1);}.hook-navigation-phone .navigation{font-size:90%;}.hook-navigation-phone .navigation>li>a .step-name{font-size:100%;}.hook-navigation-phone .navigation-sticky .main{padding-top:110px;}.hook-navigation-phone-portrait .navigation-normal .navigation{height:auto;flex-wrap:wrap;}.hook-navigation-phone-portrait .navigation-normal .navigation>li{width:100%;flex:none;}.hook-navigation-phone-portrait .navigation-normal .navigation>li:after{display:none;}.hook-navigation-phone-portrait .navigation-normal .navigation>li.is-active{padding-right:0;}.hook-navigation-phone-portrait .navigation-normal .navigation>li.is-active>a{margin-left:0;padding-left:15px;}fieldset{margin-top:50px;border:0;padding:0;font-size:1rem;font-weight:400;line-height:1.4;}fieldset legend{font-size:34px;color:#a80000;line-height:30px;margin-bottom:1rem;letter-spacing:-2px;font-weight:500;}fieldset legend small{font-size:50%;display:block;color:#787878;}.form-control.is-invalid,.form-control.has-save-error{border-left:2px solid #d00;}.form-control.is-invalid:active,.form-control.has-save-error:active,.form-control.is-invalid:focus,.form-control.has-save-error:focus{border-left-color:#d00;}.form-control.is-valid{border-left:2px solid #5eb639;}.form-control.is-valid:active,.form-control.is-valid:focus{border-left-color:#5eb639;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.save-error{font-size:15px;color:#e00;margin-top:10px;}.form-error{padding:10px;border:1px solid #ccc;border-left:2px solid #e00;margin-bottom:15px;}.invalid-text{display:none;}.has-errors .invalid-text{display:block;color:#d00;}.form-row{display:flex;align-items:center;}.form-row.hidden{display:none;}.form-row+.form-row{border-top:1px solid #eee;padding-top:25px;margin-top:25px;}.form-field{width:100%;display:flex;align-items:center;}.form-field.form-field-expand,.form-field.is-full{display:block;}.form-field.form-field-expand .field-label,.form-field.is-full .field-label{width:100%;}.form-field.form-field-expand .field-label+.field-input,.form-field.is-full .field-label+.field-input,.form-field.form-field-expand .field-label .field-controls,.form-field.is-full .field-label .field-controls{margin-top:10px;}.form-field.form-field-expand .field-input,.form-field.is-full .field-input,.form-field.form-field-expand .field-controls,.form-field.is-full .field-controls{padding:0;}.field-label{display:block;width:30%;}.field-label.align-self-top{align-self:flex-start;}.field-input,.field-controls{padding-left:15px;flex:1;}.field-controls .field-input{padding-left:0;flex:none;}.field-controls .field-input+.field-input{margin-top:15px;}.field-controls.flex .field-input+.field-input{margin-top:0;}.border-pad-top{border-top:1px solid #ddd;padding-top:25px;margin-top:25px;}.radio-control+.radio-control,.checkbox-control+.checkbox-control{margin-top:5px;}.group-flex .radio-controls,.group-flex .checkbox-controls{display:flex;margin:0 -5px;flex-wrap:wrap;}.group-flex .radio-controls>div,.group-flex .checkbox-controls>div{padding:5px;margin-top:0;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.group-flex.flex-1-2 .radio-controls>div,.group-flex.flex-1-2 .checkbox-controls>div{width:50%;}.group-flex.flex-1-3 .radio-controls>div,.group-flex.flex-1-3 .checkbox-controls>div{width:calc(100%/3);}.field-input.is-card{position:relative;}.field-input.is-card .form-control{padding-left:65px;}.field-input.is-card:after{content:'';position:absolute;top:50%;left:20px;width:48px;height:30px;margin-top:-15px;background:url(https://assets.nwciowa.edu/nwciowa.edu/img/forms/card.png) no-repeat top right;}.field-input.is-card.is-visa:after{background:url(https://assets.nwciowa.edu/nwciowa.edu/img/forms/visa.png) no-repeat top right;}.field-input.is-card.is-mastercard:after{background:url(https://assets.nwciowa.edu/nwciowa.edu/img/forms/mastercard.png) no-repeat top right;}.field-input.is-card.is-amex:after{background:url(https://assets.nwciowa.edu/nwciowa.edu/img/forms/amex.png) no-repeat top right;}.field-input.is-card.is-discover:after{background:url(https://assets.nwciowa.edu/nwciowa.edu/img/forms/discover.png) no-repeat top right;}.form-control{display:block;border:1px solid #ccc;padding:15px 10px;border-radius:4px;width:100%;background:#fff;-webkit-transition:.3s border-color linear,.3s box-shadow linear;-moz-transition:.3s border-color linear,.3s box-shadow linear;-o-transition:.3s border-color linear,.3s box-shadow linear;transition:.3s border-color linear,.3s box-shadow linear;}.form-control:focus,.form-control:active{box-shadow:0 0 0 3px rgba(0,0,0,.05);outline:0;background:#fff;border-color:#aaa;}select.form-control{width:auto;min-width:240px;max-width:100%;}.checkbox{background-color:#fff;display:inline-block;height:1em;margin:0 .25em;width:1em;border:1px solid #ccc;border-radius:4px;cursor:pointer;vertical-align:middle;}.checkbox label{display:block;height:100%;position:relative;width:100%;margin:0!important;}.checkbox label:after{-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-webkit-transform:scaleX(-1) rotate(135deg);-o-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-moz-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;border-right:2px solid transparent;border-top:2px solid transparent;content:'';display:block;height:.7em;left:.1em;position:absolute;top:.5em;width:.3em;}.checkbox input{display:none;}.checkbox input:checked+label:after{-webkit-animation:check .8s;-moz-animation:check .8s;-o-animation:check .8s;animation:check .8s;border-color:#222;}.checkbox-option+.checkbox-option{margin-top:10px;}@-webkit-keyframes check{0%{height:0;width:0;}25%{height:0;width:.125em;}50%{height:.7em;width:.3em;}}@-moz-keyframes check{0%{height:0;width:0;}25%{height:0;width:.125em;}50%{height:.7em;width:.3em;}}@-ms-keyframes check{0%{height:0;width:0;}25%{height:0;width:.125em;}50%{height:.7em;width:.3em;}}@keyframes check{0%{height:0;width:0;}25%{height:0;width:.3em;}50%{height:.7em;width:.3em;}}@keyframes click-wave{0%{height:30px;width:30px;opacity:.65;background:rgba(0,0,0,.35);}100%{transform:scale(3,3);background:rgba(0,0,0,0);opacity:0;visibility:hidden;}}.option-input{position:relative;cursor:pointer;display:inline-block;}.option-input input{position:absolute;top:5px;left:5px;width:5px;height:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;}.option-input input+span:before{position:relative;content:'';height:24px;width:24px;transition:all .15s ease-out 0s;background:#f9f9f9;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;border:1px solid rgba(0,0,0,.2);line-height:24px;text-align:center;overflow:hidden;vertical-align:middle;z-index:2;}.option-input input[type=radio]+span::before,.option-input input[type=radio]+span::after{border-radius:50%;}.option-input input:checked+span::before{background:#a80000;content:'✔';color:#fff;}.option-input input:focus+span:before,.option-input input:active+span:before{background:#9faab7;}.desktop .option-input:hover input:not(:checked)+span:before{background:#9faab7;}.option-input input:checked+span::after{-webkit-animation:click-wave .65s;-moz-animation:click-wave .65s;animation:click-wave .65s;content:'';display:block;position:absolute;z-index:100;top:3px;left:0;width:24px;height:24px;transform-origin:center center;}.option-input.radio{border-radius:50%;}.option-input.radio::after{border-radius:50%;}.password-mask{position:relative;}button.unmask-password{border:0;background:0;outline:0;line-height:16px;color:#888;position:absolute;top:50%;right:4px;margin-top:-8px;z-index:1;cursor:pointer;width:50px;text-align:left;}button.unmask-password:after{content:'show';font-variant:small-caps;}button.unmask-password:active,button.unmask-password:focus{outline:0;}.unmasked button.unmask-password:after{content:'hide';}.field-input-search.is-selected .field-input-search-box,.field-input-search.show-custom .field-input-search-box,.field-input-search.is-selected .homeschool-checkbox,.field-input-search.show-custom .homeschool-checkbox{display:none;}.field-input-search .field-input-search-heading{display:none;}.field-input-search .field-input-search-custom{display:none;}.field-input-search.show-custom .field-input-search-custom{display:block;}.field-input-search a{cursor:pointer;}.field-input-search .school-search-box+.homeschool-checkbox{margin-top:10px;}.field-input-search .school-search-box.is-hidden+.homeschool-checkbox{margin-top:0;}.twitter-typeahead{width:100%;}.tt-menu{position:relative!important;padding:5px;border:1px solid #ddd;border-top:0;background:#fff;font-size:14px;width:100%;}.tt-dataset .tt-suggestion{padding:10px;}.tt-dataset .tt-suggestion.is-active,.tt-dataset .tt-suggestion.tt-cursor,.tt-dataset .tt-suggestion:hover{background:#a80000;color:#fff;}.tt-dataset .tt-suggestion+.tt-suggestion{border-top:1px solid #ddd;}.tt-dataset .tt-suggestion+.tt-not-found{border-top:1px solid #eee;}.tt-dataset .tt-not-found{padding:0 10px;line-height:40px;background:#fff;}.search-result{font-size:16px;display:flex;padding:10px;border:1px solid #ddd;box-shadow:3px 3px 0 #eee;}.search-result .search-result-remove{padding-right:5px;align-self:center;}.search-result .search-result-remove a{display:block;width:25px;height:25px;border:2px solid #444;color:#444;text-align:center;line-height:19px;font-weight:bold;border-radius:50%;cursor:pointer;}.search-result>.search-result-text{flex:1;}.spinner{width:30px;margin:0 auto;height:30px;}.spinner .path{stroke-dasharray:300;stroke-dashoffset:0;-webkit-animation-name:load,spin;-webkit-animation-duration:3s,3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:load,spin;-o-animation-name:load,spin;animation-name:load,spin;-moz-animation-duration:3s,3s;-o-animation-duration:3s,3s;animation-duration:3s,3s;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;-moz-transform-origin:50px 50px;transform-origin:50% 50%;}.spinner .check{stroke-dasharray:110;stroke-dashoffset:-110;stroke-width:0;}.spinner .error{transform:scale(0,0);transform-origin:center center;}.spinner .error polygon,.spinner .error rect{display:none;}.spinner .fill{stroke-dasharray:285;stroke-dashoffset:-257;-webkit-animation:spin-fill 3s cubic-bezier(.7,.435,.12,.6) infinite forwards;animation:spin-fill 3s cubic-bezier(.7,.465,.12,.6) infinite forwards;-webkit-transform-origin:50% 50%;-moz-transform-origin:50px 50px;}.field-input{position:relative;}.field-input .spinner{display:none;position:absolute;top:8px;right:6px;}.field-saving{position:relative;}.field-saving:after{content:'';background:rgba(255,255,255,.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;}.field-saving .save-error{opacity:.6;color:#888;}.field-saving .spinner{z-index:11;display:block;}.field-saved.has-group,.field-save-failed.has-group,.field-saving.has-group{padding-right:45px;}.field-saved .spinner{display:block;-webkit-animation:fadeOut 5s ease-out forwards;animation:fadeOut 5s ease-out forwards;}.field-saved .spinner .check{-webkit-animation:check 1s ease-in forwards;animation:check 1s ease-in forwards;stroke-width:15;stroke-dashoffset:0;stroke:#090;transition:stroke .6s;}.field-saved .spinner .fill{-webkit-animation:fill 1s ease-out forwards;animation:fill 1s ease-out forwards;stroke:#090;}.field-saved .spinner .path{-webkit-animation-play-state:paused;animation-play-state:paused;}.field-save-failed .spinner{display:block;}.field-save-failed .spinner .error{transform:scale(1,1);}.field-save-failed .spinner .error polygon,.field-save-failed .spinner .error rect{display:block;}.field-save-failed .spinner .error rect{fill:#e00;}.field-save-failed .spinner .fill{display:none;}.field-save-failed .spinner .path{display:none;-webkit-animation-play-state:paused;animation-play-state:paused;}.fill-complete{-webkit-animation:fill 1s ease-out forwards;animation:fill 1s ease-out forwards;}@-webkit-keyframes load{0%{stroke-dashoffset:300;-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);}50%{stroke-dashoffset:0;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);}100%{stroke-dashoffset:-300;}}@keyframes load{0%{stroke-dashoffset:285;animation-timing-function:cubic-bezier(.55,.055,.675,.19);}50%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);}100%{stroke-dashoffset:-285;}}@-webkit-keyframes check{0%{stroke-dashoffset:-110;}100%{stroke-dashoffset:0;}}@keyframes check{0%{stroke-dashoffset:-110;}100%{stroke-dashoffset:0;}}@-webkit-keyframes error{0%{transform:scale(0,0);}50%{transform:scale(0,0);}100%{transform:scale(1,1);}}@keyframes error{0%{transform:scale(0,0);}50%{transform:scale(0,0);}100%{transform:scale(1,1);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes spin-fill{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(720deg);}}@keyframes spin-fill{0%{transform:rotate(0deg);}100%{transform:rotate(720deg);}}@-webkit-keyframes fill{0%{stroke-dashoffset:285;}100%{stroke-dashoffset:0;}}@keyframes fill{0%{stroke-dashoffset:285;}100%{stroke-dashoffset:0;}}@-webkit-keyframes fadeOut{0%{opacity:1;}80%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}80%{opacity:1;}100%{opacity:0;}}.success{stroke:#090;transition:stroke .6s;}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:600ms;animation-duration:600ms;}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn;}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut;}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn;}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut;}@-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0;}100%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1;}}@keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0;}100%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1;}}@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0;}100%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1;}}@keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0;}100%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1;}}@-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0;}}@keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0deg);transform:perspective(2000px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0;}}@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0;}}@keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0deg);transform:perspective(2000px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0;}}.progress-bar{height:15px;display:block;border-radius:4px;overflow:hidden;}.progress-bar .progress-bar-inner{height:100%;background-color:#006ccc;width:0;}.progress-bar-striped .progress-bar-inner{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.upload-error{color:#444;border-left:2px solid #d00;padding-left:10px;border:1px solid #d00;border-left-width:4px;padding:10px;border-radius:4px;box-shadow:3px 3px 0 #ddd;}.upload-progress .progress-bar-wrapper{display:flex;}.upload-progress .progress-bar-wrapper .progress-bar{flex:1;}.upload-progress .progress-bar-wrapper .progress-percent{padding:0 10px;}.upload-progress .progress-filename{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:5px;}.upload-progress .progress-details{font-size:80%;}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.border-top{border-top:1px solid #eee;}.upload-input{display:none;}.create-account{padding-top:15px;font-size:14px;}.create-account h3{margin:0 0 10px 0;}.create-account .form-field{margin-bottom:10px;}.create-account label{display:block;margin-bottom:5px;}.margin-bottom-0{margin-bottom:0;}.margin-top-0{margin-top:0;}.create-account-steps{margin:0;padding:0;list-style:none;font-size:14px;}.create-account-steps>li{position:relative;padding:0 0 15px 25px;}.create-account-steps>li:before{width:20px;height:20px;position:absolute;content:'';top:0;left:0;background:#eee;border-radius:50%;border:1px solid rgba(0,0,0,.1);}.create-account-steps>li:after{-webkit-transition:transform .4s cubic-bezier(.45,1.8,.5,.75);-moz-transition:transform .4s cubic-bezier(.45,1.8,.5,.75);-o-transition:transform .4s cubic-bezier(.45,1.8,.5,.75);transition:transform .4s cubic-bezier(.45,1.8,.5,.75);-webkit-transform:rotate(-45deg) scale(0,0);-moz-transform:rotate(-45deg) scale(0,0);-ms-transform:rotate(-45deg) scale(0,0);-o-transform:rotate(-45deg) scale(0,0);transform:rotate(-45deg) scale(0,0);content:"";position:absolute;left:4px;top:5px;z-index:1;width:12px;height:7px;border:2px solid #fff;border-top-style:none;border-right-style:none;}.create-account-steps>li.passed:before{background:#1dbd3d;}.create-account-steps>li.passed:after{-webkit-transform:rotate(-45deg) scale(1,1);-moz-transform:rotate(-45deg) scale(1,1);-ms-transform:rotate(-45deg) scale(1,1);-o-transform:rotate(-45deg) scale(1,1);transform:rotate(-45deg) scale(1,1);}.create-account-steps>li.failed:before{background:#e00;}.create-account-steps>li.failed:after{top:9px;width:11px;height:1px;border:0;border-top:2px solid #fff;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}.lead{font-size:34px;line-height:44px;}.bigger-text{font-size:125%;}.bigger-textp{margin-bottom:1.5em;}.expandable .show-expanded{display:none;}.expandable .expand{max-width:300px;display:inline-block;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.expandable.expanded .hide-expanded{display:none;}.expandable.expanded .show-expanded{display:initial;}.expandable.expanded .expand{max-width:none;text-overflow:unset;white-space:normal;}.user-account a{width:50px;height:50px;}.user-account a img{display:block;max-width:100%;}.show-phone{display:none;}strong{font-weight:600;}h2,h3,h4,h5,h6{font-weight:600;}@media screen and (max-width:767px){.footer{height:40px;line-height:40px;font-size:75%;padding:0 5px;}.show-phone{display:initial;}.hide-phone{display:none;}.spinner{width:20px;height:20px;}.bigger-text{font-size:15px;}.header{height:50px;}.header-inner{height:50px;}.group-flex .radio-controls>div,.group-flex .checkbox-controls>div{width:50%;}.group-flex.flex-phone-1-1 .radio-controls>div,.group-flex.flex-phone-1-1 .checkbox-controls>div{width:100%;}.group-flex.flex-phone-1-3 .radio-controls>div,.group-flex.flex-phone-1-3 .checkbox-controls>div{width:calc(100%/3);}.form-control{padding:10px 5px;}.form-row .form-field{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.form-row .field-label{width:100%;margin-bottom:10px;}.form-row .field-input,.form-row .field-controls{padding-left:0;}.form-row .field-controls.flex>.field-input{flex:1 1 0;}.form-row+.form-row,.border-pad-top{border-top:0;padding-top:10px;margin-top:10px;}.radio-control+.radio-control,.checkbox-control+.checkbox-control{margin-top:10px;}.checkbox label:after{border-top-width:2px;border-right-width:2px;}.field-label{font-weight:500;}select.form-control{min-width:unset;width:100%;}fieldset{font-size:17px;border-top:1px solid #ddd;}fieldset legend{font-size:24px;line-height:24px;margin-bottom:15px;letter-spacing:normal;margin:0 auto 25px auto;}.group-flex .radio-controls>div,.group-flex .checkbox-controls>div{width:50%;}.group-flex.flex-phone-1-1 .radio-controls>div,.group-flex.flex-phone-1-1 .checkbox-controls>div{width:100%;}.group-flex.flex-phone-1-3 .radio-controls>div,.group-flex.flex-phone-1-3 .checkbox-controls>div{width:calc(100%/3);}.form-control{padding:10px 5px;}.form-row .form-field{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.form-row .field-label{width:100%;margin-bottom:10px;}.form-row .field-input,.form-row .field-controls{padding-left:0;}.form-row .field-controls.flex>.field-input{flex:1 1 0;}.form-row+.form-row,.border-pad-top{border-top:0;padding-top:10px;margin-top:10px;}.radio-control+.radio-control,.checkbox-control+.checkbox-control{margin-top:10px;}.checkbox label:after{border-top-width:2px;border-right-width:2px;}.field-label{font-weight:500;}select.form-control{min-width:unset;width:100%;}.tabs{font-size:.9em;}.tabs>li{flex:1 1 0;text-align:center;}.tabs>li>a{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.main{padding-top:50px;}.header-menu>.header-menu-item{width:50px;height:49px;-webkit-transition:.3s width linear;-moz-transition:.3s width linear;-o-transition:.3s width linear;transition:.3s width linear;}.header-menu>.header-menu-item:hover{width:50px;}.header-menu>.header-menu-item.account:hover{width:50px;}.header-menu>.header-menu-item>a{width:50px;}.header-menu>.header-menu-item>a img{width:30px;height:30px;}.navigation{font-size:90%;}.navigation>li>a .step-name{font-size:100%;}.navigation-sticky .main{padding-top:110px;}.tt-menu{position:relative!important;}.field-input-search.is-focused{position:fixed;top:0;left:0;width:100vh;height:100vh;display:flex;}.field-input-search.is-focused .field-input-search-heading{display:block;background:#a80000;height:40px;line-height:40px;color:#fff;padding:0 15px;}.table-responsive thead{display:none;}.table-responsive tr{display:block;}.table-responsive tr+tr{border-top:1px solid #ccc;}.table-responsive td{display:block;border:0;position:relative;padding-left:110px!important;min-height:40px;text-align:left!important;}.table-responsive td+td{border-top:1px dotted #eee;}.table-responsive td:before{display:inline-block;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;content:attr(data-col-name);font-weight:bold;position:absolute;left:5px;}.table-responsive td .sk-switch{margin-left:-105px;}.table-responsive td.sk-text-right{text-align:left;}.table-responsive td:last-child{padding-left:0;}.table-responsive td:last-child:before{display:none;}.dialog{height:100vh;max-height:100vh;}.dialog-body .progress-tracker{margin:-15px 0 0 0;}.dialog-body .progress-tracker>div{padding:15px 0;}.dialog-body .progress-tracker>div+div{border-left:0;border-top:1px solid #ddd;}.dialog-body .progress-tracker a{cursor:pointer;}.main .main-inner{padding:10px;}.main h1{font-size:24px;}.lead{font-size:16px;line-height:24px;}.button{padding:10px;font-size:14px;display:block;width:100%;cursor:pointer;}.button+.button{margin-top:5px;}.flex.flex-phone-1-1{flex-wrap:wrap;}.flex.flex-phone-1-1>div{width:100%;flex:none;}.margin-top-phone-10{margin-top:10px;}.create-account .flex{display:block;}.scrolled .header{box-shadow:0 0 3px rgba(0,0,0,.2);border-bottom-color:#aaa;}.brand{width:240px;align-self:center;height:100%;display:flex;padding:0 10px;}.brand svg{display:block;max-height:90%;}.buttons.flex>div{flex:none;}.buttons.flex>div+div{flex:1;}.buttons.flex>div+div .button{display:inline-block;width:auto;}}@media screen and (max-width:767px) and (orientation:portrait){.navigation-normal .navigation{height:auto;flex-wrap:wrap;}.navigation-normal .navigation>li{width:100%;flex:none;}.navigation-normal .navigation>li:after{display:none;}.navigation-normal .navigation>li.is-active{padding-right:0;}.navigation-normal .navigation>li.is-active>a{margin-left:0;padding-left:15px;}}@media screen and (min-device-width:768px) and (max-device-width:1024px){.group-flex.flex-tablet-1-1 .radio-controls>div,.group-flex.flex-tablet-1-1 .checkbox-controls>div{width:100%;}.group-flex.flex-tablet-1-2 .radio-controls>div,.group-flex.flex-tablet-1-2 .checkbox-controls>div{width:50%;}.group-flex.flex-tablet-1-3 .radio-controls>div,.group-flex.flex-tablet-1-3 .checkbox-controls>div{width:calc(100%/3);}}@media screen and (max-width:320px){.brand{width:190px;}}