@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:1.25rem 1rem;border:1px solid #e6e6e6;border-bottom:0;font-size:.75rem;line-height:1;color:#1779ba}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #e6e6e6;border-radius:0 0 0 0}.accordion-title:focus,.accordion-title:hover{background-color:#e6e6e6}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.is-active>.accordion-title:before{content:"\2013"}.accordion-content{display:none;padding:1rem;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background:linear-gradient(180deg,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid hsla(0,0%,78%,.8);background-color:hsla(0,0%,100%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:hsla(0,0%,100%,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#444));background:linear-gradient(180deg,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:-webkit-gradient(linear,left top,left bottom,from(#be2626),to(#a92222));background:linear-gradient(180deg,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}body{-webkit-font-smoothing:antialiased}a{text-decoration:none}ul{padding:0;margin:0;list-style:none}img{width:100%;height:auto}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.row{padding-left:5px;padding-right:5px;max-width:1440px;margin-right:auto;margin-left:auto}@media screen and (min-width:40em){.row{padding-left:40px;padding-right:40px}}@font-face{font-family:Flama-basic;src:url(../fonts/Flama-Basic.eot?309d321569d6b9b76719950d975d0c00);src:url(../fonts/Flama-Basic.eot?309d321569d6b9b76719950d975d0c00) format("embedded-opentype"),url(../fonts/Flama-Basic.woff?b70838c48f1b2c518be74643b3a9d3e0) format("woff");font-weight:400;font-style:normal}body{font-family:Flama-basic,cursive;font-weight:400;line-height:1.25rem}@media screen and (min-width:52.625em){body{line-height:1.5rem}}main li,main p,main td,main th{font-size:1rem;margin-top:1.25rem;margin-bottom:1.25rem;color:hsla(0,0%,100%,.7)}@media screen and (min-width:52.625em){main li,main p,main td,main th{font-size:1.125rem;margin-top:1.5rem;margin-bottom:1.5rem}}main li strong,main p strong,main td strong,main th strong{color:#fff;font-weight:400}main li a,main p a,main td a,main th a{-webkit-transition:all .25s ease;transition:all .25s ease;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.5)}main li a:hover,main p a:hover,main td a:hover,main th a:hover{border-bottom:1px solid #fff}main .content p:first-of-type{margin-top:0}main ul{padding-left:1.25em}main ul li:before{display:inline-block;content:"\2013";width:1em;margin-left:-1em}h1{font-size:1.5rem;line-height:1.5625rem;margin:0;font-weight:400;text-transform:uppercase}@media screen and (min-width:52.625em){h1{font-size:2.625rem;line-height:2.625rem}}h1 i{opacity:.3;font-style:normal}h2{margin:0;font-size:1.5rem;line-height:1.5625rem;font-weight:400}@media screen and (min-width:52.625em){h2{font-size:1.625rem;line-height:2.25rem}}.heading h2{margin-top:1.5rem}.content h2{padding-bottom:1.5rem}h3{font-size:1.625rem;line-height:2.25rem;margin:0;font-size:1.125rem;font-weight:400}@media screen and (min-width:52.625em){h3{font-size:1.625em}}.content h3{margin:0}.app .content a{border-bottom:1px solid hsla(0,0%,100%,.5);-webkit-transition:all .25s ease;transition:all .25s ease;color:#fff}.app .content a:hover{border-bottom:1px solid #fff}header.main{margin-bottom:1.125rem;display:block;height:6rem}@media screen and (min-width:64em){header.main{margin-bottom:4.5rem}}header.main.members{background-color:hsla(0,0%,4%,.2)}header.main.members nav ul li:last-of-type a,header.main.members nav ul li:nth-of-type(2) a{opacity:.7;font-size:.875rem}header.main.standard nav>ul>li a{padding:.495rem .75rem;margin-right:-.375rem}header.main.standard nav>ul>li:last-of-type a{padding:.495rem .75rem;margin-right:0;border:1px solid hsla(0,0%,100%,.5)}header.main .mini-logo{width:41.66666667%;float:left;padding-right:.3125rem;padding-left:.3125rem}@media print,screen and (min-width:40em){header.main .mini-logo{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){header.main .mini-logo{padding-right:.9375rem;padding-left:.9375rem}}header.main .mini-logo:last-child:not(:first-child){float:right}@media screen and (min-width:52.625em) and (max-width:79.9375em){header.main .mini-logo{width:16.66666667%;float:left;padding-right:.3125rem;padding-left:.3125rem}}@media screen and (min-width:52.625em) and (max-width:79.9375em) and (min-width:40em){header.main .mini-logo{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:52.625em) and (max-width:79.9375em) and (min-width:52.625em){header.main .mini-logo{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:52.625em) and (max-width:79.9375em){header.main .mini-logo:last-child:not(:first-child){float:right}}header.main .mini-logo h1{width:125px;height:33px;display:block;background:url(../images/mfs-logo-short.svg?889a060cb59d6620d6cfe929833d1b3b) no-repeat;background-size:auto 32px;margin-top:23px}header.main .mini-logo h1 a{display:block;width:100%;height:100%}.home header.main .mini-logo,header.main .mini-logo h1 span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media screen and (max-width:63.9375em){header.main .navigation{max-width:75rem;margin-right:auto;margin-left:auto;float:left;padding-right:.3125rem;padding-left:.3125rem;width:100%;position:absolute;left:0;top:80px;min-height:100vh;background-color:rgba(61,79,83,.85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:30;-webkit-box-shadow:0 5px 0 5px rgba(0,0,0,.25);box-shadow:0 5px 0 5px rgba(0,0,0,.25);display:none}header.main .navigation:after,header.main .navigation:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}header.main .navigation:after{clear:both}}@media screen and (max-width:63.9375em) and (min-width:40em){header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (max-width:63.9375em) and (min-width:52.625em){header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (max-width:63.9375em){header.main .navigation:last-child:not(:first-child){float:right}header.main .navigation,header.main .navigation:last-child{float:none}header.main .navigation.open{display:block}.members header.main .navigation{background:red!important}}@media screen and (min-width:40em) and (max-width:52.5625em){header.main .navigation{padding-right:40px;padding-left:40px}}@media screen and (min-width:52.625em) and (max-width:63.9375em){header.main .navigation{padding-right:45px;padding-left:45px}}@media screen and (min-width:64em){header.main .navigation{width:83.33333333%;float:left;padding-right:.3125rem;padding-left:.3125rem;padding-top:1.25rem}}@media screen and (min-width:64em) and (min-width:40em){header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:64em) and (min-width:52.625em){header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:64em){header.main .navigation:last-child:not(:first-child){float:right}}@media screen and (min-width:80em){header.main .navigation{width:58.33333333%;float:left;padding-right:.3125rem;padding-left:.3125rem;padding-top:1.5rem}}@media screen and (min-width:80em) and (min-width:40em){header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:80em) and (min-width:52.625em){header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:80em){header.main .navigation:last-child:not(:first-child){float:right}}@media screen and (min-width:64em){.home header.main .navigation{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem}}@media screen and (min-width:64em) and (min-width:40em){.home header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:64em) and (min-width:52.625em){.home header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:64em){.home header.main .navigation:last-child:not(:first-child){float:right}}@media screen and (min-width:80em){.home header.main .navigation{width:58.33333333%;float:left;padding-right:.3125rem;padding-left:.3125rem;position:relative;left:41.66666667%}}@media screen and (min-width:80em) and (min-width:40em){.home header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:80em) and (min-width:52.625em){.home header.main .navigation{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:80em){.home header.main .navigation:last-child:not(:first-child){float:right}}@media screen and (max-width:63.9375em){header.main .navigation nav{float:left;padding-right:.3125rem;padding-left:.3125rem;margin-top:1.25rem;width:100%}}@media screen and (max-width:63.9375em) and (min-width:40em){header.main .navigation nav{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (max-width:63.9375em) and (min-width:52.625em){header.main .navigation nav{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (max-width:63.9375em){header.main .navigation nav:last-child:not(:first-child){float:right}header.main .navigation nav>ul.top-nav{padding-bottom:3.75rem}header.main .navigation nav>ul.top-nav>li{display:block;font-size:1.5rem}header.main .navigation nav>ul.top-nav>li a{display:block;color:inherit;padding-top:.9375rem;padding-bottom:.9375rem}header.main .navigation nav>ul.top-nav>li:last-of-type{padding-top:0;display:inline-block;color:inherit;font-weight:inherit;text-align:center;border:none;cursor:pointer;margin-top:1.25rem}header.main .navigation nav>ul.top-nav>li ul{display:none}}@media screen and (min-width:64em){header.main .navigation nav>ul.top-nav{margin-left:-.75em}header.main .navigation nav>ul.top-nav>li{display:inline-block;font-size:1.125rem}header.main .navigation nav>ul.top-nav>li a{display:block;color:inherit;padding:.495rem .75rem}header.main .navigation nav>ul.top-nav>li:hover a{background-color:rgba(0,0,0,.25)}header.main .navigation nav>ul.top-nav>li:last-of-type{float:right}header.main .navigation nav>ul.top-nav ul{display:none;position:absolute;z-index:1}header.main .navigation nav>ul.top-nav ul>li,header.main .navigation nav>ul.top-nav ul>li a{display:block}header.main .navigation nav>ul.top-nav li.dropdown:hover a{background-color:#374448}header.main .navigation nav>ul.top-nav li.dropdown:hover>ul{display:block}header.main .navigation nav>ul.top-nav li.dropdown:hover>ul li a{padding:.75rem 1.125rem .75rem .75rem}header.main .navigation nav>ul.top-nav li.dropdown:hover>ul li:hover a{background-color:#2c373a}}@media screen and (max-width:63.9375em){header.main.members .navigation nav>ul.top-nav>li a{font-size:1.5rem;color:#fff;opacity:1}header.main.members .navigation nav>ul.top-nav>li:first-of-type a:after{content:"\2013   Dashboard";display:inline;opacity:.75}header.main.members .navigation nav>ul.top-nav>li:last-of-type a{font-size:1rem}}.applications-nav{height:4.5rem;background-color:hsla(0,0%,4%,.08);margin-bottom:2.25rem;margin-top:-1.125rem}@media screen and (min-width:52.625em){.applications-nav{margin-top:-4.5rem;margin-bottom:4.5rem}}.applications-nav div.row div{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem}@media print,screen and (min-width:40em){.applications-nav div.row div{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){.applications-nav div.row div{padding-right:.9375rem;padding-left:.9375rem}}.applications-nav div.row div:last-child:not(:first-child){float:right}.applications-nav div.row div>ul{margin:0;padding-left:0;background-color:lime;position:relative}.applications-nav div.row div>ul li{margin:0}.applications-nav div.row div>ul li:before{content:none}.applications-nav div.row div>ul li a{border-bottom:none}.applications-nav div.row div>ul li.dropdown{right:0;position:absolute;top:1.425rem;background:url(../images/icon-arrow-down.svg?0f0cd8379adc15a4f48e4d440ffe13c8) no-repeat 0;padding-left:1.5em}.applications-nav div.row div>ul li.dropdown a{cursor:pointer}.applications-nav div.row div>ul li.dropdown ul{display:none;position:absolute;z-index:1;width:89vw;right:0}@media screen and (min-width:40em){.applications-nav div.row div>ul li.dropdown ul{width:400px}}.applications-nav div.row div>ul li.dropdown ul>li,.applications-nav div.row div>ul li.dropdown ul>li a{display:block}.applications-nav div.row div>ul li.dropdown ul ul{position:relative}.applications-nav div.row div>ul li.dropdown:hover>ul{display:block;width:auto;background:rgba(88,110,115,.95);padding:.75rem;padding-bottom:1.5rem;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.applications-nav div.row div>ul li.dropdown:hover>ul li a{padding:.75rem 1.125rem .75rem .75rem;margin-bottom:-.75rem}.applications-nav div.row div>ul li.dropdown:hover>ul li:hover>a{text-decoration:underline}.applications-nav div.row div>ul li.dropdown:hover ul{display:block}#nav-icon{width:36px;height:32px;top:23px;right:15px;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:20!important}@media screen and (min-width:40em){#nav-icon{right:55px}}@media screen and (min-width:64em){#nav-icon{display:none}}#nav-icon span{display:block;position:absolute;z-index:20;height:4px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:first-child{top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:14px}#nav-icon span:nth-child(4){top:28px}#nav-icon.open span:first-child{top:7px;width:0;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:6px;width:0;left:50%}body{background-color:#4d6065;color:#fff;margin:0}.skip{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main{padding-bottom:4.5rem;display:block;min-height:calc(100vh - 450px)}.heading{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem;padding-bottom:1.25rem}@media print,screen and (min-width:40em){.heading{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){.heading{padding-right:.9375rem;padding-left:.9375rem}}.heading:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.heading{width:41.66666667%;float:left;padding-right:.3125rem;padding-left:.3125rem}}@media screen and (min-width:40em) and (min-width:40em){.heading{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:40em) and (min-width:52.625em){.heading{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:40em){.heading:last-child:not(:first-child){float:right}}.heading h2{z-index:5;position:relative}.heading span.pager{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.heading .meta a{border-bottom:1px solid hsla(0,0%,100%,.5);-webkit-transition:all .25s ease;transition:all .25s ease;color:#fff}.heading .meta a:hover{border-bottom:1px solid #fff}section{position:relative}.form-wrapper>form>.row{overflow:auto}.content{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem}@media print,screen and (min-width:40em){.content{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){.content{padding-right:.9375rem;padding-left:.9375rem}}.content:last-child:not(:first-child){float:right}@media screen and (min-width:40em){.content{width:58.33333333%;float:left;padding-right:.3125rem;padding-left:.3125rem;padding-bottom:4.5rem;font-size:1.125rem}}@media screen and (min-width:40em) and (min-width:40em){.content{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:40em) and (min-width:52.625em){.content{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:40em){.content:last-child:not(:first-child){float:right}}.content hr{margin:0}table{width:100%;margin-bottom:1.5rem;border-collapse:collapse}table th{font-weight:400;text-align:left;color:hsla(0,0%,100%,.4)}table td,table th{border-bottom:1px solid hsla(0,0%,4%,.2);padding:.75rem 2em .75rem 2px;vertical-align:top}table td:last-of-type,table th:last-of-type{padding-right:0}.alert .row>div{width:100%;float:left;padding:1.5rem .3125rem;background-color:rgba(0,0,0,.4);margin-bottom:3rem;float:none!important}@media print,screen and (min-width:40em){.alert .row>div{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){.alert .row>div{padding-right:.9375rem;padding-left:.9375rem}}.alert .row>div:last-child:not(:first-child){float:right}#mc_embed_signup form input[type=checkbox],#mc_embed_signup form input[type=radio],.form-wrapper form input[type=checkbox],.form-wrapper form input[type=radio]{position:absolute;margin-left:-1.5em;margin-top:5px}#mc_embed_signup form input[type=radio]+label:before,.form-wrapper form input[type=radio]+label:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.75em;border-radius:50%;border:1px solid hsla(0,0%,100%,.5);-webkit-transition:all .25s ease;transition:all .25s ease}#mc_embed_signup form input[type=radio]:checked+label:before,.form-wrapper form input[type=radio]:checked+label:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;margin-right:.75em;border-radius:50%;border:6px solid #7c959c;background-color:#fff}#mc_embed_signup form input[type=email],#mc_embed_signup form input[type=password],#mc_embed_signup form input[type=phone],#mc_embed_signup form input[type=text],#mc_embed_signup form select,#mc_embed_signup form textarea,.form-wrapper form input[type=email],.form-wrapper form input[type=password],.form-wrapper form input[type=phone],.form-wrapper form input[type=text],.form-wrapper form select,.form-wrapper form textarea{background:transparent;border:1px solid hsla(0,0%,100%,.5);height:3rem;color:#fff;padding-left:.75em!important;margin-top:.375rem;-webkit-appearance:none;width:100%;font-size:1.125rem}#mc_embed_signup form input[type=email]:focus,#mc_embed_signup form input[type=password]:focus,#mc_embed_signup form input[type=phone]:focus,#mc_embed_signup form input[type=text]:focus,#mc_embed_signup form select:focus,#mc_embed_signup form textarea:focus,.form-wrapper form input[type=email]:focus,.form-wrapper form input[type=password]:focus,.form-wrapper form input[type=phone]:focus,.form-wrapper form input[type=text]:focus,.form-wrapper form select:focus,.form-wrapper form textarea:focus{border:1px solid #fff;outline:none}@media screen and (max-width:39.9375em){#mc_embed_signup form input[type=email],#mc_embed_signup form input[type=password],#mc_embed_signup form input[type=phone],#mc_embed_signup form input[type=text],#mc_embed_signup form select,#mc_embed_signup form textarea,.form-wrapper form input[type=email],.form-wrapper form input[type=password],.form-wrapper form input[type=phone],.form-wrapper form input[type=text],.form-wrapper form select,.form-wrapper form textarea{font-size:1rem}}#mc_embed_signup form input[type=email]::-webkit-input-placeholder,#mc_embed_signup form input[type=password]::-webkit-input-placeholder,#mc_embed_signup form input[type=phone]::-webkit-input-placeholder,#mc_embed_signup form input[type=text]::-webkit-input-placeholder,#mc_embed_signup form select::-webkit-input-placeholder,#mc_embed_signup form textarea::-webkit-input-placeholder,.form-wrapper form input[type=email]::-webkit-input-placeholder,.form-wrapper form input[type=password]::-webkit-input-placeholder,.form-wrapper form input[type=phone]::-webkit-input-placeholder,.form-wrapper form input[type=text]::-webkit-input-placeholder,.form-wrapper form select::-webkit-input-placeholder,.form-wrapper form textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)!important}#mc_embed_signup form input[type=email]::-moz-placeholder,#mc_embed_signup form input[type=password]::-moz-placeholder,#mc_embed_signup form input[type=phone]::-moz-placeholder,#mc_embed_signup form input[type=text]::-moz-placeholder,#mc_embed_signup form select::-moz-placeholder,#mc_embed_signup form textarea::-moz-placeholder,.form-wrapper form input[type=email]::-moz-placeholder,.form-wrapper form input[type=password]::-moz-placeholder,.form-wrapper form input[type=phone]::-moz-placeholder,.form-wrapper form input[type=text]::-moz-placeholder,.form-wrapper form select::-moz-placeholder,.form-wrapper form textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)!important}#mc_embed_signup form input[type=email]::-ms-input-placeholder,#mc_embed_signup form input[type=password]::-ms-input-placeholder,#mc_embed_signup form input[type=phone]::-ms-input-placeholder,#mc_embed_signup form input[type=text]::-ms-input-placeholder,#mc_embed_signup form select::-ms-input-placeholder,#mc_embed_signup form textarea::-ms-input-placeholder,.form-wrapper form input[type=email]::-ms-input-placeholder,.form-wrapper form input[type=password]::-ms-input-placeholder,.form-wrapper form input[type=phone]::-ms-input-placeholder,.form-wrapper form input[type=text]::-ms-input-placeholder,.form-wrapper form select::-ms-input-placeholder,.form-wrapper form textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)!important}#mc_embed_signup form input[type=email]::placeholder,#mc_embed_signup form input[type=password]::placeholder,#mc_embed_signup form input[type=phone]::placeholder,#mc_embed_signup form input[type=text]::placeholder,#mc_embed_signup form select::placeholder,#mc_embed_signup form textarea::placeholder,.form-wrapper form input[type=email]::placeholder,.form-wrapper form input[type=password]::placeholder,.form-wrapper form input[type=phone]::placeholder,.form-wrapper form input[type=text]::placeholder,.form-wrapper form select::placeholder,.form-wrapper form textarea::placeholder{color:hsla(0,0%,100%,.5)!important}#mc_embed_signup form input[type=email] option,#mc_embed_signup form input[type=password] option,#mc_embed_signup form input[type=phone] option,#mc_embed_signup form input[type=text] option,#mc_embed_signup form select option,#mc_embed_signup form textarea option,.form-wrapper form input[type=email] option,.form-wrapper form input[type=password] option,.form-wrapper form input[type=phone] option,.form-wrapper form input[type=text] option,.form-wrapper form select option,.form-wrapper form textarea option{color:#4d6065}#mc_embed_signup form select,.form-wrapper form select{background:transparent url(../images/icon-arrow-down.svg?0f0cd8379adc15a4f48e4d440ffe13c8) no-repeat right 7px center}#mc_embed_signup form textarea,.form-wrapper form textarea{height:13.5rem;padding-top:.75rem}#mc_embed_signup form label,.form-wrapper form label{font-size:1rem;color:#fff;margin:0;font-weight:inherit!important}@media screen and (min-width:52.625em){#mc_embed_signup form label,.form-wrapper form label{font-size:1.125rem}}#mc_embed_signup form ul,.form-wrapper form ul{padding-left:0}#mc_embed_signup form ul>li,.form-wrapper form ul>li{padding-top:0;padding-bottom:.75rem}#mc_embed_signup form ul>li:before,.form-wrapper form ul>li:before{content:none!important}#mc_embed_signup form ul>li ul>li,.form-wrapper form ul>li ul>li{margin-top:1.125rem;margin-bottom:1.125rem}#mc_embed_signup form .gfield_radio li label,.form-wrapper form .gfield_radio li label{padding-left:45px}#mc_embed_signup form .gfield_radio li label:before,.form-wrapper form .gfield_radio li label:before{margin-left:-45px}.button,button[type=submit]{font-size:1rem;padding:.75rem 1.5rem;display:inline-block;color:inherit;font-weight:inherit;text-align:center;border:none!important;cursor:pointer;background-color:#ea765a;line-height:1.5rem;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-box-shadow:0 0 0 hsla(0,0%,4%,0);box-shadow:0 0 0 hsla(0,0%,4%,0);outline:none}@media screen and (min-width:52.625em){.button,button[type=submit]{font-size:1.125rem}}.button:hover,button[type=submit]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 5px 10px hsla(0,0%,4%,.2);box-shadow:0 5px 10px hsla(0,0%,4%,.2)}@media screen and (min-width:40em){.button,button[type=submit]{padding:.75rem 3rem!important;margin-top:1.5rem}}.flexible-content .button,.flexible-content button[type=submit]{margin-top:1.5rem!important}.button.emphasised,.button.primary,button[type=submit].emphasised,button[type=submit].primary{background-color:#ea765a!important}.button.next,.button.secondary,button[type=submit].next,button[type=submit].secondary{background-color:#668095}.button.add,button[type=submit].add{background-color:rgba(0,0,0,.3)}a.back{color:#fff;margin-left:2em}a.back span{opacity:.5;margin-right:.5em}a.back strong{font-weight:inherit;border-bottom:1px solid transparent;-webkit-transition:all .25s ease;transition:all .25s ease}a.back:hover strong{border-bottom:1px solid #fff}.page-login .heading h1{max-width:270px}.login-form{width:100%;float:left;padding-right:0;padding-left:0;padding-right:15px}.login-form:last-child:not(:first-child){float:right}@media screen and (min-width:52.625em){.login-form{width:50%;float:left;padding-right:0;padding-left:0}.login-form:last-child:not(:first-child){float:right}}.login-form .forgotten{color:#fff;display:block;float:left;margin-top:1.5rem;width:100px;margin-left:40px;line-height:1.275rem;padding-top:.225rem}@media screen and (max-width:39.9375em){.login-form .forgotten{margin-top:.75rem;width:150px}}.login-form button{float:left}.not-registered{width:100%;float:left;padding-right:0;padding-left:0}.not-registered:last-child:not(:first-child){float:right}@media screen and (max-width:52.5625em){.not-registered{margin-top:2.5rem}}@media screen and (min-width:52.625em){.not-registered{width:50%;float:left;padding-right:0;padding-left:0;padding-left:15px}.not-registered:last-child:not(:first-child){float:right}}.not-registered>div{background-color:rgba(0,0,0,.1);padding:1.125rem}.expand-eula{display:inline-block;cursor:pointer}@media screen and (min-width:64em){.expand-eula{float:right}}.eula{height:15.375rem;overflow:scroll;padding:0 20px;margin:1.5rem 0 2.25rem;background-color:rgba(0,0,0,.1)}.eula h4{font-weight:400;margin-top:3rem}.eula h4:first-of-type{margin-top:1.5rem}.eula::-webkit-scrollbar{-webkit-appearance:none;width:7px}.eula::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.eula.expanded{height:auto;overflow:auto}.consent{display:block;padding-left:1em;padding-bottom:1.5rem}.page-dashboard .heading h1{max-width:10em}.page-dashboard div.courses{margin-top:6rem}.page-dashboard div.courses .courses-intro{background-color:rgba(0,0,0,.1);padding:1rem}@media screen and (min-width:52.625em){.page-dashboard div.courses .courses-intro{padding:2rem}}@media screen and (max-width:52.5625em){.page-dashboard td.date,.page-dashboard th.date{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.page-dashboard .button{margin-top:2rem}.page-questions .content>div>label.question{display:block;font-size:1.625rem;padding-bottom:3rem;line-height:1.875rem}.page-questions .content>div .checkbox,.page-questions .content>div .radio{font-size:1.125rem;padding-left:2em;padding-bottom:2.5em}.page-questions .content>div .checkbox label,.page-questions .content>div .radio label{color:hsla(0,0%,100%,.7)}.page-questions .content>div .checkbox strong,.page-questions .content>div .radio strong{display:block;font-weight:400;color:#fff;font-size:1.625rem;padding-bottom:.375rem}.page-files ul.evidence-list{padding-left:0;margin-bottom:3rem;border-bottom:1px solid hsla(0,0%,100%,.25)}.page-files ul.evidence-list>li{margin-bottom:1.5rem;border-top:1px solid hsla(0,0%,100%,.25);padding-top:1.125rem}.page-files ul.evidence-list>li h2{padding-bottom:0!important;color:#fff}.page-files ul.evidence-list>li:before{content:none}.page-files .dropzone{background-color:rgba(0,0,0,.1);margin-bottom:3rem;font-size:1.125rem}.page-files .file-row{background-color:transparent!important}.page-files .file-row>div{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.page-files .file-row div.metadata{display:inline-block!important;width:50%!important}.page-files .file-row div.metadata p{font-size:1rem;margin:0}.page-files .file-row div.description{display:inline-block!important;width:50%!important}.page-files .file-row div.description textarea{height:100%;height:5.25rem!important;background-color:hsla(0,0%,4%,.1);padding:.5em;border:none;color:#fff;outline:none}.page-files .file-row div.description textarea:focus{outline:2px solid hsla(0,0%,100%,.2)}.page-files .file-row div.delete a.file-delete{color:#fff}.page-details .postcode,.page-details .telephone{width:50%}.page-education .content,.page-employment .content{padding-bottom:4.5rem}.page-education .education-row,.page-education .employment-row,.page-employment .education-row,.page-employment .employment-row{padding-top:1.5rem;padding-bottom:1.5rem}.page-education .education-row:first-of-type,.page-education .employment-row:first-of-type,.page-employment .education-row:first-of-type,.page-employment .employment-row:first-of-type{padding-top:0!important}.page-education .education-row hr,.page-education .employment-row hr,.page-employment .education-row hr,.page-employment .employment-row hr{display:none}.page-education .education-row .date-from,.page-education .education-row .date-to,.page-education .employment-row .date-from,.page-education .employment-row .date-to,.page-employment .education-row .date-from,.page-employment .education-row .date-to,.page-employment .employment-row .date-from,.page-employment .employment-row .date-to{width:50%;float:left}.page-education .education-row .date-from,.page-education .employment-row .date-from,.page-employment .education-row .date-from,.page-employment .employment-row .date-from{padding-right:10px}.page-education .education-row .date-to,.page-education .employment-row .date-to,.page-employment .education-row .date-to,.page-employment .employment-row .date-to{padding-left:10px}.page-education .delete,.page-employment .delete{color:#fff;padding-top:1.5rem;display:block}.add-a-row{display:block;padding-bottom:3rem}.page-references .referee:nth-of-type(2){margin-top:3rem;margin-bottom:1.5rem}.page-references .content{padding-bottom:4.5rem}.page-create p,.page-help p{margin-top:0}.page-create h2,.page-help h2{margin-top:3rem}.page-create h2:first-of-type,.page-help h2:first-of-type{margin-top:0}.page-create ul:not(.prerequisites),.page-help ul:not(.prerequisites){background-color:hsla(0,0%,4%,.1);padding:.75rem .75rem .75rem 1.875rem;margin-bottom:1.5rem}.page-create ul:not(.prerequisites) li,.page-help ul:not(.prerequisites) li{color:#fff}.page-create ul:not(.prerequisites) li:before,.page-help ul:not(.prerequisites) li:before{content:"\2013   "!important}.page-create ul.prerequisites,.page-help ul.prerequisites{padding-left:4em}.page-create ul.prerequisites li,.page-help ul.prerequisites li{margin-top:0}.page-create ul.prerequisites li:before,.page-help ul.prerequisites li:before{content:none}.page-create ul.prerequisites li label,.page-help ul.prerequisites li label{font-size:1.625rem!important;line-height:1.875rem}.page-create h3,.page-help h3{font-size:1.625rem;color:hsla(0,0%,100%,.7);margin-bottom:1.5rem;margin-top:1.5rem}.page-create h3 b,.page-help h3 b{color:#fff}.page-pay .button#pay{margin-top:0;margin-bottom:4.5rem}.page-pay p{margin-top:0}.page-pay h2{margin-top:4.5rem}.page-pay h2:first-of-type{margin-top:0}.page-courselist .intro{display:block;overflow:auto;padding-bottom:1.5rem}@media screen and (min-width:40em){.page-courselist .intro{padding-bottom:6rem}}.page-courselist .listing{display:block;clear:both;position:relative;background-color:hsla(0,0%,4%,.1);height:auto;overflow:auto;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width:40em){.page-courselist .listing{padding-top:3rem;padding-bottom:3rem}}.page-courselist .listing-wrapper{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem}@media print,screen and (min-width:40em){.page-courselist .listing-wrapper{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){.page-courselist .listing-wrapper{padding-right:.9375rem;padding-left:.9375rem}}.page-courselist .listing-wrapper:last-child:not(:first-child){float:right}.page-courselist .form-wrapper select{display:inline-block;border-radius:0}@media screen and (max-width:39.9375em){.page-courselist .form-wrapper select{border:none;padding-left:1.5em!important;height:1.875rem!important;background:transparent url(../images/icon-arrow-down.svg?0f0cd8379adc15a4f48e4d440ffe13c8) no-repeat 0}.page-courselist .form-wrapper select:focus{border:none}}@media screen and (min-width:40em){.page-courselist .form-wrapper select[name=type]{width:calc(40.5% - 15px)}.page-courselist .form-wrapper select[name=area]{width:calc(33% - 30px);margin-left:30px}.page-courselist .form-wrapper select[name=sort]{width:calc(25% - 15px);margin-left:30px}}.page-courselist .form-wrapper table.table{margin-top:3rem;margin-bottom:0!important}.page-courselist .form-wrapper th{padding-bottom:3rem}@media screen and (min-width:40em){.page-courselist .form-wrapper td.course-title{width:43%!important}}.page-courselist .form-wrapper .full,.page-courselist .form-wrapper .waitlist{display:block;background-color:lime;text-align:center;font-size:1rem;padding:.375rem;color:#fff;line-height:1.125rem}@media screen and (max-width:39.9375em){.page-courselist .form-wrapper .full,.page-courselist .form-wrapper .waitlist{display:inline-block}}.page-courselist .form-wrapper .waitlist{background-color:#668095}.page-courselist .form-wrapper .full{background-color:#8f9e98}@media screen and (max-width:39.9375em){.page-courselist .form-wrapper table,.page-courselist .form-wrapper tbody,.page-courselist .form-wrapper td,.page-courselist .form-wrapper th,.page-courselist .form-wrapper thead,.page-courselist .form-wrapper tr{display:block;width:100%!important;border-bottom:none;padding:0;margin:0}.page-courselist .form-wrapper tr{padding-top:.625rem;padding-bottom:.625rem;border-bottom:1px solid hsla(0,0%,4%,.2)}.page-courselist .form-wrapper tr:first-of-type{border-top:1px solid hsla(0,0%,4%,.2)}.page-courselist .form-wrapper td{padding-bottom:.3125rem}.page-courselist .form-wrapper th,.page-courselist .form-wrapper thead{display:none}}.page-courselist div.pagination{text-align:center}.page-courselist div.pagination ul{display:inline-block;margin:0;padding:0}.page-courselist div.pagination ul li{display:inline-block;width:30px;text-align:center}.page-courselist div.pagination ul li:before{content:none}.page-coursedetails .heading h1 span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-coursedetails .heading h1 strong{display:block;font-weight:400;text-transform:none;max-width:300px;line-height:1.875rem;margin-top:3rem;font-size:1.25rem}@media screen and (min-width:40em){.page-coursedetails .heading h1 strong{font-size:1.25rem}}@media screen and (min-width:52.625em){.page-coursedetails .heading h1 strong{font-size:1.625rem}}.page-coursedetails.courseform .form-wrapper ul li:first-of-type{width:50%;float:left;padding-right:.3125rem;padding-left:.3125rem;padding-left:0!important;margin-top:0}@media print,screen and (min-width:40em){.page-coursedetails.courseform .form-wrapper ul li:first-of-type{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){.page-coursedetails.courseform .form-wrapper ul li:first-of-type{padding-right:.9375rem;padding-left:.9375rem}}.page-coursedetails.courseform .form-wrapper ul li:first-of-type:last-child:not(:first-child){float:right}.page-coursedetails.courseform .form-wrapper ul li:nth-of-type(2){width:50%;float:left;padding-right:.3125rem;padding-left:.3125rem;padding-right:0!important;margin-top:0}@media print,screen and (min-width:40em){.page-coursedetails.courseform .form-wrapper ul li:nth-of-type(2){padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){.page-coursedetails.courseform .form-wrapper ul li:nth-of-type(2){padding-right:.9375rem;padding-left:.9375rem}}.page-coursedetails.courseform .form-wrapper ul li:nth-of-type(2):last-child:not(:first-child){float:right}.page-coursedetails.courseform .form-wrapper ul li:nth-of-type(3){clear:both}.fish{position:absolute;display:block}.page-dashboard .fish{z-index:-1;height:70%;width:38%;max-width:555px;background:url(../images/dashboard2.png?ff0384bf6a7acbb999c04331ab1f946c) no-repeat;background-size:100% auto;bottom:0}@media screen and (max-width:39.9375em){.page-dashboard .fish{display:none}}.page-details .fish,.page-login .fish{z-index:-1;height:300px;width:50%;max-width:530px;margin-top:5%;background:url(../images/login.png?c0c9b31b89c37453d3224e994155577f) no-repeat top;background-size:100% auto;top:15rem;margin-left:-130px}@media screen and (max-width:39.9375em){.page-details .fish,.page-login .fish{display:none}}.page-create .fish,.page-help .fish,.page-references .fish{z-index:-1;height:70%;width:38%;max-width:455px;margin-top:5%;background:url(../images/application-intro.png?f0fe6f63ec26f008f0b9855a84343a8f) no-repeat;background-size:100% auto;top:15rem;margin-left:-20px}.page-education .fish,.page-questions .fish{z-index:-1;height:65%;width:38%;max-width:555px;margin-top:5%;background:url(../images/question1.png?e30afbcef0c4dc21d65b115ccdb2f8bd) no-repeat top;background-size:50% auto;bottom:0}.page-employment .fish,.page-pay .fish{background:url(../images/fee.png?876b0549ab9bd6204ae249aaf76010ed) no-repeat;background-size:100% auto;margin-left:-20px}.page-employment .fish,.page-files .fish,.page-pay .fish{z-index:-1;height:70%;width:38%;max-width:455px;margin-top:5%;top:15rem}.page-files .fish{background:url(../images/fee.png?876b0549ab9bd6204ae249aaf76010ed) no-repeat;background-size:100% auto;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.panel.consent{background-color:#fff;padding:3rem;color:#666;-webkit-box-shadow:0 0 40px rgba(0,0,0,.275);box-shadow:0 0 40px rgba(0,0,0,.275)}@media screen and (max-width:63.9375em){.panel.consent{padding:1.5rem}}.panel.consent a{color:#ea765a;border-bottom:1px solid rgba(234,118,90,.25)}.panel.consent a:hover{border-bottom:1px solid #ea765a}.panel.consent p{color:inherit}.panel.consent .checkbox{padding-bottom:.75rem}.panel.consent .checkbox label{color:#4d6065}.panel.consent .checkbox label input{margin-right:1em}.panel.consent .panel-footer{border-top:1px solid rgba(77,96,101,.25);margin-top:2.25rem;padding-top:2.25rem}.panel.consent .btn{min-width:33%;font-family:inherit}.panel.consent .btn-primary{color:#fff}@media screen and (max-width:52.5625em){.panel.consent .btn-primary{min-width:50%}}.panel.consent .btn-secondary{background-color:rgba(77,96,101,.1);float:right}@media screen and (max-width:52.5625em){.panel.consent .btn-secondary{padding-left:0!important;padding-right:0!important;background-color:transparent}}.panel.consent small{display:block;margin-top:2.25rem;opacity:.66;line-height:1.125rem}.panel.invoice .column{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem}@media print,screen and (min-width:40em){.panel.invoice .column{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){.panel.invoice .column{padding-right:.9375rem;padding-left:.9375rem}}.panel.invoice .column:last-child:not(:first-child){float:right}.panel.invoice h1{margin-bottom:3rem}@media screen and (max-width:52.5625em){.panel.invoice td.view,.panel.invoice td span.time{display:none}}.accordion-payment{background:transparent}.accordion-payment .accordion-item{margin:-1px 0 0;padding:0}.accordion-payment .accordion-item:first-of-type{margin-top:0}.accordion-payment .accordion-title{position:relative;border:1px solid #000;padding-left:30px}.accordion-payment .accordion-title input[type=radio]{position:absolute;margin:2px 0 0 -20px}.accordion-payment .accordion-title:hover{background:transparent}.accordion-payment .accordion-title:before{display:none}.accordion-payment .accordion-content{background:transparent;border:1px solid #000;border-top:0;color:#fff}.accordion-payment .accordion-content:last-child{border-bottom-color:#000}.text-danger{color:#ff6977}.pay-form ul{padding-left:0}.pay-form li input{margin-right:2rem!important}.pay-form li div,.pay-form li label{font-size:inherit;color:#fff;border:none!important}.pay-form li div.radio+div{background-color:hsla(0,0%,100%,.1)}.pay-form li div.radio+div input.form-control{font-size:inherit;border:0;padding:.5rem;font-family:inherit;color:#4d6065}.pay-form li:before{content:none}footer.main{display:block;clear:both}footer.main .twitter-footer{background:#42535a url(../images/footer.png?9b1a37247be3680f42533092028a1703) no-repeat right -50px bottom;background-size:auto 120%}@media screen and (min-width:40em){footer.main .twitter-footer{padding-bottom:1.5rem}}.page-home footer.main .twitter-footer{background-color:#42535a}.page-recognised-fishmonger footer.main .twitter-footer{background-color:#677772}.page-advanced-fishmonger footer.main .twitter-footer{background-color:#3b464f}.page-master-fishmonger footer.main .twitter-footer{background-color:#de543a}footer.main .twitter-footer h2{font-size:1.5rem;margin-top:2.25rem;margin-bottom:1.5rem}@media screen and (min-width:40em){footer.main .twitter-footer h2{font-size:1.625em;margin-top:4.5rem}}footer.main .twitter-footer h2 a{color:inherit;opacity:.7}footer.main .twitter-footer .latest-tweet{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem}@media print,screen and (min-width:40em){footer.main .twitter-footer .latest-tweet{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){footer.main .twitter-footer .latest-tweet{padding-right:.9375rem;padding-left:.9375rem}}footer.main .twitter-footer .latest-tweet:last-child:not(:first-child){float:right}@media screen and (max-width:39.9375em){footer.main .twitter-footer .latest-tweet{padding-bottom:.75rem}}@media screen and (min-width:40em){footer.main .twitter-footer .latest-tweet{width:50%;float:left;padding-right:.3125rem;padding-left:.3125rem}}@media screen and (min-width:40em) and (min-width:40em){footer.main .twitter-footer .latest-tweet{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:40em) and (min-width:52.625em){footer.main .twitter-footer .latest-tweet{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:40em){footer.main .twitter-footer .latest-tweet:last-child:not(:first-child){float:right}}footer.main .twitter-footer .latest-tweet .ctf-item{padding:0!important}footer.main .twitter-footer .latest-tweet #ctf .ctf-author-name{margin:0!important;font-weight:400!important;font-size:1rem}@media screen and (min-width:40em){footer.main .twitter-footer .latest-tweet #ctf .ctf-author-name{font-size:1.125rem}}footer.main .twitter-footer .latest-tweet .ctf-author-screenname{font-size:.8125!important;opacity:.7}footer.main .twitter-footer .latest-tweet .ctf-retweet-text{font-size:.8125!important}footer.main .twitter-footer .latest-tweet span.ctf-screename-sep{display:none!important}footer.main .twitter-footer .latest-tweet .ctf-tweet-text{color:hsla(0,0%,100%,.7);font-size:1rem}@media screen and (min-width:40em){footer.main .twitter-footer .latest-tweet .ctf-tweet-text{font-size:1.125rem}}footer.main .twitter-footer .latest-tweet .ctf-tweet-text a{border-bottom:1px solid hsla(0,0%,100%,.5);-webkit-transition:all .25s ease;transition:all .25s ease;color:inherit}footer.main .twitter-footer .latest-tweet .ctf-tweet-text a:hover{border-bottom:1px solid #fff}footer.main .twitter-footer .quick-register{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem}@media print,screen and (min-width:40em){footer.main .twitter-footer .quick-register{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){footer.main .twitter-footer .quick-register{padding-right:.9375rem;padding-left:.9375rem}}footer.main .twitter-footer .quick-register:last-child:not(:first-child){float:right}@media screen and (min-width:40em){footer.main .twitter-footer .quick-register{width:50%;float:left;padding-right:.3125rem;padding-left:.3125rem}}@media screen and (min-width:40em) and (min-width:40em){footer.main .twitter-footer .quick-register{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:40em) and (min-width:52.625em){footer.main .twitter-footer .quick-register{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:40em){footer.main .twitter-footer .quick-register:last-child:not(:first-child){float:right}}@media screen and (min-width:64em){footer.main .twitter-footer .quick-register{width:41.66666667%;float:left;padding-right:.3125rem;padding-left:.3125rem;margin-left:8.33333333%}}@media screen and (min-width:64em) and (min-width:40em){footer.main .twitter-footer .quick-register{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:64em) and (min-width:52.625em){footer.main .twitter-footer .quick-register{padding-right:.9375rem;padding-left:.9375rem}}@media screen and (min-width:64em){footer.main .twitter-footer .quick-register:last-child:not(:first-child){float:right}}footer.main .twitter-footer .quick-register .gform_wrapper{margin:0}footer.main .twitter-footer .quick-register label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}footer.main .twitter-footer .quick-register input[type=email]{margin-bottom:.75rem}footer.main .twitter-footer .quick-register input[type=submit]{background-color:rgba(0,0,0,.3)!important}footer.main .twitter-footer .quick-register form div,footer.main .twitter-footer .quick-register form li{margin:0!important;padding:0!important}footer.main .navigtion-footer{background-color:#42535a;padding-top:1.5rem;padding-bottom:18rem}@media screen and (max-width:39.9375em){footer.main .navigtion-footer{padding-bottom:1.5rem}}@media screen and (min-width:40em){footer.main .navigtion-footer{padding-top:4.5rem}}footer.main .navigtion-footer ul{font-size:.875rem}@media screen and (min-width:40em){footer.main .navigtion-footer ul{font-size:1rem}}footer.main .navigtion-footer ul li{display:block;padding-right:1.5em}@media screen and (max-width:39.9375em){footer.main .navigtion-footer ul li{margin-bottom:1.25rem}}@media screen and (min-width:40em){footer.main .navigtion-footer ul li{display:inline-block}}footer.main .navigtion-footer ul li a{color:inherit}footer.main .navigtion-footer nav{width:100%;float:left;padding-right:.3125rem;padding-left:.3125rem}@media print,screen and (min-width:40em){footer.main .navigtion-footer nav{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:52.625em){footer.main .navigtion-footer nav{padding-right:.9375rem;padding-left:.9375rem}}footer.main .navigtion-footer nav:last-child:not(:first-child){float:right}.page-recognised-fishmonger footer.main .navigtion-footer{background-color:#677772}.page-advanced-fishmonger footer.main .navigtion-footer{background-color:#3b464f}.page-master-fishmonger footer.main .navigtion-footer{background-color:#de543a}body.app footer.main .twitter-footer .latest-tweet .ctf-item .ctf-retweet-text{font-size:75%;color:inherit;opacity:.7;margin-bottom:-1.5rem}body.app footer.main .twitter-footer .latest-tweet .ctf-item .ctf-screenreader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body.app footer.main .twitter-footer .latest-tweet .ctf-item .ctf-tweet-actions{display:none}body.app footer.main .twitter-footer .latest-tweet .ctf-item p.ctf-tweet-text{margin-top:0}.table-files{width:100%;max-width:100%;margin:40px 0;display:table}.table-files .file-row{display:table-row}.table-files .file-row>div{display:table-cell;vertical-align:top;border-top:1px solid #ddd;padding:8px}.table-files .file-row>div:first-of-type{width:100px}.table-files .file-row>div:nth-child(2){width:400px}.table-files .file-row>div:last-of-type{width:60px}.table-files .file-row textarea{width:100%;max-width:100%;height:60px}.table-files .file-row:nth-child(odd){background:#f9f9f9}.table-files .dz-complete .progress{display:none}.pay-form{width:100%;max-width:760px;margin:0 auto}.pay-form h2{padding-bottom:1.5rem}