.row{max-width:68.75rem}body{background:#f8f8f8;background:url(/imgs/bg.png)}body,html{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,a.button h6{font-family:Roboto,sans-serif;margin-bottom:1rem;font-weight:bold}h2{font-weight:400;color:#760697;margin-bottom:1rem;font-size:1.125rem}p,ul{color:#333}p,ul,span,strong,label,em{font-size:.875rem}hr{border-bottom:1px solid #eee;max-width:66.875rem;margin-bottom:2rem;margin-top:2rem}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea,select{height:2.188rem;border-color:#b5b5b5;box-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid #999;font-size:.875rem;padding:8px 10px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;margin-right:5px;margin:0 0 .4rem}.label.secondary{padding:.6rem .8rem .5rem;color:#333;background:#fffde7;border:1px solid #ccc}::-webkit-input-placeholder{color:#aaa!important;font-weight:normal!important}:-moz-placeholder{color:#aaa!important;font-weight:normal!important}::-moz-placeholder{color:#aaa!important;font-weight:normal!important}:-ms-input-placeholder{color:#aaa!important;font-weight:normal!important}select{background-size:10px 6px;padding-right:1.5rem}h1{font-size:1.6rem;font-weight:normal}h2{font-size:1.3rem}h3{font-size:1.12rem}h4{font-size:1.063rem}h5{font-weight:normal}a{color:#0a458b;font-weight:400;text-decoration:underline}a:hover{color:#0a458b;text-decoration:underline}strong{font-weight:bold}.breadcrumbs{margin-top:-1rem;margin-bottom:1.4rem}.breadcrumbs li{text-transform:none;font-size:.8125rem}.breadcrumbs li a{font-size:.8125rem;color:#2a97b6}.popup{padding:0;border:5px solid #445283;border-radius:10px;box-shadow:2px 3px 15px #555}.popup-inner{padding:1.7rem 1.5rem;overflow:auto;max-height:400px}.popup-inner legend{font-size:.875rem}.popup-section{margin-bottom:1.4rem}.popup-inner fieldset{margin-bottom:1rem}.popup h3{font-size:1rem}.popup h1{font-size:1.3rem;color:#445283;padding:1rem 1.5rem .875rem;font-weight:700;background:#ececf2;border-bottom:1px solid #cfd1e0;margin:0}.site-heading{background:#282525;padding:.4rem 1.7rem;border-radius:4px 4px 0 0}.site-heading img{padding:1rem 0 .8rem}.site-heading h2{font-size:1.112rem;margin:0;color:#fff;padding:1rem 0;font-weight:700}.site-heading a{color:#fff;font-size:.875rem;margin:0 .5rem;text-decoration:none}.site-heading a:hover{text-decoration:underline}.site-main{background:#fff;border:1px solid #bbb;box-shadow:0 0 10px rgba(0,0,0,.1);margin-top:2rem;border-radius:5px}.main-section{padding:2rem 2.5rem}.main-section h1{font-size:1.25rem;border-bottom:1px solid #ddd;padding-bottom:1rem;margin:0 0 1.5rem}.consultation-info{background:#f5f5f5;margin-bottom:2rem;padding:2rem;border:1px solid #ccc}.consultation-info ul{margin:0}.consultation-info ul{list-style:none}.consultation-info h6{font-size:1rem}.consultation-info .medium-4.text-right{font-weight:bold}.consultation-status{background:#fffde7;margin-bottom:2rem;padding:2rem;border:1px solid #ccc;position:relative}.consultation-status ul{margin:0}.consultation-status ul{list-style:none}.consultation-status .consultation-state{position:absolute;top:1.3rem}.consultation-status-draft{background:#fffde7;border:1px solid #c9bf78}.consultation-status-scheduled{background:#ffefd6;border:1px solid #ff8000}.consultation-status-scheduled h6,.consultation-status-open h6,.consultation-status-closed h6{padding-left:4rem}.consultation-status-open{background:#eaf7ea;border:1px solid #52a052}.consultation-status-closed{background:#eee;border:1px solid #ccc}.consultation-title{padding:.56rem 1rem;background:#f8f8f8;font-size:.875rem;border-bottom:1px solid #ccc}.consultation-title strong{margin-right:.4rem}.consultation h1{font-weight:normal;margin-bottom:0;border:0}.consultation h2{font-weight:400;color:#760697;margin-bottom:1rem;font-size:1.125rem}.consultation h3{font-size:.875rem;color:#222;margin-bottom:1.2rem;font-weight:normal}.consultation h3 strong{font-weight:bold;color:#0a0a0a;margin-right:.4rem}.consultation-content{margin-top:0;padding-top:1.2rem;border-top:1px solid #eee}.consultation-details{margin-bottom:2rem}.consultation-details ul{margin:0}.consultation-details li{list-style:none;margin-right:2.8rem;float:left;font-size:.8125rem}.consultation-details strong{display:block;margin-right:.5rem;font-size:.8125rem}.consultation-section{margin-bottom:2rem}.consultation-ul li{margin-bottom:.3rem;padding-left:.2rem}.consultation-clear-ul{margin:0}.consultation-clear-ul li{list-style:none}.preview-link a{text-decoration:none;font-size:.8125rem;display:inline-block;padding-left:.4rem}.consult-status{margin-right:.4rem}.consultation-form label{font-weight:bold;color:#444}.consultation-form fieldset label{font-weight:normal}.consultation-form select,.consultation-form input,.consultation-form textarea{margin-top:.6rem;font-weight:normal}.form-required{color:red;margin-right:.4rem}.consultation-form .question{margin:2rem auto;font-size:.875rem}.side-bar{background:#f8f8f8;border-right:1px solid #ccc;border-radius:0 0 0 5px;min-height:600px}.side-navigation nav{margin-bottom:1.25rem}.side-navigation ul{margin:0;border-top:1px solid #ccc}.side-navigation li{list-style:none;padding:.6rem .7rem;border-bottom:1px solid #ccc}.side-navigation a img{position:absolute;top:2px;left:5px}.side-navigation li:hover,.side-navigation li.active{background:#eee}.side-navigation a{position:relative;text-decoration:none;font-size:.8125rem;display:block;padding-left:2rem}.side-navigation a:hover{text-decoration:underline}.side-navigation h5{font-size:.8125rem;margin-bottom:.5rem;padding:1.25rem 1.1rem .4rem}.consultation-list select,.consultation-list input[type='search']{width:auto;display:inline-block}.consultation-list table{background:#fff}table.dataTable{margin:0 0 .4rem;font-size:.8125rem;padding-top:.5rem}.dataTables_info,.dataTables_wrapper .dataTables_paginate .paginate_button{font-size:.8125rem}table.dataTable.no-footer{border-color:#ddd}table.dataTable thead th,table.dataTable thead td{background:#4488b0;font-size:.8125rem;border:0;color:#fff;font-weight:normal}table.dataTable tbody th,table.dataTable tbody td{padding:14px 18px}table tbody td:nth(1+2){border-top:0}table tbody td{padding:.6rem 1rem}table thead th{padding:.7rem 1rem;font-weight:bold}.content-box{border:1px solid #ddd;padding:2rem}.latest-consultations h3{font-size:1rem;color:#760697}.latest-consultations ul{margin:0}.latest-consultations li{list-style:none}.footer{margin-top:.1rem;padding-top:1rem;font-size:.8rem;color:#666}.registration label{font-weight:bold;color:#444}.registration fieldset label{font-weight:normal}.registration select,.registration input{margin-top:.6rem;font-weight:normal}.form-required{color:red;margin-right:.4rem}.registration .question{margin:1.25rem auto;font-size:.875rem}@media screen and (max-width:40em){.registration.callout.large{padding:0;border:0}.login-info{margin-top:1rem}}.gmc-table{font-size:.875rem}.gmc-table thead{background:#4488b0;color:#fff;border-color:#4488b0;font-weight:bold}.gmc-table tbody td{border:1px solid #bbb}.gmc-table tbody td:nth(1+2){border-top:0}.gmc-table tbody td{padding:.6rem 1rem}.gmc-table thead th{padding:.7rem 1rem;font-weight:bold}.gmc-table tbody{background-color:#fefefe;font-size:.875rem}.gmc-table tbody a{font-weight:400}.gmc-table tbody tr:nth-child(even){background:#f8f8f8}.email-details-section ul{margin:0}.email-details-section ul{list-style:none}.email-details-section h6{font-size:1rem}.email-details-section .medium-4.text-right{font-weight:bold}.email-section{background:#f8f8f8;margin-bottom:2rem;padding:2rem;border:1px solid #ccc}.email-section label{font-weight:bold;margin-bottom:.2rem}.settings-section{background:#f8f8f8;margin-bottom:2rem;padding:2rem;border:1px solid #ccc}.button.large{padding:.9rem 1rem}a.button{margin-top:.6rem;cursor:pointer;display:inline-block;border-radius:3px;border:1px solid #aaa;box-shadow:inset 0 1px 0 0 #fff,0 1px 2px rgba(0,0,0,.1);background-image:-moz-linear-gradient(top,#f7f7f7,#dcdcdc);background-image:-ms-linear-gradient(top,#f7f7f7,#dcdcdc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#dcdcdc));background-image:-webkit-linear-gradient(top,#f7f7f7,#dcdcdc);background-image:-o-linear-gradient(top,#f7f7f7,#dcdcdc);background-image:linear-gradient(top,#f7f7f7,#dcdcdc);background-repeat:repeat-x;color:#444;transition:none;margin-bottom:.8rem;padding:.7rem .9rem;font-size:1rem;line-height:1;font-weight:400;text-decoration:none}a.button:hover{background:#e5e5e5;text-decoration:none;color:#444}.button.small{padding:.5rem .7rem;font-size:.875rem}.button.green{border-color:#448944;box-shadow:inset 0 1px 0 0 #9de09d,0 1px 2px rgba(0,0,0,.1);background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;color:#fff;text-shadow:0 -1px 0 #309230}.button.green:hover{background:#5ab45a;color:#fff}.button.yellow{color:#837933;font-weight:400;background:#feffee;border:1px solid #a2995c}.button.yellow:hover{background:#fcfde3;border:1px solid #9d955c;color:#837933}.button.red{border-color:#891313;box-shadow:inset 0 1px 0 0 #eb6969,0 1px 2px rgba(0,0,0,.1);background-image:-moz-linear-gradient(top,#c93131,#b22222);background-image:-ms-linear-gradient(top,#c93131,#b22222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c93131),to(#b22222));background-image:-webkit-linear-gradient(top,#c93131,#b22222);background-image:-o-linear-gradient(top,#c93131,#b22222);background-image:linear-gradient(top,#c93131,#b22222);background-repeat:repeat-x;color:#fff;text-shadow:0 -1px 0 #891313}.button.red:hover{background:#b22222;color:#fff}.button.blue{border-color:#10527b;box-shadow:inset 0 1px 0 0 #62a5cc,0 1px 2px rgba(0,0,0,.1);background-image:-moz-linear-gradient(top,#4488b0,#357ca7);background-image:-ms-linear-gradient(top,#4488b0,#357ca7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4488b0),to(#357ca7));background-image:-webkit-linear-gradient(top,#4488b0,#357ca7);background-image:-o-linear-gradient(top,#4488b0,#357ca7);background-image:linear-gradient(top,#4488b0,#357ca7);background-repeat:repeat-x;color:#fff;text-shadow:0 -1px 0 #135a86}.button.blue:hover{background:#4488b0;color:#fff}.button.orange{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f47334),to(#f2590e));background:linear-gradient(#f47334,#f2590e);box-shadow:inset 0 .07143rem 0 0 rgba(255,255,255,.4),0 .07143rem .14286rem rgba(0,0,0,.1);text-shadow:0 -.07143rem 0 #a53c09;border:.07143rem solid #cc4a0b;font-weight:500}.button.orange:hover:not(.disabled){background:-webkit-gradient(linear,left top,left bottom,from(#f36621),to(#df510c));background:linear-gradient(#f36621,#df510c);color:#fff;text-decoration:none}.button.orange:focus{text-decoration:none}a.link-disabled{color:#999}a.link-disabled:hover{text-decoration:none}a.link-disabled img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}a.button.link-disabled{color:#aaa;background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1);box-shadow:none;text-shadow:none}a.button.link-disabled:hover{color:#aaa;background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1);box-shadow:none;text-shadow:none}.grey-label{color:#888}.help-icon-tooltip{border-bottom:0;display:inline-block;margin-left:.4rem}.label-title{color:#888;font-weight:300;margin-bottom:.4rem}.content-ul li{margin-bottom:.2rem}.content-section{margin-bottom:2rem}legend{font-weight:bold;color:#444}.dB{display:block!important}.mT0{margin-top:0!important}.mR0{margin-right:0!important}.mB0{margin-bottom:0!important}.mL0{margin-left:0!important}.pR0{padding-right:0!important}.pL0{padding-left:0!important}.b0{border:0!important}.bT0{border-top:0!important}.m0{margin:0!important}.mR5{margin-right:5px}.mL5{margin-left:5px}.mR10{margin-right:10px}.mR30{margin-right:30px}.mB04{margin-bottom:.4rem}.mB08{margin-bottom:.8rem}.mB15{margin-bottom:1.5rem}.mT04{margin-top:.4rem}.mT08{margin-top:.8rem}.mT15{margin-top:1.5rem}.tooltip{max-width:20rem!important}.help-box{margin-bottom:1rem;padding:1rem;position:relative;background:#fffde7;border:1px solid #c9bf78}.has-tip{border:0}.table h3.sub-section{margin:0}.table th{background-color:#eee}.table th.field{text-align:left;background-color:#efefef}.table td{background-color:#fff}.error-missing{color:#8b0000}.mT20{margin-top:20px!important}.mT40{margin-top:40px!important}.floatRight{float:right!important}.bdiv{width:100%;height:5px;clear:both}.hidden{display:none}.successBox{min-height:25px;background-color:#ffc;border:1px solid green;color:#360;margin:10px 0 20px;padding:16px 50px 16px 16px;background-repeat:no-repeat;background-position:right 10px top 10px;background-position-x:98%;background-position-y:30%;font-size:14px}.errorBox{min-height:25px;background-color:#ffc;border:1px solid red;color:red;margin:10px 0 20px;padding:16px 50px 16px 16px;background-image:url(/images/ico/warning.png);background-repeat:no-repeat;background-position:right 10px top 10px;background-position-x:98%;background-position-y:30%}.badge2{display:inline-block;padding:.3em .5em;min-width:2.1em;font-size:.7rem;text-align:center;border-radius:5px;background:#2ba6cb;color:#fff;text-transform:uppercase}.ofsted .question{margin:.4rem auto}.ofsted .consultation-form select,.ofsted .consultation-form input,.ofsted .consultation-form textarea{margin-top:.2rem}.ofsted .callout h1{font-weight:500}.ofsted h3{color:#cd5c5c;font-size:1.5rem;font-weight:500}.ofsted h6{font-weight:bold}.m0{margin:0}.mB10{margin-bottom:10px}.ofsted .status-closed{background:#fee;border-color:rgba(0,0,0,.2)}.ofsted .status-open{background:#ecffea;border-color:rgba(0,0,0,.2)}.ofsted .survey-listing .callout{background:#f5f5f5}.ofsted .survey-listing .float-right>a{margin-left:1rem}.ofsted .survey-listing hr{border-bottom:1px solid rgba(0,0,0,.1);margin:15px auto}.ofsted .survey-listing img{margin-right:4px}.mLR5{margin:0 5px}.hangfireTitle{font-size:1.14286rem;font-weight:700;color:inherit;text-rendering:optimizeLegibility;font-family:Roboto,Helvetica,Arial,sans-serif}.callout.red{background:#fcefec;border-color:rgba(230,53,10,.6)}.red,a.red{color:#e6350a}.callout.green{background:#eaffdf;border-color:rgba(78,148,59,.6)}.green,a.green{color:#4e943b}