/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
a.tabledrag-handle .handle{-webkit-box-sizing:content-box;box-sizing:content-box;}
@media screen{.push-left{float:left;margin-right:30px;}.push-right{float:right;margin-left:30px;}.bt-margin,.l-container.bt-margin,.l-container-if-not-present.bt-margin{margin-bottom:60px;}.bg-grey-light{background:#EFEFEF;}.bg-grey-x-light{background:#F4F4F4;}.mb-6{margin-bottom:5rem;}.mt-6{margin-top:5rem;}.rounded-4{border-radius:0.5rem !important;}.rounded-5{border-radius:0.75rem !important;}.rounded-6{border-radius:1rem !important;}.rounded-7{border-radius:1.25rem !important;}.color-custom-black{color:#000000;}.background-grey-e{background-color:#EFEFEF;}.hovershadow:hover{-webkit-box-shadow:0 0 10px rgba(72,78,85,0.6) !important;box-shadow:0 0 10px rgba(72,78,85,0.6) !important;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.page-wrap-outer{position:relative;overflow:hidden;width:100%;min-width:320px;}.page-wrap{position:relative;width:100%;}.bt-margin,.l-container.bt-margin,.l-container-if-not-present.bt-margin{margin-bottom:30px;}@media only screen and (min-width:48em){.bt-margin,.l-container.bt-margin,.l-container-if-not-present.bt-margin{margin-bottom:60px;}}@media only screen and (min-width:62em){.bt-margin,.l-container.bt-margin,.l-container-if-not-present.bt-margin{margin-bottom:80px;}}.l-container-wide{max-width:100%;margin:0 auto;padding:0;}.l-container,.l-container-if-not-present{max-width:1200px;margin:0 auto;}@media only screen and (max-width:-0.0625em){.l-container,.l-container-if-not-present{padding:0 15px;}}@media screen and (min-width:0em){.l-container,.l-container-if-not-present{padding:0 34px;}}.l-container .l-container,.l-container
  .l-container-if-not-present{padding:0;}.l-container .dropdown .l-container,.l-container .dropdown
  .l-container-if-not-present{padding:0 34px;}.l-main-content .l-container{margin-bottom:30px;}.l-cols{margin-bottom:60px;}.l-cols::before,.l-cols::after{content:" ";display:table;}.l-cols::after{clear:both;}.l-cols--gutter{margin:-14px -14px 46px;}.node--type-landing-page-lb .l-cols--gutter{margin:0;}.l-cols--vertical-flush{margin-bottom:0;}.l-padding{padding:30px;}.l-cols--spaced .l-col-100,.l-cols--gutter .l-col-100{padding:0 !important;}@media only screen and (min-width:36em){.l-col-50{float:left;}}@media only screen and (min-width:36em) and (max-width:61.9375em){.l-col-50{width:100%;}.l-col-50:first-child:nth-last-child(2),.l-col-50:last-child:nth-child(2){width:50%;}}@media only screen and (min-width:62em){.l-col-50{width:50%;}}.l-col-75{width:100%;}@media only screen and (min-width:36em){.l-col-75{float:left;}}@media only screen and (min-width:62em){.l-col-75{width:75%;padding-left:100px;}}@media only screen and (min-width:36em){.l-col-25{float:left;}}@media only screen and (min-width:62em){.l-col-25{width:25%;}.l-col-25 .block-region-left{max-width:270px;}}@media only screen and (min-width:36em){.l-col-60{float:left;width:100%;}}@media only screen and (min-width:48em){.l-col-60{width:60%;}}.l-cols--spaced .l-col-60,.l-cols--gutter .l-col-60{padding:14px 14px;}@media only screen and (min-width:36em){.l-col-40{float:left;width:100%;}}@media only screen and (min-width:48em){.l-col-40{width:40%;}}.l-cols--spaced .l-col-40,.l-cols--gutter .l-col-40{padding:14px 14px;}@media only screen and (min-width:36em){.l-col-33{float:left;width:100%;}}@media only screen and (min-width:48em){.l-col-33{width:33.33%;}}.l-cols--spaced .l-col-33,.l-cols--gutter .l-col-33{padding:14px 14px;}@media only screen and (min-width:48em){.template-masonry__top > .l-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.template-masonry__1{width:50%;padding-top:60px;padding-bottom:60px;}.template-masonry__2{width:50%;}}.module-margin{margin-bottom:60px;}.l-container-with-sidebar-first{max-width:1200px;margin:0 auto;position:relative;}.l-container-with-sidebar-first::before,.l-container-with-sidebar-first::after{content:" ";display:table;}.l-container-with-sidebar-first::after{clear:both;}@media only screen and (min-width:62em){.l-container-with-sidebar-first > aside{float:left;width:30%;}}@media only screen and (min-width:87.5em){.l-container-with-sidebar-first > aside{padding-right:20px;}}@media only screen and (min-width:62em){.l-container-with-sidebar-first > div,.l-container-with-sidebar-first > main{float:right;width:70%;}}@media only screen and (min-width:87.5em){.l-container-with-sidebar-first > div,.l-container-with-sidebar-first > main{padding-left:36px;}}.l-container-with-sidebar-second{max-width:1200px;margin:0 auto;}.l-container-with-sidebar-second::before,.l-container-with-sidebar-second::after{content:" ";display:table;}.l-container-with-sidebar-second::after{clear:both;}@media only screen and (min-width:62em){.l-container-with-sidebar-second > aside{float:right;width:30%;}}@media only screen and (min-width:62em){.l-container-with-sidebar-second > div{float:left;width:70%;}}.node--type-landing_page .l-cols .l-col-50,.node--type-landing_page .l-cols .l-col-33,.node--type-landing_page .l-cols .l-col-66{margin-bottom:0;}.webapp-pre-loader{margin-top:40px;margin-bottom:40px;}.node--type-landing-page-lb .layout--onecol .style-featured .hero-banner-item:first-child .hero-banner-content,.node--type-landing-page-lb .layout--onecol .style-featured .hero-banner-item:last-child .hero-banner-content{padding:0;}.mw-layout--twocol .row > div:first-child{margin-bottom:30px;}@media only screen and (min-width:48em){.mw-layout--twocol .row > div:first-child{margin-bottom:0;}}.layout--twocol-section.container{display:block;}
}
#panels-ipe-tray{z-index:1600;}.ui-front{z-index:1601;}.ipe-tab-wrapper .form-type-vertical-tabs:nth-last-child(2) .vertical-tabs{margin:0;}.ipe-category-picker-top{max-height:calc(100vh - 250px);}.ui-dialog .ui-dialog-titlebar-close{background:url(/themes/custom/melb_water/assets/img/close.svg) center center no-repeat;padding:13px;}.ui-dialog .ui-dialog-titlebar-close:hover{border:3px solid;padding:10px;}
.ui-datepicker{background:#FFFFFF;padding:15px;border:1px solid #999999;width:300px;}.ui-datepicker .ui-datepicker-title select{border:none;background:none;color:#000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:0;margin-bottom:0;}.ui-datepicker .ui-datepicker-title select::-ms-expand{display:none;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-month{width:45px;margin-right:10px;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:50px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{width:8px;height:12px;margin:0;top:calc(50% - 6px);left:calc(50% - 4px);}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{position:relative;}.ui-datepicker .ui-datepicker-prev .ui-icon::after,.ui-datepicker .ui-datepicker-next .ui-icon::after{content:'';position:absolute;right:0;width:8px;height:12px;background-size:contain;background-repeat:no-repeat;}.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{opacity:0.2;}.ui-datepicker .ui-datepicker-prev{left:2px;top:2px;}.ui-datepicker .ui-datepicker-prev .ui-icon::after{background-image:url("/themes/custom/melb_water/icons/caret-left-black.svg");}.ui-datepicker .ui-datepicker-next{right:2px;top:2px;}.ui-datepicker .ui-datepicker-next .ui-icon::after{background-image:url("/themes/custom/melb_water/icons/caret-right-black.svg");}.ui-datepicker .ui-datepicker-prev-hover{left:2px;top:2px;}.ui-datepicker .ui-datepicker-next-hover{right:2px;top:2px;}table.ui-datepicker-calendar thead th{background-color:#FFFFFF;color:#000000;text-align:center;}table.ui-datepicker-calendar tbody td{text-align:center;}table.ui-datepicker-calendar tbody td span{text-align:center;}table.ui-datepicker-calendar tbody tr td{background-color:#FFFFFF;}table.ui-datepicker-calendar a{color:#000000;text-align:center;}table.ui-datepicker-calendar a.ui-state-active{background-color:#00428B;color:#FFFFFF;}table.ui-datepicker-calendar .ui-state-disabled{color:#999999;}
.message-container{padding:20px;color:#000000;border:2px solid;margin:20px 0;}.message-container.is-error{background-color:#FAF1F2;border-color:#AE1320;}.message-container.is-notification{background-color:#FDEDD8;border-color:#E4A436;}.message-container.is-success{background-color:#CFEAD7;border-color:#5BBA6F;}.message-container.has-icon{padding-left:90px;background-image:url("/themes/custom/melb_water/icons/warning.svg");background-repeat:no-repeat;background-position:28px center;}
label{font-size:16px;color:#000;margin-bottom:10px;}.form-disabled label{color:#999999;}.form-email,.form-text,.form-textarea,.form-select,.form-date,.form-tel{color:#666;background-color:#FFFFFF;border-color:#999999;}.form-email:focus,.form-text:focus,.form-textarea:focus,.form-select:focus,.form-date:focus,.form-tel:focus{background-color:#FFFFFF;border-color:#00428B;}.form-email::-ms-expand,.form-text::-ms-expand,.form-textarea::-ms-expand,.form-select::-ms-expand,.form-date::-ms-expand,.form-tel::-ms-expand{display:none;}::-webkit-input-placeholder{color:tint(#666,50);}:-ms-input-placeholder{color:tint(#666,50);}::placeholder{color:tint(#666,50);}.form-radio-icon-box,.form-checkbox-icon-box{fill:transparent;stroke:#666666;}input:focus + svg .form-radio-icon-box,input:active + svg .form-radio-icon-box,input:focus + svg
  .form-checkbox-icon-box,input:active + svg
  .form-checkbox-icon-box{stroke:#0092D7;}input:checked + svg .form-radio-icon-box,input:checked + svg
  .form-checkbox-icon-box{fill:#0092D7;stroke:#0092D7;}input:disabled + svg .form-radio-icon-box,input:disabled + svg
  .form-checkbox-icon-box{stroke:#B7B7B7;}input:disabled:checked + svg .form-radio-icon-box,input:disabled:checked + svg
  .form-checkbox-icon-box{stroke:#B7B7B7;fill:#B7B7B7;}.form-type-checkbox label{display:inline-block;}.form-radio-icon-check,.form-checkbox-icon-check{fill:transparent;}input:checked + svg .form-radio-icon-check,input:checked + svg
  .form-checkbox-icon-check{fill:#FFF;}.form-select-icon{fill:#999999;}.form-item input.error,.form-item textarea.error,.form-item select.error{border-color:#CC3100;}fieldset{border:1px solid #999999;}.form-textarea{height:200px;}.form-type-date{position:relative;}.form-type-date .icon{position:absolute;right:0;bottom:0;width:60px;height:60px;background-color:#00428B;}.form-type-date .icon svg{margin:20px;}.form-type-date .icon svg .fill{fill:#FFFFFF;}.form-managed-file .description{font-size:14px;}.form-managed-file input[name='file_upload_remove_button']{line-height:1.25;font-family:"bliss-bold",Arial,Helvetica,sans-serif;font-size:18px;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;display:inline-block;color:#00428B;background-color:transparent;border:1px solid #00428B;text-decoration:none;padding:15px 40px;text-align:center;width:100%;border-radius:2px;margin-top:15px;}.form-managed-file input[name='file_upload_remove_button']:hover,.form-managed-file input[name='file_upload_remove_button']:focus{color:#006fa4;background-color:transparent;border-color:#006fa4;}.form-managed-file input[name='file_upload_remove_button']:hover svg,.form-managed-file input[name='file_upload_remove_button']:focus svg{fill:#006fa4;}.form-managed-file input[name='file_upload_remove_button']:active{color:#006fa4;background-color:transparent;border-color:#006fa4;}.form-managed-file input[name='file_upload_remove_button'][disabled]{cursor:default;color:#666666;background-color:#EFEFEF;border-color:#EFEFEF;}@media (min-width:0em){.form-managed-file input[name='file_upload_remove_button']{width:auto;}}.form-managed-file .file--image a{font-family:"bliss-bold",Arial,Helvetica,sans-serif;font-size:18px;}.form-type-select-multi .form-select-wrap{position:relative;}.form-type-select-multi .form-type-select-multi-value{position:absolute;top:1px;left:1px;padding:11px 18px;width:calc(100% - 40px);background:white;pointer-events:none;display:inline-block;height:58px;line-height:40px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.content-container label{font-family:"bliss-bold",Arial,Helvetica,sans-serif;}.tidal-gates{padding:40px;margin-bottom:14px;}.tidal-gates .tidal-gates__likelihood{position:relative;padding:20px;background-color:#F0F9FF;color:#000;}.tidal-gates .tidal-gates__likelihood .tidal-gates__icon{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;border-radius:50%;background-size:48px 48px;background-position:center;background-repeat:no-repeat;background-color:#FFF;}.tidal-gates .tidal-gates__likelihood.none .tidal-gates__icon{top:auto;margin-top:-5px;background-image:url(/themes/custom/melb_water/icons/tide.svg);border-radius:0;background-color:transparent;}.tidal-gates .tidal-gates__likelihood.low .tidal-gates__icon{background-image:url(/themes/custom/melb_water/icons/tick.svg);}.tidal-gates .tidal-gates__likelihood.medium .tidal-gates__icon{background-image:url(/themes/custom/melb_water/icons/medium.svg);}.tidal-gates .tidal-gates__likelihood.high .tidal-gates__icon{background-image:url(/themes/custom/melb_water/icons/alert.svg);}.tidal-gates .tidal-gates__likelihood.error{background-color:#FAF1F2;border:2px solid #AE1320;padding:20px;}.tidal-gates .tidal-gates__likelihood.error .tidal-gates__icon{background-image:url(/themes/custom/melb_water/icons/alert.svg);background-size:40px;background-color:transparent;}.tidal-gates .tidal-gates__likelihood.error .tidal-gates__likelihood-title{margin-bottom:0;}.tidal-gates .tidal-gates__likelihood.error p{margin-top:5px;}.tidal-gates .tidal-gates__likelihood .tidal-gates__likelihood-title{margin-top:0;}.tidal-gates .tidal-gates__likelihood .tidal-gates__likelihood-text{margin-left:70px;}@media only screen and (min-width:36em){.tidal-gates .tidal-gates__likelihood{padding:20px 30px;}}.tidal-gates .tidal-gates__update{font-size:80%;}.tidal-gates .tidal-gates__update span:first-child{margin-bottom:4px;}.tidal-gates .tidal-gates__update,.tidal-gates .tidal-gates__predicted-text{padding:20px;background-color:#FFFFFF;}.tidal-gates .tidal-gates__update span:nth-of-type(2n+1),.tidal-gates .tidal-gates__predicted-text span:nth-of-type(2n+1){display:inline-block;width:140px;}@media only screen and (max-width:35.9375em){.tidal-gates .tidal-gates__update span:nth-of-type(2n+1),.tidal-gates .tidal-gates__predicted-text span:nth-of-type(2n+1){font-family:"bliss-bold",Arial,Helvetica,sans-serif;width:auto;margin-right:10px;}}.tidal-gates .tidal-gates__predicted-title{margin-bottom:0;padding:15px 20px;background-color:#E0E0E0;}.tidal-gates .tidal-gates__predicted-text{border:1px solid #E0E0E0;border-top:0;}.block-mwproject-finder{position:relative;}.block-mwproject-finder .map-search{width:calc(100% - 145px);}.map-controls-outer-container .btn-list-toggle,.map-container .btn-list-toggle{background-color:#FFFFFF;-webkit-transform:background-color 150ms;-ms-transform:background-color 150ms;transform:background-color 150ms;position:absolute;right:0;top:0;width:60px;height:60px;display:none;}@media only screen and (min-width:62em){.map-controls-outer-container .btn-list-toggle,.map-container .btn-list-toggle{display:block;}}.map-controls-outer-container .btn-list-toggle .icon,.map-container .btn-list-toggle .icon{display:inline-block;width:30px;height:30px;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);}.map-controls-outer-container .btn-list-toggle .icon svg .fill,.map-container .btn-list-toggle .icon svg .fill{fill:#0092D7;}.map-controls-outer-container .btn-list-toggle.is-selected,.map-container .btn-list-toggle.is-selected{background-color:#0092D7;}.map-controls-outer-container .btn-list-toggle.is-selected .icon svg .fill,.map-container .btn-list-toggle.is-selected .icon svg .fill{fill:#FFFFFF;}.map-container{position:relative;}.map-container form.map-search{position:absolute;z-index:100;top:34px;left:34px;}@media only screen and (min-width:62em){.map-container .results-list-container{position:absolute;right:34px;top:105px;bottom:60px;overflow-y:auto;width:336px;background:#FFF;}}.map-container .results-list{display:none;list-style-type:none;margin:0;padding:0;overflow:hidden;}@media only screen and (min-width:62em){.map-container .results-list{display:block;}}.map-container .results-list li{margin:0;}.map-container .results-list li a{border-top:1px solid #E0E0E0;color:#000000;padding:14px 30px;text-decoration:none;display:block;cursor:pointer;}.map-container .results-list li a h4{margin-top:0;margin-bottom:10px;}.map-container .results-list li a:hover,.map-container .results-list li a:focus{background-color:#EFEFEF;}.map-container .results-list li:first-child a{border-top:none;}.vue-map-container{width:100%;background:#CCC;height:380px;}@media only screen and (min-width:62em){.vue-map-container{height:600px;}}.marker-link{text-decoration:none;display:block;width:355px;position:relative;font-size:18px;font-weight:normal;color:#000000;padding:10px;}.marker-link:after{content:'';position:absolute;top:0;right:0;bottom:0;width:25px;background-image:url(/themes/custom/melb_water/icons/chevron-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.marker-link:hover{text-decoration:none;}.marker-link:hover h4{text-decoration:underline;}.project-topic{font-family:"bliss-bold",Arial,Helvetica,sans-serif;}.project-type{margin-bottom:5px;}.project-type:before{margin-right:10px;vertical-align:middle;}.project-type.future:before{content:url(/themes/custom/melb_water/icons/plus.svg);}.project-type.current:before{content:url(/themes/custom/melb_water/icons/clock.svg);}.project-type.complete:before{content:url(/themes/custom/melb_water/icons/tick.svg);}.app-rainfall-river-level-main{padding:40px 0 0 0;}@media (max-width:61.9375em){.app-rainfall-river-level-main.is-list-view .map-container{display:none;}}@media (max-width:61.9375em){.app-rainfall-river-level-main.is-search-active .btn-search,.app-rainfall-river-level-main.is-search-active .map-controls-container,.app-rainfall-river-level-main.is-search-active .map-list-toggle-container{display:none;}.app-rainfall-river-level-main.is-search-active .btn-refine{display:block;}}@media (max-width:61.9375em){.app-rainfall-river-level-main.is-search-inputs-visible .btn-search,.app-rainfall-river-level-main.is-search-inputs-visible .map-controls-container,.app-rainfall-river-level-main.is-search-inputs-visible .map-list-toggle-container{display:block;}.app-rainfall-river-level-main.is-search-inputs-visible .btn-refine{display:none;}}.app-rainfall-river-level-main .search-title-container{position:relative;}.app-rainfall-river-level-main .search-title-container .intro{margin:15px 0;}@media (max-width:61.9375em){.app-rainfall-river-level-main .search-title-container .intro{display:none;}}@media only screen and (min-width:62em){.app-rainfall-river-level-main .search-title-container .help-link{position:absolute;right:0;}}@media only screen and (min-width:62em){.app-rainfall-river-level-main .search-title-container .legend{position:absolute;right:0;bottom:0;margin:0;}}.app-rainfall-river-level-main .legend{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;margin:0;}.app-rainfall-river-level-main .legend .legend-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:10px;}.app-rainfall-river-level-main .legend .legend-item .icon{margin-right:10px;width:12px;height:12px;}.app-rainfall-river-level-main .legend.mobile{max-width:1200px;margin:0 auto;margin-top:20px;margin-bottom:20px;}@media only screen and (max-width:-0.0625em){.app-rainfall-river-level-main .legend.mobile{padding:0 15px;}}@media screen and (min-width:0em){.app-rainfall-river-level-main .legend.mobile{padding:0 34px;}}@media only screen and (min-width:62em){.app-rainfall-river-level-main .legend.mobile{display:none;}}@media (max-width:61.9375em){.app-rainfall-river-level-main .legend.desktop{display:none;}}.app-rainfall-river-level-main .map-outer-container{position:relative;}.app-rainfall-river-level-main .map-controls-outer-container{padding:15px 0;background-color:#EFEFEF;}@media only screen and (min-width:75em){.app-rainfall-river-level-main .map-controls-outer-container{position:absolute;top:30px;z-index:50;width:100%;padding:0;background:none;}.app-rainfall-river-level-main .map-controls-outer-container .l-container{position:relative;}}@media only screen and (min-width:75em){.app-rainfall-river-level-main .map-controls-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#FFFFFF;width:calc(100% - 80px);height:60px;}}.app-rainfall-river-level-main .map-list-toggle-container{margin:15px 0;}.app-rainfall-river-level-main .map-list-toggle-container ul{width:100%;}.app-rainfall-river-level-main .map-list-toggle-container ul li{width:50%;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .map-list-toggle-container{display:none;}}.app-rainfall-river-level-main .map-search-container{position:relative;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .map-search-container{height:60px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.app-rainfall-river-level-main .map-search-container label{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.app-rainfall-river-level-main .map-search-container .form-text{border:none;}}.app-rainfall-river-level-main .geolocator-container{background:#FFFFFF;position:relative;}.app-rainfall-river-level-main .geolocator-container a{padding:15px;display:block;width:100%;height:100%;border-top:1px solid #EFEFEF;}.app-rainfall-river-level-main .geolocator-container a::after{content:'';position:absolute;right:15px;top:calc(50% - 10px);width:20px;height:20px;display:block;background-image:url("/modules/custom/mw_webapps/assets/img/location.svg");}.app-rainfall-river-level-main .map-toggles-container{padding:15px 0;}@media only screen and (min-width:36em){.app-rainfall-river-level-main .map-toggles-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.app-rainfall-river-level-main .map-toggles-container .toggle-container{margin-bottom:10px;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .map-toggles-container .toggle-container{margin-right:34px;margin-bottom:0;}.app-rainfall-river-level-main .map-toggles-container .toggle-container:last-child{margin-right:0;}}@media only screen and (min-width:62em){.app-rainfall-river-level-main .map-toggles-container{padding:15px;min-width:520px;border-left:1px solid #E0E0E0;}}@media (max-width:61.9375em){.app-rainfall-river-level-main .btn-list-toggle{display:none;}}@media only screen and (min-width:62em){.app-rainfall-river-level-main .results-list-container{position:absolute;top:105px;width:100%;height:0;}}@media (max-width:61.9375em){.app-rainfall-river-level-main .results-list-container > .l-container{width:100%;padding:0;}}.app-rainfall-river-level-main .results-list{list-style-type:none;margin:0;padding:0;max-height:480px;overflow:hidden;z-index:50;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .results-list{overflow-y:scroll;background-color:#FFFFFF;height:360px;position:relative;float:right;}}.app-rainfall-river-level-main .results-list li{margin:0;}.app-rainfall-river-level-main .results-list li a{border-bottom:1px solid #E0E0E0;color:#000000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px;height:60px;text-decoration:none;}.app-rainfall-river-level-main .results-list li a:hover,.app-rainfall-river-level-main .results-list li a:focus{background-color:#EFEFEF;}@media (min-width:0em){.app-rainfall-river-level-main .results-list li a{padding:0 34px;}}.app-rainfall-river-level-main .results-list li:first-child a{border-top:1px solid #E0E0E0;}.app-rainfall-river-level-main .results-list .distance{font-size:14px;}.app-rainfall-river-level-main .tab-link-content{padding-top:40px;padding-bottom:40px;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .tab-link-content .title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.app-rainfall-river-level-main .tab-link-content .title-container .title{padding:0;margin:0;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .tab-link-content .title-container > .inputs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0;}}.app-rainfall-river-level-main .tab-link-content .title-container .form-item{width:100%;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .tab-link-content .title-container .form-item{display:inline-block;width:auto;margin-left:15px;}}.app-rainfall-river-level-main .tab-link-content .title-container .form-select-wrap{width:100%;}.app-rainfall-river-level-main .tab-link-content .btn-tab-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 0;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .tab-link-content .btn-tab-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}}.app-rainfall-river-level-main .tab-link-content .btn-tab-container ul{width:100%;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .tab-link-content .btn-tab-container ul{width:auto;}}.app-rainfall-river-level-main .tab-link-content .btn-tab-container li{width:50%;}@media only screen and (min-width:62em){.app-rainfall-river-level-main .tab-link-content .btn-tab-container li{width:auto;}}.app-rainfall-river-level-main .tab-link-content .chart-container{margin:40px 0;}.app-rainfall-river-level-main .link-download{display:inline-block;padding:5px 5px 5px 24px;position:relative;}.app-rainfall-river-level-main .link-download::before{position:absolute;content:'';display:inline-block;width:16px;height:16px;top:calc(50% - 8px);left:0;background-image:url("/modules/custom/mw_webapps/assets/img/download.svg");background-repeat:no-repeat;background-size:contain;}.datepicker-container .form-item{padding:0;}.ws-link{color:inherit;}.rrl-kml-label{font-family:"bliss-bold",Arial,Helvetica,sans-serif;font-size:18px;color:#000000;}
