header .header-2{background-color:#eee}header li i.fa{font-size:1.6em}header .login{position:absolute;right:0;top:0}.header--3{color:#333;font-weight:600;font-size:14px}.hero-figure{text-align:center;border-top:1px solid #eee;padding-top:24px}.hero-figure .panel{position:relative;color:#fff;height:120px}.hero-figure .panel>a{color:#fff;text-decoration:none}.hero-figure .panel>a>h4{padding-top:36px;padding-left:4px;padding-right:4px}.hero-figure .panel:hover{opacity:.9}.hero-figure .hero-blue{background-color:#007d96}.hero-figure .hero-green{background-color:#27aa41}.hero-figure .hero-orange{background-color:#e67e22}.figure-table{display:table}.figure-row{display:table-row}.figure-cell{display:table-cell}.figure-list{list-style-type:none}.panel-list-sublist{padding-bottom:16px}.panel-list.collapsed .list-minus{display:none}.panel-list:not(.collapsed) .list-plus{display:none}.panel.open{background-color:#27aa41;border-color:#7daf90}.panel.open a{color:#fff}.panel.panel-warning{padding:16px 24px 32px;background-color:#fefae2;border-color:#f3eed5}.panel-info{padding:16px;border-radius:3px;background-color:#d9edf7!important}.list-group{list-style-type:none}.list-group .list-group-content{padding-top:16px;margin-bottom:8px}.list-group .list-item{padding:0}.list-group .panel{padding:16px;border:1px solid #ddd}.list-group .panel a.panel-list{text-decoration:none}.list-group .panel.panel-warning{padding:16px 24px 32px;background-color:#fefae2;border-color:#f3eed5}.checklist{padding-top:24px;margin-bottom:48px}.checklist .list-group{padding-top:8px}.doc-link{padding:8px}.doc-link .doc-text{font-size:14px;font-weight:600}.doc-link .circle>i{position:absolute;top:25%;left:50%;color:#fff;margin-left:-13px;width:26px;text-align:center}.doc-link-blue .circle{border:1px solid #fff;border-radius:50%;width:56px;height:56px;position:relative;background-color:#007d96}.doc-link-green .circle{border-radius:50%;width:56px;height:56px;position:relative;background-color:#27aa41}.doc-link-orange .circle{border-radius:50%;width:56px;height:56px;position:relative;background-color:#ff9b0b}.infobar .header{font-weight:500;color:#000;font-size:13px;letter-spacing:1px;margin-bottom:24px}.infobar .header>span{color:#fff;color:#333;font-weight:400;font-size:16px;line-height:24px}.infobar>ul.nav{padding-left:18px}.prep-group>.prep-list{padding:8px}.prep-group>.prep-list .prep-list-title{padding:16px 0 8px;font-weight:600}.prep-group>.prep-list .prep-list-title>.head-1{padding-right:8px}.prep-group>.prep-list .prep-list-content{padding:16px}.prep-group>.prep-list>li{list-style:none}.faq-group>.faq-list{padding:8px}.faq-group>.faq-list .faq-list-title{padding:16px 0 8px;font-weight:500}.faq-group>.faq-list .faq-list-title>span{padding-right:8px;color:#888}.faq-group>.faq-list .faq-list-content{padding:16px}.faq-group>.faq-list>li{list-style:none}.head-1{font-weight:600;color:#1c75bf}.head--2{font-weight:500;color:#333}.btn-logoff{color:#015699}.btn-logoff:hover{color:#fff}.subheader{background-color:#eee;font-weight:600;color:#777;font-size:13px;padding:6px}.contact-us:hover>.fa{color:#777}.stripe-gray{background-color:#eee}.stripe-gray>.container{text-align:center;border-top:1px solid #eee;padding:24px}.menu{background-color:transparent;padding-left:0;padding-right:0}.menu ul>li{margin-bottom:8px}.menu ul>li i{color:#777}.menu ul>li:hover a{color:#1c75bf;text-decoration:underline;background-color:transparent}.menu ul>li:hover .doc-link>i{color:#b94a48}.menu ul>li>a{padding:2px 4px;margin-left:4px;line-height:1.66666667em}.menu ul>li.active{border-left:2px solid #1c75bf}.menu ul>li.active i{color:#1c75bf}.menu ul>li.active a{color:#1c75bf;font-weight:600}.menu ul>li.active a:hover{background-color:transparent;cursor:default}.menu a{color:#333;display:inline-block;line-height:1.25}.dropdown-menu{border-radius:0;font-size:16px}.dropdown-menu>li a:hover{background-color:#eee;color:#404040}.dropdown-menu>li a:focus{background-color:#eee;color:#404040}.caret{color:#fff}.btn-default:focus .caret{color:#333;border-top-color:#333}.section-content h2{padding-bottom:42px;position:relative;text-align:center}.section-content h2:before{content:"";position:absolute;width:26%;height:1px;bottom:16px;left:38%;border-bottom:1px solid #ddd}.section-content>h2{color:#333;padding-bottom:8px}.section-content .banner{color:#333}.navbar{background-color:#ffca46;color:#fff;border:0;border-radius:0;margin-bottom:0}.navbar-brand{font-size:1.6em}.navbar-brand>span{color:#404040}.navbar i.fa{font-size:1.6em}.navbar-nav>li>a{color:#404040;padding-left:20px;padding-right:20px;border-left:1px solid #e5b53e;font-weight:600}.navbar-nav>li>a:hover{color:#666}.navbar-nav>li>a:focus{color:#666}.navbar-nav>li:last-child>a{border-right:1px solid #e5b53e}.navbar-nav>.active>a{color:#fff;background-color:transparent}.navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.navbar-nav>.active>a:focus{color:#fff;background-color:transparent}.navbar-nav>.open>a{color:#666;border-color:#ffca46;background-color:#eee;border-left:1px solid #e5b53e}.navbar-nav>.open>a:hover{color:#666;border-color:#ffca46;background-color:#eee;border-left:1px solid #e5b53e}.navbar-nav>.open>a:focus{color:#666;border-color:#ffca46;background-color:#eee;border-left:1px solid #e5b53e}.nav .open>a{border-color:#777;border-width:0}.popover{font-size:13px;font-weight:400}.navbar-toggle{color:#fff;border-width:0}.navbar-toggle:hover{background-color:#fff}.modal-wd{width:800px}#sidebar .fa{font-size:1.6em}.jumbotron.banner{text-align:center;padding-top:16px;padding-bottom:16px;border-radius:0}.banner h2{text-decoration:none}input.input-validation-error{border:1px solid #b94a48}input[type="checkbox"].input-validation-error{border:0 none}.btn-edit-over{background-color:transparent}.btn-edit-over:hover{color:#ff9b0b;text-decoration:underline;border-color:transparent}.btn-confirm{background-color:#27aa41;color:#fff;border-color:transparent}.btn-confirm:hover{background-color:#18ab4f;color:#fff;border-color:transparent}.btn-confirm:focus{background-color:#27aa41;color:#fff;border-color:transparent}.btn-confirm-over{background-color:transparent;border:1px solid #ccc}.btn-confirm-over:hover{background-color:#27aa41;color:#fff;border-color:transparent}.label-btn{padding:6px 12px}.label-confirm{background-color:#27aa41;color:#fff;border-color:transparent}.respondent-list{max-height:320px;overflow-y:auto;margin-top:16px;margin-bottom:24px}.respondent-list ul{list-style-type:none;padding:0}.respondent-list ul li{padding:8px;border-bottom:1px solid #eee}.respondent-list ul li i.fa{font-size:1.2em;padding-right:8px}.respondent-list ul li:hover{background-color:#f5f5f5;cursor:pointer}.form-group .fa{font-size:1.8em;color:#777}.bordering{border-radius:3px;padding:0;background-color:#fff;border:1px solid #e7e7e7}.bg-info{background-color:#d9edf7;border-radius:3px}textarea{border:0;border:1px solid #eee;resize:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}.btn.btn-warning{border-radius:16px!important;padding:8px 16px 8px;min-width:66px}.btn-outline{background-color:transparent;color:inherit;transition:all .5s;border-radius:16px!important;padding:8px 16px 8px}.btn-warning.btn-outline{color:#ff9b0b}.btn-primary.btn-outline:active,.btn-success.btn-outline:active,.btn-info.btn-outline:active,.btn-warning.btn-outline:active,.btn-danger.btn-outline:active{color:#fff}.btn-primary.btn-outline:focus,.btn-success.btn-outline:focus,.btn-info.btn-outline:focus,.btn-warning.btn-outline:focus,.btn-danger.btn-outline:focus{color:#fff}.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-info.btn-outline:hover,.btn-warning.btn-outline:hover,.btn-danger.btn-outline:hover{color:#fff}.btn[disabled],.btn.disabled{color:#fff!important}.contacts{padding-top:16px}.contacts h5{font-weight:600}.email-template>b{color:#333}.email-disclaimer{padding-top:16px}.email-disclaimer .disclaimer-content{padding:16px;background-color:#eff0f1}.email-disclaimer .disclaimer-content i.fa{font-size:1.6em}.email-respondent-list{max-height:300px;overflow-y:auto;margin-top:16px;margin-bottom:24px}.email-respondent-list ul{list-style-type:none;padding:0}.email-respondent-list ul li{padding:8px;border-bottom:1px solid #eee}.email-respondent-list ul li i.fa{font-size:1.2em;padding-right:8px}html{min-height:100%;position:relative;-webkit-font-smoothing:antialiased}body{padding:0;color:#2c2c2c;background-color:#eee;font:13px/24px 'Roboto',sans-serif;margin-bottom:146px;padding-top:140px!important}body>.container{padding:8px 16px 0;padding-top:24px}.panel--gray{background-color:#faf5fd}h2{font-family:'Montserrat',Segoe UI,Arial,sans-serif;font-weight:300;line-height:1.3}.alert{border-radius:0}.ecds .center{text-align:center}.ecds .panel{border-radius:3px;box-shadow:none}.ecds a:hover{text-decoration:underline}.panel.menu{padding:24px 8px;border-bottom:1px solid #eee}.panel.menu.last{border-bottom:none!important}a{outline:none;color:#1c75bf;text-decoration:none}a:active{outline:none}a:hover{color:#1c75bf;text-decoration:none}input::-moz-focus-inner{border:0}.row{margin-left:0;margin-right:0}header{min-height:120px;margin-bottom:8px;background-color:#1879be;vertical-align:middle;color:#fff}header .logo img{width:86px;height:auto}.navbar-logo{padding-top:0;width:80px;height:30px;display:none}.navbar-logo img{width:100%}.glyphicon{color:#333}.form-control{outline:none;border-radius:3px}.btn{border-radius:3px}input,select,textarea{max-width:100%}.field-validation-error{color:#b94a48}.field-validation-valid{display:none}.validation-summary-errors{color:#b94a48}.validation-summary-valid{display:none}h1{color:#fff}.affix,.affix-top{position:static}#sidebar.affix{width:252px}@media(min-width:979px){#sidebar.affix-top{position:static}#sidebar.affix{position:fixed;top:160px;width:252px}}.form-group>label{text-transform:uppercase;font-size:11px;letter-spacing:1px}.footer{position:absolute;bottom:0;width:100%;background-color:#1879be;color:#fff}.footer .footer-logo{width:140px;height:95%;display:inline-block}.footer .footer-logo img{width:100%}.footer .list-panel{list-style-type:none;overflow:hidden}.footer .list-panel li{float:left}.footer .back-top{border:1px solid #fff;padding:8px 10px;margin-top:24px;display:inline-block;position:absolute;right:-40px;display:none;border-radius:4px}.footer .back-top>i{color:#fff;font-size:1em}.footer .back-top:hover{background-color:#fff}.footer .back-top:hover>i{color:#005295}.footer .contact-us{border:1px solid #fff;color:#fff;font-weight:700;display:inline-block}.footer .contact-us a{text-decoration:none}.footer a{color:#fff}.footer .contact-list{margin-bottom:2px;padding-left:26px}.footer .contact-list a:hover{text-decoration:underline;color:#fff}.footer .contact-list li:last-child:after{content:''}.footer .contact-list li:after{content:'· ';padding:0 8px;font-size:1.2em}.panel.bordering>.container{padding-bottom:24px}.section-login .banner{padding-bottom:24px}.section-login .login-form{width:60%}.section-login .login-form .content{padding-top:24px}@media(min-width:992px){.modal-lg{width:900px}}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}.survey-approval-section .panel{padding:0}.survey-approval-section .panel-propose{border:1px dashed #ddd}.survey-approval-section .panel-propose p{font-size:14px}.survey-approval-section .panel-propose:hover .call-action>*{display:block}.survey-approval-section .panel-propose .call-action-top>.btn{position:absolute;top:0;right:0;border-bottom-left-radius:6px;font-size:12px}.survey-approval-section .panel-propose .call-action-top>.label-btn{position:absolute;top:0;right:0;border-bottom-left-radius:6px;font-size:12px}.survey-approval-section .panel-propose .call-action-bottom>.btn{position:absolute;bottom:0;right:0;border-top-left-radius:6px;font-size:12px}.survey-approval-section .panel-propose .call-action-bottom>.label-btn{position:absolute;bottom:0;right:0;border-top-left-radius:6px;font-size:12px}.survey-approval-section .panel-propose label{font-size:11px;text-transform:uppercase;letter-spacing:1px}.survey-approval-section .call-action{position:relative}.survey-approval-section .survey-approval-group strong{font-size:16px}.inline{display:block}.active .tick{display:block}.tick{display:none}.upload-group h5{font-weight:600;color:#1c75bf}.upload-group .dropdown-menu-file-upload .title{font-weight:600}.upload-group .dropdown-menu-file-upload .caption{font-size:12px}.upload-group .group-steps{padding:16px 0}.upload-group .group-steps p.row{border-bottom:1px solid #eee;padding-bottom:8px}.upload-group .question-list .header{padding:8px;border-bottom:1px solid #eee;background-color:#e5f1f1}.upload-group .question-list .header h5{color:#2c2c2c}.upload-group .question-list .items{border-bottom:1px solid #eee;padding:8px}.upload-group .question-list .items.last{border-bottom:none}