.pepper_crane_widget__nav {
    width: 100%;
    box-sizing: border-box; }
.pepper_crane_widget__nav .pepper_crane_widget__nav__break {
    height: 3px;
    width: 100%;
    display: block; }
.pepper_crane_widget__nav.__section_newstarts .pepper_crane_widget__nav__break {
    background-color: #000 !important; }
.pepper_crane_widget__nav.__section_newstarts .__colour {
    border-color: #000 transparent transparent transparent; }
.pepper_crane_widget__nav.__section_pipeline .pepper_crane_widget__nav__break {
    background-color: #000; }
.pepper_crane_widget__nav.__section_pipeline .__colour {
    border-color: #000  transparent transparent transparent; }
.pepper_crane_widget__nav.__section_sector .pepper_crane_widget__nav__break {
    background-color: #000; }
.pepper_crane_widget__nav.__section_sector .__colour {
    border-color: #000 transparent transparent transparent; }
.pepper_crane_widget__nav.__section_snapshots .pepper_crane_widget__nav__break {
    background-color: #000; }
.pepper_crane_widget__nav.__section_snapshots .__colour {
    border-color: #000  transparent transparent transparent; }

.pepper_crane_widget__nav__link {
    color: #000 !important;
    display: inline-block;
    background-color: #f2f2f2 !important;
    width: 23.5%;
    margin-right: 2%;
    margin-left: 0px;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    height: 50px;
    line-height: 50px;
    box-sizing: border-box;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    vertical-align: middle; }
@media (max-width: 1200px) {
    .pepper_crane_widget__nav__link {
        height: 60px;
        line-height: 18px;
        padding: 14px 20px 0px 20px;
        vertical-align: top; } }
@media (max-width: 910px) {
    .pepper_crane_widget__nav__link {
        height: 50px;
        line-height: 50px;
        width: 49%;
        margin-bottom: 2%;
        vertical-align: middle;
        padding: 0px 0px 0px 0px;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px; }
    .pepper_crane_widget__nav__link:nth-child(odd) {
        margin-right: 2%; }
    .pepper_crane_widget__nav__link:nth-child(even) {
        margin-right: 0%; } }
@media (max-width: 450px) {
    .pepper_crane_widget__nav__link {
        height: 60px;
        line-height: 18px;
        padding: 14px 20px 0px 20px;
        vertical-align: top;
        width: 49%;
        margin-bottom: 2%;
        vertical-align: top; }
    .pepper_crane_widget__nav__link:nth-child(odd) {
        margin-right: 2%; }
    .pepper_crane_widget__nav__link:nth-child(even) {
        margin-right: 0%; } }
.pepper_crane_widget__nav__link.__type_sector {
    margin-right: 0%; }
.pepper_crane_widget__nav__link:hover {
    background-color: #d8d8d8; }
.pepper_crane_widget__nav__link.__selected {
    color: #fff !important; }
.pepper_crane_widget__nav__link.__type_newstarts.__selected {
    background-color: #333333 !important; }
.pepper_crane_widget__nav__link.__type_pipeline.__selected {
    background-color: #333333 !important; }
.pepper_crane_widget__nav__link.__type_sector.__selected {
    background-color: #333333 !important; }
.pepper_crane_widget__nav__link.__type_snapshots.__selected {
    background-color: #333333 !important; }

.pepper_crane_widget__nav_arrow {
    position: relative;
    top: -3px;
    margin: auto;
    width: 30px;
    display: none; }
@media (max-width: 910px) {
    .pepper_crane_widget__nav_arrow {
        display: block; } }
.pepper_crane_widget__nav_arrow .__white, .pepper_crane_widget__nav_arrow .__colour {
    width: 0;
    height: 0;
    border-style: solid; }
.pepper_crane_widget__nav_arrow .__white {
    border-width: 11px 12px 0 11px;
    border-color: #fff transparent transparent transparent;
    position: absolute;
    z-index: 2;
    top: 0px;
    left: 4px; }
.pepper_crane_widget__nav_arrow .__colour {
    border-width: 16px 15px 0 16px;
    position: absolute;
    top: 0px;
    left: 0px; }

.pepper_crane_widget__sections {
    background-color: #000 !important; }
.pepper_crane_widget__sections .__section_newstarts,
.pepper_crane_widget__sections .__section_snapshots,
.pepper_crane_widget__sections .__section_sector,
.pepper_crane_widget__sections .__section_pipeline {
    display: none; }
.pepper_crane_widget__sections .__section_snapshots {
    display: block; }

.pepper_crane_widget__map_select {
    padding-top: 20px;
    margin-bottom: 10px; }
@media (max-width: 1000px) {
    .pepper_crane_widget__map_select {
        margin-left: 0px;
        margin-right: 0px;
        text-align: left;
        padding-left: 20px; }
    .pepper_crane_widget__map_select .ud-fragment__fancy_select {
        margin-left: 0px;
        margin-right: 0px; } }

.pepper_crane_widget__filterlegend {
    display: block;
    text-align: center;
    margin: auto;
    width: 500px;
    padding-top: 10px;
    padding-bottom: 10px; }
@media (max-width: 1000px) {
    .pepper_crane_widget__filterlegend {
        margin-left: 0px;
        margin-right: 0px;
        text-align: left;
        padding-left: 20px; } }
@media (max-width: 410px) {
    .pepper_crane_widget__filterlegend {
        width: 200px; } }

.pepper_crane_widget__filterlegend_item {
    color: #fff !important;
    font-size: 12px;
    font-weight: 500;
    display: inline-block;
    line-height: 30px;
    margin-right: 15px; }
.pepper_crane_widget__filterlegend_item:last-child {
    margin-right: 0px; }
.pepper_crane_widget__filterlegend_item svg {
    position: relative;
    top: 8px;
    margin-right: 8px; }

.pepper_crane_widget__legend {
    padding-top: 20px;
    padding-bottom: 20px;
    max-width: 650px !important;
    margin: auto;
    position: relative;
    padding-left: 20px;
    padding-right: 20px;
    width: auto; }

.pepper_crane_widget__legend_icon {
    height: auto;
    width: 120px;
    line-height: 13px;
    background-size: 21px 29px;
    background-repeat: no-repeat;
    background: none !important;
    display: inline-block;
    color: #fff !important;
    font-size: 12px;
    font-weight: 500;
    margin-right: 0px;
    margin-bottom: 10px; }
@media (max-width: 1000px) {
    .pepper_crane_widget__legend_icon {
        margin-left: 0px;
        margin-right: 0px; } }
@media (max-width: 700px) {
    .pepper_crane_widget__legend_icon {
        font-size: 11px;
        margin-bottom: 7px;
        width: 100px; } }
.pepper_crane_widget__legend_icon:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 20px;
    background-color: #fff;
    margin-right: 5px; }
.pepper_crane_widget__legend_icon.__type_city:before {
    background-color: #62bae9; }
.pepper_crane_widget__legend_icon.__type_docklands:before {
    background-color: #0077b3; }
.pepper_crane_widget__legend_icon.__type_midtown:before {
    background-color: #87bd25; }
.pepper_crane_widget__legend_icon.__type_southbank:before {
    background-color: #2ea936; }
.pepper_crane_widget__legend_icon.__type_stratford:before {
    background-color: #e40514; }
.pepper_crane_widget__legend_icon.__type_west_end:before {
    background-color: #0099b3; }
.pepper_crane_widget__legend_icon.__type_kings_cross:before {
    background-color: #1d3176; }
.pepper_crane_widget__legend_icon.__type_paddington:before {
    background-color: #ccd600; }
.pepper_crane_widget__legend_icon.__type_vauxhal:before {
    background-color: #006930; }
.pepper_crane_widget__legend_icon.__type_white_city {
    margin-right: 0px; }
.pepper_crane_widget__legend_icon.__type_white_city:before {
    background-color: #f39300; }

.pepper_crane_widget__google_map_tooltip {
    position: absolute;
    width: 300px;
    padding: 10px;
    background-color: #fff;
    z-index: 10000;
    display: none;
    box-sizing: border-box;
    -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35); }
.pepper_crane_widget__google_map_tooltip .__label {
    color: #13903d;
    font-size: 12px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    display: inline;
    margin-right: 5px; }
.pepper_crane_widget__google_map_tooltip .__para {
    color: #1d1d1b;
    font-size: 12px;
    margin-bottom: 4px; }
.pepper_crane_widget__google_map_tooltip.__type_city .__label {
    color: #62bae9; }
.pepper_crane_widget__google_map_tooltip.__type_docklands .__label {
    color: #0077b3; }
.pepper_crane_widget__google_map_tooltip.__type_midtown .__label {
    color: #87bd25; }
.pepper_crane_widget__google_map_tooltip.__type_southbank .__label {
    color: #2ea936; }
.pepper_crane_widget__google_map_tooltip.__type_stratford .__label {
    color: #e40514; }
.pepper_crane_widget__google_map_tooltip.__type_west_end .__label {
    color: #0099b3; }
.pepper_crane_widget__google_map_tooltip.__type_kings_cross .__label {
    color: #1d3176; }
.pepper_crane_widget__google_map_tooltip.__type_paddington .__label {
    color: #ccd600; }
.pepper_crane_widget__google_map_tooltip.__type_vauxhal .__label {
    color: #006930; }
.pepper_crane_widget__google_map_tooltip.__type_white_city .__label {
    color: #f39300; }
.pepper_crane_widget__google_map_tooltip .__arrow {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 13px 13px 0 13px;
    border-color: #ffffff transparent transparent transparent;
    content: "";
    display: block;
    position: absolute;
    bottom: -13px;
    margin-left: 127px; }

.pepper_crane_widget__google_map_container {
    position: relative;
    width: 100%; }

#pepper_crane_widget__google_map {
    position: relative;
    width: 100%;
    height: 550px; }
@media (max-height: 600px) {
    #pepper_crane_widget__google_map {
        height: 500px; } }
@media (max-height: 500px) {
    #pepper_crane_widget__google_map {
        height: 400px; } }
@media (max-height: 500px) {
    #pepper_crane_widget__google_map {
        height: 300px; } }

.pepper_section_wrap {
    max-width: 920px;
    width: 100%;
    margin: auto; }

.pepper_crane_widget__chart_holder {
    width: 100%;
    position: relative;
    margin-bottom: 20px;
    padding-top: 20px; }
.pepper_crane_widget__chart_holder .highcharts-container {
    margin: auto; }

#pepper_crane_widget__chart_1 {
    position: relative;
    width: 100%;
    height: 500px;
    min-width: 290px; }

#pepper_crane_widget__chart_3 {
    max-height: 400px; }
#pepper_crane_widget__chart_3 .highcharts-container {
    max-height: 400px; }
@media (max-height: 700px) {
    #pepper_crane_widget__chart_3 {
        max-height: 400px; }
    #pepper_crane_widget__chart_3 .highcharts-container {
        max-height: 400px; } }
@media (max-height: 600px) {
    #pepper_crane_widget__chart_3 {
        max-height: 300px; }
    #pepper_crane_widget__chart_3 .highcharts-container {
        max-height: 300px; } }
@media (max-height: 500px) {
    #pepper_crane_widget__chart_3 {
        max-height: 200px; }
    #pepper_crane_widget__chart_3 .highcharts-container {
        max-height: 200px; } }

.ud-fragment__fancy_select_display {
    position: absolute; }

.pepper_crane_widget__section {
    background-color: #000 !important; }
.pepper_crane_widget__section ._letting ._item {
    width: 33.3333333333333%;
    box-sizing: border-box;
    position: absolute;
    top: 0%;
    left: 0%; }
.pepper_crane_widget__section ._letting ._item._item2 {
    left: 33.3333333333333333333333333%; }
.pepper_crane_widget__section ._letting ._item._item3 {
    left: 66.6666666666666666666666666%; }
.pepper_crane_widget__section ._letting ._item ._icon {
    width: 46px;
    height: 46px;
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    margin-left: -23px; }
@media (max-width: 500px) {
    .pepper_crane_widget__section ._letting ._item ._icon {
        width: 34px;
        height: 34px;
        margin-left: -17px;
        margin-top: 12px; } }
.pepper_crane_widget__section ._letting ._item._financial ._icon {
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/Financial.svg"); }
.pepper_crane_widget__section ._letting ._item._tmt ._icon {
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/tmt.svg"); }
.pepper_crane_widget__section ._letting ._item._legal ._icon {
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/Legal.svg"); }
.pepper_crane_widget__section ._letting ._item._corporate ._icon {
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/Corporate.svg"); }
.pepper_crane_widget__section ._letting ._item._professional ._icon {
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/Professional.svg"); }
.pepper_crane_widget__section ._letting ._item._government ._icon {
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/Government.svg"); }
.pepper_crane_widget__section ._letting ._item._other ._icon {
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/Other.svg"); }
.pepper_crane_widget__section ._letting ._item._office ._icon {
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/Offices.svg"); }
.pepper_crane_widget__section ._letting ._item ._vertical_line {
    width: 2px;
    background-color: #68cdf2;
    position: absolute;
    left: 50%;
    margin-left: -1px; }
.pepper_crane_widget__section ._letting ._tooltip {
    color: #68cdf2;
    position: absolute;
    display: none;
    font-weight: 600;
    font-size: 10px;
    width: 64px;
    text-align: center;
    background-color: none; }
.pepper_crane_widget__section ._box._construction_starts ._svgicon {
    top: 60px; }
.pepper_crane_widget__section ._box._construction_starts ._value {
    text-align: center;
    width: 50px;
    top: 80px;
    left: 68px; }
.pepper_crane_widget__section ._box._under_construction ._svgicon, .pepper_crane_widget__section ._box._destruction ._svgicon {
    top: 55px;
    left: 30px; }
.pepper_crane_widget__section ._box._under_construction ._svgicon._broken, .pepper_crane_widget__section ._box._destruction ._svgicon._broken {
    top: 51px; }
.pepper_crane_widget__section ._box._under_construction ._value, .pepper_crane_widget__section ._box._destruction ._value {
    font-size: 18px;
    top: 60px;
    left: auto;
    right: 0px; }
@media (max-width: 500px) {
    .pepper_crane_widget__section ._box._under_construction ._value, .pepper_crane_widget__section ._box._destruction ._value {
        font-size: 16px; } }
@media (max-width: 400px) {
    .pepper_crane_widget__section ._box._under_construction ._value, .pepper_crane_widget__section ._box._destruction ._value {
        font-size: 14px; } }
.pepper_crane_widget__section ._box._under_construction ._label, .pepper_crane_widget__section ._box._under_construction ._dotted_line, .pepper_crane_widget__section ._box._destruction ._label, .pepper_crane_widget__section ._box._destruction ._dotted_line {
    position: absolute; }
.pepper_crane_widget__section ._box._under_construction ._label, .pepper_crane_widget__section ._box._destruction ._label {
    right: 0px;
    color: #68cdf2 !important;
    top: 78px;
    font-size: 15px;
    font-weight: 600 !important; }
@media (max-width: 500px) {
    .pepper_crane_widget__section ._box._under_construction ._label, .pepper_crane_widget__section ._box._destruction ._label {
        font-size: 14px; } }
@media (max-width: 400px) {
    .pepper_crane_widget__section ._box._under_construction ._label, .pepper_crane_widget__section ._box._destruction ._label {
        font-size: 12px; } }
.pepper_crane_widget__section ._box._under_construction ._dotted_line, .pepper_crane_widget__section ._box._destruction ._dotted_line {
    border-top: #68cdf2 dotted 2px;
    left: 70px;
    top: 57px;
    height: 2px;
    width: 130px; }
@media (max-width: 1400px) {
    .pepper_crane_widget__section ._box._under_construction ._dotted_line, .pepper_crane_widget__section ._box._destruction ._dotted_line {
        width: 131px; } }
@media (max-width: 1100px) {
    .pepper_crane_widget__section ._box._under_construction ._dotted_line, .pepper_crane_widget__section ._box._destruction ._dotted_line {
        width: 160px; } }
@media (max-width: 600px) {
    .pepper_crane_widget__section ._box._under_construction ._dotted_line, .pepper_crane_widget__section ._box._destruction ._dotted_line {
        width: 115px; } }
@media (max-width: 500px) {
    .pepper_crane_widget__section ._box._under_construction ._dotted_line, .pepper_crane_widget__section ._box._destruction ._dotted_line {
        width: 102px;
        left: 40px; } }
@media (max-width: 400px) {
    .pepper_crane_widget__section ._box._under_construction ._dotted_line, .pepper_crane_widget__section ._box._destruction ._dotted_line {
        width: 80px; } }
@media (max-width: 500px) {
    .pepper_crane_widget__section ._box._under_construction ._svgicon, .pepper_crane_widget__section ._box._destruction ._svgicon {
        left: 0px; } }
.pepper_crane_widget__section ._newspan {
    color: #68cdf2; }
.pepper_crane_widget__section ._refurbishmentpan {
    color: #646464; }
.pepper_crane_widget__section .highcharts-tooltip {
    z-index: 999; }

.ud-fragment__fancy_select {
    margin: auto; }
.ud-fragment__fancy_select select {
    position: absolute;
    opacity: 0;
    z-index: 3;
    white-space: pre;
    width: 100%;
    height: 42px;
    cursor: pointer;
    -webkit-appearance: menulist-button;
    background-color: transparent; }
.ud-fragment__fancy_select select:hover {
    cursor: pointer; }
.ud-fragment__fancy_select option {
    display: block;
    width: 100%;
    margin-top: 15px;
    line-height: 25px !important;
	font-size:14px;}

.ud-fragment__fancy_select {
    width: 290px;
    display: block;
    height: 42px;
    position: relative;
    box-sizing: border-box; }
@media (max-width: 400px) {
    .ud-fragment__fancy_select {
        width: 240px; } }
.ud-fragment__fancy_select.-last {
    margin-right: 0px; }

.ud-fragment__fancy_select_display {
    width: 100%;
    height: 42px;
    background-color: #000;
    border: 2px solid #fff !important;
    display: inline-block;
    z-index: 1;
    color: #fff;
    font-size: 14px !important;
    line-height: 40px !important;
    font-weight: 500 !important;
    box-sizing: border-box;
    padding-left: 20px;
    overflow: hidden;
    -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
    box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.35);
    border-radius: 4px;
    -webkit-transition: all 0.3s;
    /* Safari */
    transition: all 0.3s; }

.ud-fragment__fancy_arrow {
    position: absolute;
    right: 0px;
    top: 0px;
    background-image: url("/content/dam/html/uk/crane-survey/regional-feb24/img/fancy_dropdown.png");
    background-size: 41px 38px;
    height: 38px;
    width: 41px;
    display: block;
    background-repeat: no-repeat;
    border-radius: 4px;
    background-color: #000;
    z-index: 2;
    border: 2px solid #fff;
    border-left-width: 1px; }

.ud-fragment__fancy_select:hover .ud-fragment__fancy_select_display {
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.45);
    -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.45);
    box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.45); }
.ud-fragment__fancy_select:hover .ud-fragment__fancy_arrow {
    background-color: rgba(255, 255, 255, 0.2);
    cursor: pointer; }

.pepper_crane_widget__subtitle {
    width: 100%;
    font-weight: 400;
    font-size: 21px;
    text-align: center;
    margin-top: 0px !important;
    margin-bottom: 10px;
    padding-top: 20px !important;
    color: #fff !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    box-sizing: border-box; }
@media (max-width: 900px) {
    .pepper_crane_widget__subtitle {
        font-size: 19px; } }
@media (max-width: 500px) {
    .pepper_crane_widget__subtitle {
        font-size: 16px; } }

.pepper_crane_widget__chart1_legend {
    display: table;
    margin: auto;
    margin-top: 5px; }
.pepper_crane_widget__chart1_legend .__icon {
    font-weight: 700;
    font-size: 11px;
    line-height: 13px;
    color: #1d1d1b;
    display: inline-block;
    margin-right: 20px;
    vertical-align: middle;
    margin-bottom: 10px; }
.pepper_crane_widget__chart1_legend .__icon .__block {
    width: 20px;
    height: 15px;
    display: inline-block;
    margin-right: 5px;
    position: relative;
    top: 3px; }
.pepper_crane_widget__chart1_legend .__icon.__type_office .__block {
    background-color: #064994; }
.pepper_crane_widget__chart1_legend .__icon.__type_retail .__block {
    background-color: #8bc53d; }
.pepper_crane_widget__chart1_legend .__icon.__type_residential .__block {
    background-color: #00aae7; }
.pepper_crane_widget__chart1_legend .__icon.__type_student .__block {
    background-color: #68cdf1; }
.pepper_crane_widget__chart1_legend .__icon.__type_education .__block {
    background-color: #c5d72c; }
.pepper_crane_widget__chart1_legend .__icon.__type_leisure .__block {
    background-color: #c2c1c1; }
.pepper_crane_widget__chart1_legend .__icon.__type_other .__block {
    background-color: #6a6a6a; }

.pepper_crane_widget__occupier_snapshot_main {
    text-align: center;
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    margin: auto; }
@media (max-width: 1100px) {
    .pepper_crane_widget__occupier_snapshot_main {
        padding-bottom: 0px !important; } }
.pepper_crane_widget__occupier_snapshot_main svg {
    margin: auto;
    width: 88px !important;
    height: 88px !important; }
.pepper_crane_widget__occupier_snapshot_main svg._h27 {
    padding-top: 104px; }
.pepper_crane_widget__occupier_snapshot_main svg._h24 {
    padding-top: 112px; }
.pepper_crane_widget__occupier_snapshot_main svg._h10 {
    padding-top: 150px; }
.pepper_crane_widget__occupier_snapshot_main svg._h9 {
    padding-top: 152px; }
.pepper_crane_widget__occupier_snapshot_main svg._h7 {
    padding-top: 180px; }
.pepper_crane_widget__occupier_snapshot_main svg._h5 {
    padding-top: 193px; }
.pepper_crane_widget__occupier_snapshot_main svg._h4 {
    padding-top: 197px; }
.pepper_crane_widget__occupier_snapshot_main svg._h2 {
    padding-top: 201px; }
.pepper_crane_widget__occupier_snapshot_main svg._h1 {
    padding-top: 206px; }

.pepper_crane_widget__occupier_snapshot_main ._item {
    float: left;
    width: 12.1%;
    box-sizing: border-box; }
.pepper_crane_widget__occupier_snapshot_main ._fix4 {
    position: relative;
    top: 1px; }
.pepper_crane_widget__occupier_snapshot_main ._line {
    width: 4px;
    margin: auto;
    background-color: #65B6E5;
    line-height: 0px;
    position: relative;
    top: -5px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h44 {
    height: 212px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h27 {
    height: 108px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h24 {
    height: 100px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h10 {
    padding-top: 62px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h9 {
    padding-top: 60px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h7 {
    padding-top: 32px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h5 {
    padding-top: 19px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h4 {
    padding-top: 14px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h3 {
    padding-top: 13px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h2 {
    padding-top: 11px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h2g {
    padding-top: 10px; }
.pepper_crane_widget__occupier_snapshot_main ._line._h1 {
    padding-top: 5px; }

.pepper_crane_widget__occupier_snapshot_main ._breakline {
    height: 4px;
    background-color: #65B6E5;
    width: 100%;
    position: relative;
    top: -5px;
    margin-bottom: 10px; }
.pepper_crane_widget__occupier_snapshot_main ._term {
    color: #fff !important;
    text-align: center;
    font-size: 13px;
    font-weight: 500; }
.pepper_crane_widget__occupier_snapshot_main ._def {
    color: #65B6E5 !important;
    text-align: center;
    -webkit-margin-start: 0px !important;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 20px; }
@media (max-width: 1000px) {
    .pepper_crane_widget__occupier_snapshot_main {
        width: 600fpx; }
    .pepper_crane_widget__occupier_snapshot_main ._breakline {
        display: none; }
    .pepper_crane_widget__occupier_snapshot_main ._line {
        display: none; }
    .pepper_crane_widget__occupier_snapshot_main svg {
        padding-top: 0px !important; }
    .pepper_crane_widget__occupier_snapshot_main ._item {
        width: 25%; }
    .pepper_crane_widget__occupier_snapshot_main ._term {
        margin-top: 5px; } }
@media (max-width: 1000px) {
    .pepper_crane_widget__occupier_snapshot_main {
        width: 500px; }
    .pepper_crane_widget__occupier_snapshot_main svg {
        width: 80px !important;
        height: auto !important; } }
@media (max-width: 900px) {
    .pepper_crane_widget__occupier_snapshot_main {
        width: 450px; }
    .pepper_crane_widget__occupier_snapshot_main svg {
        width: 70px !important;
        height: auto !important; } }
@media (max-width: 540px) {
    .pepper_crane_widget__occupier_snapshot_main {
        width: 100%; }
    .pepper_crane_widget__occupier_snapshot_main svg {
        width: 50px !important; }
    .pepper_crane_widget__occupier_snapshot_main ._item {
        height: 115px; } }
@media (max-width: 425px) {
    .pepper_crane_widget__occupier_snapshot_main ._item {
        width: 33.333333333333%; }
    .pepper_crane_widget__occupier_snapshot_main ._term {
        font-size: 12px; }
    .pepper_crane_widget__occupier_snapshot_main ._def {
        font-size: 17px; } }

@media (max-width: 1225px) {
    .pepper_crane_widget ._occupier_leasing {
        margin-bottom: 20px; } }
.pepper_crane_widget ._piebox ._start, .pepper_crane_widget ._piebox ._end, .pepper_crane_widget ._piebox ._value, .pepper_crane_widget ._piebox ._label {
    color: #65B6E5;
    position: absolute;
    z-index: 100; }
.pepper_crane_widget ._piebox ._start, .pepper_crane_widget ._piebox ._end {
    font-size: 11px !important;
    width: 30px;
    text-align: center;
    top: 114px;
    font-weight: 600; }
.pepper_crane_widget ._piebox ._start {
    left: 20px; }
.pepper_crane_widget ._piebox ._end {
    left: 120px; }
.pepper_crane_widget ._piebox ._value {
    width: 60px;
    left: 69px !important;
    top: 79px !important;
    text-align: center;
    font-size: 21px !important; }
.pepper_crane_widget ._piebox ._label {
    width: 60px;
    left: 68px !important;
    top: 102px !important;
    text-align: center;
    font-size: 12px !important;
    font-weight: 600; }
@media (max-width: 1550px) {
    .pepper_crane_widget ._piebox ._start {
        left: 5%;
        display: none; }
    .pepper_crane_widget ._piebox ._end {
        left: 115px;
        display: none; }
    .pepper_crane_widget ._piebox ._value {
        left: 50% !important;
        margin-left: -30px; }
    .pepper_crane_widget ._piebox ._label {
        left: 50% !important;
        margin-left: -30px; } }
.pepper_crane_widget ._piebox ._pie {
    overflow: hidden;
    height: 150px;
    position: relative;
    top: 40px !important; }
.pepper_crane_widget ._piebox ._pie#reasons_pie {
    height: 200px !important;
    top: -30px !important;
    left: 60px !important; }
.pepper_crane_widget ._piebox ._pie#reasons_pie svg {
    position: relative;
    top: -60px !important; }
.pepper_crane_widget ._piebox ._pie > div {
    position: relative; }
.pepper_crane_widget ._section3svg ._icon {
    position: absolute;
    top: 38px;
    left: 15px; }
.pepper_crane_widget ._section1charts_holder ._box._25 {
    width: 21.875%;
    height: 200px !important;
    margin-left: 13.4375%; }
.pepper_crane_widget ._section1charts_holder ._box._25._first {
    margin-left: 2.5%; }
.pepper_crane_widget ._section1charts_holder ._box._25._last {
    margin-right: 2.5%; }
.pepper_crane_widget ._box {
    height: 150px !important;
    box-sizing: border-box;
    float: left;
    position: relative; }
.pepper_crane_widget ._box.reasons_pie {
    height: 200px; }
.pepper_crane_widget ._box._25 {
    width: 21.875%;
    height: 200px !important;
    margin-left: 2.5%; }
.pepper_crane_widget ._box._25._last {
    margin-right: 2.5%; }
.pepper_crane_widget ._box._50 {
    width: 47.5%;
    margin-left: 2.5%; }
.pepper_crane_widget ._box ._breakline {
    height: 2px;
    background-color: #65B6E5;
    width: 100%; }
.pepper_crane_widget ._box h6 {
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 500 !important; }
.pepper_crane_widget ._box h6, .pepper_crane_widget ._box ._breakline {
    position: absolute;
    left: 0px; }
.pepper_crane_widget ._box ._breakline {
    top: 134px; }
.pepper_crane_widget ._box h6 {
    top: 146px; }
@media (max-width: 900px) {
    .pepper_crane_widget ._box h6 {
        font-size: 12px !important; } }
.pepper_crane_widget ._box ._svgicon, .pepper_crane_widget ._box ._value {
    position: absolute;
    left: 0px;
    top: 0px; }
.pepper_crane_widget ._box ._value {
    color: #65B6E5 !important;
    font-weight: 700;
    font-size: 24px; }
.pepper_crane_widget ._box ._signvalue {
    position: absolute;
    top: 63px;
    left: 50px;
    color: #65B6E5 !important;
    font-weight: 400 !important;
    font-size: 24px !important;
    z-index: 10; }
.pepper_crane_widget ._section3pie_reasons ._labelfix {
    position: absolute;
    color: #fff !important;
    font-weight: 600 !important;
    z-index: 100; }
.pepper_crane_widget ._section3pie_reasons ._label1 {
    top: 50px !important;
    left: 100px  !important; }
.pepper_crane_widget ._section3pie_reasons ._label2 {
    top: 10px !important;
    left: 140px  !important; }
.pepper_crane_widget ._section3pie_reasons ._label3 {
    top: 20px !important;
    left: 250px  !important; }
.pepper_crane_widget ._section3pie_reasons ._label4 {
    top: 80px !important;
    left: 185px  !important; }
.pepper_crane_widget ._section3pie_reasons ._label5 {
    top: 114px !important;
    left: 280px  !important; }
@media (max-width: 1550px) {
    .pepper_crane_widget ._section3pie_reasons ._pie#reasons_pie {
        left: -0px !important; }
    .pepper_crane_widget ._section3pie_reasons ._label1 {
        left: 40px  !important; }
    .pepper_crane_widget ._section3pie_reasons ._label2 {
        left: 80px  !important; }
    .pepper_crane_widget ._section3pie_reasons ._label3 {
        left: 190px  !important; }
    .pepper_crane_widget ._section3pie_reasons ._label4 {
        left: 125px  !important; }
    .pepper_crane_widget ._section3pie_reasons ._label5 {
        left: 220px  !important; } }
@media (max-width: 500px) {
    .pepper_crane_widget ._section3pie_reasons ._pie#reasons_pie {
        left: -20px !important; }
    .pepper_crane_widget ._section3pie_reasons ._label1 {
        left: 20px  !important; }
    .pepper_crane_widget ._section3pie_reasons ._label2 {
        left: 60px  !important; }
    .pepper_crane_widget ._section3pie_reasons ._label3 {
        left: 170px  !important; }
    .pepper_crane_widget ._section3pie_reasons ._label4 {
        left: 105px  !important; }
    .pepper_crane_widget ._section3pie_reasons ._label5 {
        left: 160px  !important; } }
.pepper_crane_widget ._section3charts_holder {
    padding-bottom: 30px !important; }
@media (max-width: 1100px) {
    .pepper_crane_widget ._section3charts_holder, .pepper_crane_widget ._section2charts_holder, .pepper_crane_widget ._section1charts_holder {
        width: 500px;
        margin: auto; }
    .pepper_crane_widget ._section3charts_holder ._box._25, .pepper_crane_widget ._section2charts_holder ._box._25, .pepper_crane_widget ._section1charts_holder ._box._25 {
        width: 46.25%;
        margin-left: 2.5%; }
    .pepper_crane_widget ._section3charts_holder ._box._50, .pepper_crane_widget ._section2charts_holder ._box._50, .pepper_crane_widget ._section1charts_holder ._box._50 {
        width: 95%;
        margin-left: 2.5%;
        margin-right: 2.5%;
        clear: both;
        margin-top: 60px; } }
@media (max-width: 600px) {
    .pepper_crane_widget ._section3charts_holder, .pepper_crane_widget ._section2charts_holder, .pepper_crane_widget ._section1charts_holder {
        width: 400px; } }
@media (max-width: 500px) {
    .pepper_crane_widget ._section3charts_holder, .pepper_crane_widget ._section2charts_holder, .pepper_crane_widget ._section1charts_holder {
        width: 300px; } }
@media (max-width: 400px) {
    .pepper_crane_widget ._section3charts_holder, .pepper_crane_widget ._section2charts_holder, .pepper_crane_widget ._section1charts_holder {
        width: 250px; }
    .pepper_crane_widget ._section3charts_holder ._piebox ._value, .pepper_crane_widget ._section2charts_holder ._piebox ._value, .pepper_crane_widget ._section1charts_holder ._piebox ._value {
        top: 87px !important; }
    .pepper_crane_widget ._section3charts_holder ._piebox ._label, .pepper_crane_widget ._section2charts_holder ._piebox ._label, .pepper_crane_widget ._section1charts_holder ._piebox ._label {
        top: 112px !important; }
    .pepper_crane_widget ._section3pie_reasons {
        display: none !important; } }

._crane_section_2 .pepper_crane_widget__select_holder {
    padding-top: 20px; }

._crane_section_2 .pepper_crane_widget__subtitle {
    margin-top: 10px !important; }

._crane_section_2 .pepper_crane_widget__chart_holder {
    padding-right: 20px !important;
    box-sizing: border-box; }

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0; }

.clearfix {
    display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix {
    height: 1%; }

.clearfix {
    display: block; }

/* close commented backslash hack */

/*# sourceMappingURL=fragment-crane-london-v2.css.map */