/* Minification failed. Returning unminified contents.
(220,12100): run-time error CSS1030: Expected identifier, found ','
(220,12116): run-time error CSS1031: Expected selector, found ')'
(220,12116): run-time error CSS1025: Expected comma or open brace, found ')'
 */
.tab-items ul, .tab-items li {
  margin: 0;
  padding: 0;
  list-style-type: none; }

.tabs {
  margin: 0 0 0; }

.content {
  padding: .3em; }

@media screen and (max-width: 30em) {
  .tab-container .tab-items {
    position: relative; }
    .tab-container .tab-items ul {
      top: 2em;
      left: 0;
      width: 100%;
      position: absolute;
      background: rgba(255, 255, 255, 0.9);
      display: none; }
      .tab-container .tab-items ul li a {
        display: block;
        padding: .3em;
        color: #000; }
        .tab-container .tab-items ul li a:hover {
          background: #999;
          color: #fff; }
    .tab-container .tab-items .tab-label {
      display: block;
      background: #0083AC;
      color: #fff;
      padding: .5em .5em;
      border-radius: 0;
      position: relative; }
      .tab-container .tab-items .tab-label:before {
        content: ' ';
        display: block;
        position: absolute;
        top: .8em;
        right: .8em;
        width: 0;
        height: 0;
        overflow: hidden;
        border-width: .5em .5em 0;
        border-style: solid;
        border-color: #fff transparent; }
  .tab-container.active ul {
    display: block; }
  .tab-container .tabbed-content {
    display: none; }
    .tab-container .tabbed-content.active {
      display: block; }
    .tab-container .tabbed-content h3 {
      display: none; } }
@media screen and (min-width: 30.0625em) and (max-width: 50em) {
  .tab-container .tab-items {
    display: none; }
  .tab-container .tabbed-content h3 {
    background: #eee;
    padding: .3em;
    cursor: pointer;
    margin: 0 0 1px;
    font-weight: normal;
    color: #333; }
  .tab-container .tabbed-content .content-container {
    overflow: hidden; }
  .tab-container .tabbed-content .content {
    display: none; }
  .tab-container .tabbed-content.active .content {
    display: block; }
  .tab-container .tabbed-content.header-inactive .content {
    display: none; }
  .tab-container .tabbed-content:last-child h3 {
    border-radius: 0 0 0 0; }
  .tab-container .tabbed-content:last-child.active h3 {
    border-radius: 0; }
  .tab-container .tabbed-content.active h3 {
    background: #0083AC;
    color: #fff; }
  .tab-container .tabbed-content.header-inactive h3 {
    background: #eee;
    color: #333; }
  .tab-container .tabbed-content.header-inactive:last-child h3 {
    border-radius: 0 0 0 0; }
  .tab-container .tab-items + .tabbed-content h3 {
    border-radius: 0 0 0 0; } }
@media screen and (min-width: 50.0625em) {
  .tab-container .tab-label {
    display: none; }
  .tab-container .tabbed-content {
    display: none;
    padding: 0;
    border-color: rgb(204, 204, 204);
    border-style: solid;
    border-width: 1px 0 0;
    border-radius: 0 0 0 0; }
    .tab-container .tabbed-content.active {
      display: block; }
    .tab-container .tabbed-content h3 {
      display: none; }
  .tab-container .tab-items ul {
    *zoom: 1; }
    .tab-container .tab-items ul:after {
      content: "";
      display: table;
      clear: both; }
    .tab-container .tab-items ul li {
      float: left;
      margin: 0 1px 0 0;
	  border: 0;
    }
    .tab-container .tab-items ul li.active a {
      background: #0083AC;
	  border: 0 !important;
      color: #fff !important; }
    .tab-container .tab-items ul a {
      display: block;
      padding: .5em;
      background: #eee;
      color: #333; }
    .tab-container .tab-items ul li:first-child a {
      border-radius: 0 0 0 0; }
    .tab-container .tab-items ul li:last-child a {
      border-radius: 0 0 0 0; } }

@media screen and (min-width: 36em) {
  .logo {
    float: left; } }
.logo {
  display: inline-block;
  padding: 1.6em 0;
  font-size: 1.4em; }
  .logo a {
    border-width: 1em 0;
    border-style: solid;
    border-color: #eee;
    text-decoration: none;
    padding: 0 0 .2em 0;
    position: relative;
    border-radius: .4em;
    font-weight: bold; }
    .logo a:before, .logo a:after {
      content: ' ';
      display: block;
      position: absolute; }
    .logo a:before {
      top: -2.4em;
      left: .2em;
      width: 2.6em;
      height: 1em;
      background: #eee;
      border-radius: .4em .4em 0 0; }
    .logo a:after {
      top: -2.3em;
      left: 2.9em;
      height: .9em;
      width: 2.3em;
      background: #f9f9f9;
      border-radius: 0 .4em 0 0; }
  .logo a, .logo span {
    display: block; }
  .logo span {
    padding: .1em 2em; }
  .logo .a {
    color: #900;
    position: relative; }
    .logo .a :before {
      content: ' ';
      display: block;
      width: 0;
      height: 0;
      overflow: hidden;
      border-style: solid;
      border-color: #fff transparent;
      border-width: .6em .6em 0;
      position: absolute;
      top: -1em;
      right: .5em; }
  .logo .b {
    background: #900;
    color: #fff; }

.ribbon {
  background-color: #a00;
  overflow: hidden;
  position: absolute;
  right: -3em;
  top: 2em;
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-box-shadow: 0 0 1em #888;
  -webkit-box-shadow: 0 0 1em #888; }

.ribbon a {
  border: 1px solid #faa;
  color: #fff;
  display: block;
  font: bold 81.25% 'Helvetiva Neue', Helvetica, Arial, sans-serif;
  margin: 0.05em 0 0.075em 0;
  padding: 0.5em 3.5em;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 0 0.5em #444; }

div.pager, .pagination {
  margin: 0;
  padding: 0; }

.pager li.active > span {
  background-color: #CD1041;
  border: 1px solid #ddd; }

.pager li.active {
  border: 0; }

.pager li > a, .pager li > span {
  border-radius: 0; }

.content{padding:0em}.arr-down:before{content:'\25BC'}.arr-down.arr-right:before{content:'\25B6'}.editor-content .active.btn-primary{color:#fff;border-radius:0px;pointer-events:none}.def .cf .medium_12.large_6{width:99%}.def .cf .editor-content{width:99%}.def .cf .editor-content .container{width:99%}.form .Advanced .row .form{margin-bottom:0px}form .list .row .form{margin-bottom:0px}.GazetteerLoading{display:none}.manual{cursor:pointer}div.tab-content .tabContent ul.detailsList li{margin-bottom:.3em}div.tab-content .tabContent ul.detailsList li span.bold{padding-right:10px}.List.Advanced{list-style:none}.List.Advanced li div{display:inline-flex}.List.Advanced li div input,.List.Advanced li div label{width:300px}.List.Advanced li a{display:inline-flex;margin-left:5px;line-height:31px}.List.Advanced li .planningsearchbox{margin-bottom:10px}.List.Advanced li span{display:inline-flex;width:300px}span a{text-decoration:underline}.btn{border:2px solid #D6D6D6;background-color:#F2F2F2;color:#444;padding:15px !important;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important;font-size:16px}.btn:active{color:white !important}.resultbox{font-size:16px}.resultbox label{font-weight:600}.pagination{margin-bottom:15px}.tabContent{display:none}.tabContent.active{display:block}.displayvalue{display:inline-block;width:95%;min-height:26px;background-color:#eee;border:1px solid #ccc;padding-left:10px;margin-bottom:10px;word-wrap:break-word;line-height:26px}.constraintstable{border:1px solid #ccc}.constraintstable tr{background-color:#eee;padding-left:4px}.consulteestable{border:1px solid #ccc}.consulteestable thead th{background-color:#eee;border:1px solid #ccc;border-left:none;border-right:none}.consulteestable tbody tr{background-color:#eee}.consulteestable tbody tr:nth-child(odd){background-color:white}#commentsForm ul{list-style:none}textarea.txtCommentsCount{resize:both}a.manual{margin-top:2px;margin-bottom:5px;display:inline-block}.dynamicList{width:100%}.dynamicList .form input{min-width:300px}.imagefilter{display:none !important}.appContent{padding-bottom:25px}.arr-right,.arr-down{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.arr-right:after,.arr-down:after{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}#documentSearch{margin-bottom:3px;margin-left:15px}.btn-red{background-color:#CD1041 !important;text-decoration:none !important;line-height:20px !important;color:white;font-size:20px !important;font-weight:bold !important;height:20px !important;width:280px !important}.btn-red:focus{color:white !important;outline:5px solid #333;outline-offset:2px;position:relative}.btn-red:hover{color:white !important}.text-white{color:white}.buttonRed,#cookie-alert button,.dynamicList .files-button.disabled,.dynamicList .files-button{background-color:#CD1041;border:none;color:white;font-size:22px;font-weight:bold;height:50px;width:220px !important;border-radius:2px;text-decoration:none !important}.buttonRed:focus,#cookie-alert button:focus,.dynamicList .files-button:focus{outline:5px solid #333;outline-offset:2px;background-color:#CD1041;color:white}.buttonRed:disabled,#cookie-alert button:disabled,.dynamicList .files-button:disabled,.dynamicList .files-button.disabled{background-color:#8a8888 !important;cursor:default}.buttonRed:hover,#cookie-alert button:hover,.dynamicList .files-button:hover{background-color:#CD1041;color:white}a{color:#016598}a img:focus{outline:5px solid #CD1041}a:focus{outline:5px solid #CD1041;outline-offset:2px}p a{text-decoration:underline}ul a{text-decoration:underline}.skipto_container{position:fixed;top:0px;left:-50%;width:200%;padding:1.33333rem;text-align:center;z-index:9999}.skipto{color:#ffffff !important;background-color:rgba(51,51,51,0.85);position:absolute;left:-10000px;top:-300px;width:1px;height:1px;overflow:hidden;padding:8px !important;font-size:16px}.skipto:focus{top:0px;left:0px;width:100%;height:auto;background-color:rgba(51,51,51,0.85);color:#ffffff;outline:0;text-decoration:underline;outline-color:white;outline-offset:3px;outline-style:solid;outline-width:thick;border-color:transparent}.navbar-inner{background-image:none !important}select{width:279px !important}select:focus{outline:5px solid #CD1041;outline-offset:2px}input[type="text"]{width:265px !important}input[type="text"]:focus{outline:5px solid #CD1041;outline-offset:2px}.row input[type="checkbox"]:focus{outline:5px solid #CD1041;outline-offset:2px}.hintAnimation{animation-duration:1s;animation-name:flash;border:none !important;outline:none !important}@keyframes flash{from{background-color:white}to{background-color:rgba(205,16,65,0.5)}}.tableRow td{padding:10px;word-break:break-all}.LocationTableItem{width:25%}.ProposalTableItem{width:25%}.table-striped th{background-color:#CD1041;color:white !important;height:50px}.table-striped th a{color:white;border-bottom:3px solid white;text-decoration:none}.pagination ul li span{font-weight:bold}.pagination ul li.disabled span{background-color:white !important;color:#333;border-radius:15px;height:40px !important;line-height:40px;font-size:15px;width:20px;border:1px solid #CD1041}.pagination ul li.active span{border-radius:15px;height:40px !important;line-height:40px;font-size:15px;width:20px;color:white}.pagination ul li a{background-color:white !important;border-radius:15px !important;color:#333;height:40px !important;width:20px;line-height:40px;font-size:15px;border:1px solid #CD1041}.pagination ul li a:hover{background-color:#CD1041 !important;color:white}.pagination ul li a:focus{outline:5px solid #333;outline-offset:2px}.DateReceivedTableItem a:focus{outline:5px solid #333;outline-offset:10px}.nav-tabs{border-bottom:1px solid #333 !important;text-decoration:none !important}.nav-tabs li.active a{background-color:#CD1041;color:white}.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{background-color:#CD1041;color:white}.nav-tabs li a{font-size:20px;border-radius:0px}.nav-tabs li a:focus,.nav-tabs li a:hover{background-color:#333;color:white}.row{margin-left:0px}input.documentCheckbox{-webkit-appearance:none;border:1px solid black;padding:9px;background-color:white;height:20px;width:20px}input.documentCheckbox:hover{background-color:#333}input.documentCheckbox:checked{padding:0px;padding-left:3px;height:20px;width:20px;background-color:#333}input.documentCheckbox:checked::after{content:'\2714' !important;font-size:14px;color:white}th{background-color:#CD1041;color:white}th:focus{outline:5px solid #333}th label input{position:relative;top:4px}th label span{position:relative;top:8px;font-weight:bold}.font400{background-color:#333}.sort span{cursor:pointer}.sort span:focus{outline:5px solid #333;outline-offset:2px}.download-selected{padding:10px;position:absolute}.download-selected:disabled,.dynamicList .download-selected.files-button.disabled{background-color:#CCC !important}.download-selected:disabled:hover,.dynamicList .download-selected.files-button.disabled:hover,.download-selected:disabled:focus,.dynamicList .download-selected.files-button.disabled:focus,.download-selected:disabled:active,.dynamicList .download-selected.files-button.disabled:active{background-color:#CCC;color:#333}.download-selected:hover,.download-selected:focus,.download-selected:active{background-color:#CD1041;color:white}.selectAll:focus{outline:5px solid #333 !important}.consulteestable thead tr th{height:40px;background-color:#CD1041;text-align:unset;padding-left:10px}.consulteestable tbody tr td{padding:8px}.constraintstable thead tr th{padding-left:10px;padding-right:100px;text-align:unset}.constraintstable tbody tr td{padding:8px;word-break:break-all}table:focus{padding:10px;border:5px solid #333 !important;outline:none !important}ul{margin:0px !important;list-style:none !important}textarea:focus{outline:5px solid #CD1041;outline-offset:2px}input.width100.file:focus{outline:5px solid #CD1041;outline-offset:2px}.text-danger,.text-danger span{color:red}.input-validation-error{border:3px solid #FF0000 !important}.input-validation-error:focus{box-shadow:0px 0px 10px rgba(255,0,0,0.5) !important;outline:none !important}.loading{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:grey;opacity:0.8;z-index:2;width:100%;height:100%}.center{display:block;text-align:center;margin:0 auto;top:40%;position:relative}.center h2{color:white}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lds-ring{display:inline-block;position:relative;width:64px;height:64px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}.commentSubmitButton{font-size:18px;height:35px;margin-bottom:10px;margin-left:10px}.remove{height:40px !important;width:100px !important;font-size:16px !important;padding:0px !important;margin-left:0px;margin-bottom:10px}.required::after{font-style:italic;content:" (required)";color:red}.global-navigation{border:none !important}.breadcrumb__wrapper{background-color:#333}#ccc-breadcrumb{display:inline}#ccc-breadcrumb a{font-size:18px;color:white;text-decoration:underline}#ccc-breadcrumb a:before{content:url("https://apps.derbyshire.gov.uk/global-assets-new/images/skin-dcc/chevron-right-grey.svg");width:6px;margin:1px 5px 0px 5px;display:inline-block}#ccc-breadcrumb a:first-child:before{content:unset;margin:0px 0px 0px 0px;width:0px}#ccc-breadcrumb a:last-child{cursor:default;pointer-events:none;text-decoration:none}input[type="text"].form_input,textarea.form_input{width:95% !important}input[type="file"]:focus{outline:5px solid #CD1041;outline-offset:3px}.ccc-input>input[type="text"]{width:Calc(100% - 119px) !important}select.form_input{width:96.5% !important}.dynamicList .documentDescription{width:Calc(100% - 124px) !important}.dynamicList .files{display:none}.dynamicList .files-button{text-align:center;line-height:45px;padding:0px !important}.dynamicList .files-button.disabled{opacity:1}@media only screen and (max-width: 760px){.modal-content{width:50%}.dynamicList .documentDescription{width:95% !important}.btn.btn-red{font-size:14px !important;width:90% !important}}.tab-menu-mobile__dropdown{width:90% !important;margin-left:15px !important;background-color:#CD1041;color:white}.icon{z-index:1;background-color:#CD1041;color:white !important;padding-left:15px !important}.icon:hover{background-color:#CD1041 !important;color:white !important}.icon:focus,.icon.active{color:white !important}.btn-primary{background-color:#CD1041 !important;background-image:none !important}.btn-primary.active{background-color:#CD1041 !important;background-image:none !important;text-align:left}.btn-primary.active:hover{color:white !important}.topnav{border-bottom:1px solid black}.topnav a{text-decoration:none;color:#333}.topnav a:focus{border:3px solid #333 !important;padding:11px !important;outline:none !important}td a{text-decoration:none !important}.documentGuidance{list-style:circle !important;margin-left:25px !important}.accessibleCheckbox{height:20px !important;width:20px !important;margin-left:20px !important;margin-bottom:10px !important}#cookie-alert{bottom:0;top:auto;position:fixed;left:0;width:100%;z-index:999;background-color:rgba(51,51,51,0.85) !important;height:auto;line-height:24px;color:#fff !important;text-align:center;padding:16px !important;font-size:16px;border-bottom:none !important}#cookie-alert a{display:block;color:#ffffff !important}#cookie-alert button{background-color:#CD1041;margin:10px 0px}#cookie-alert button:focus{outline:5px solid white;outline-offset:3px}.caret{margin-top:6px;border-top:8px solid #ffffff;border-right:8px solid transparent;border-left:8px solid transparent}.details-list{width:100%;overflow:hidden;display:flex;flex-flow:row wrap}.details-list dt,.details-list dd{padding:10px 0px}.details-list dt input:not([type=button],[type=checkbox]),.details-list dt textarea,.details-list dd input:not([type=button],[type=checkbox]),.details-list dd textarea{width:90% !important;resize:none}.details-list dt select,.details-list dd select{width:93%}.details-list dt{flex:0 0 50%}.details-list dd{flex:0 0 50%;margin-left:auto}.header{background-image:url(../../Content/images//header.jpg)}

