/*
    Updated fonts
*/
@font-face {
  font-family: "Network Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Network Sans"), url('https://bigbuild.vic.gov.au/__data/assets/file/0011/813863/NetworkSans-Regular.woff2');
}

@font-face {
  font-family: "Network Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Network Sans"), url('https://bigbuild.vic.gov.au/__data/assets/file/0007/813868/NetworkSans-Bold.woff2');
}

body {
    font-family: "Network Sans";
}

/*
    CTA links
*/
.cta-link{
	text-transform: uppercase;
    display: block;
    letter-spacing: .10938rem;
    font-size: 14px;
    text-decoration: none;
}

.cta-link::after{
    display: inline-block;
    font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f054";
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    margin-left: 5px;
    -webkit-font-smoothing: antialiased;
}

.cta-link:hover{
 	color: #000;
}

/* Offset anchor links from header */
:target::before {
    content: "";
    display: block;
    height: 120px;
    margin: -120px 0 0;
}


/* 
  Related new tiles - News Paint layout
  Aligns footer links to bottom of tile
*/
.vbb-cta__link.vbb-related-news__cta {
    margin-top: auto;
}


/* WGT trader directory */
iframe.resp-iframe {
    width: 1px !important;
    min-width: 100%;
    *width: 100%;
    height: 4500px;
    border: 0px;
}

/* WGT - Links in block quote, li content colour */
.vbb-blockquote--inversed .vbb-blockquote__content--user-def-west-gate-tunnel .vbb-blockquote__inner-content a, .vbb-blockquote--inversed .vbb-blockquote__content--user-def-west-gate-tunnel .vbb-blockquote__inner-content ul{
 color: #fff;   
}

/* WGT - Blockquote dot colour */
.vbb-blockquote--inversed .vbb-blockquote__content--user-def-west-gate-tunnel .vbb-blockquote__inner-content ul:not(.list-unstyled)>li::before{
  background-color: #fff;   
}

/* WGT Two col dot colour */
.vbb-two-column-image-text__content--user-def-west-gate-tunnel ul:not(.list-unstyled) li::before, .vbb-two-column-image-text__content--user-def-west-gate-tunnel ol:not(.list-unstyled) li::before{
	background-color: #fff;   
}

/* WGT Promo CTA chevron colour */
.vbb-cta-promo-landing--user-def-west-gate-tunnel .vbb-cta-promo-landing__link::after{
 	background-image: url('https://bigbuild.vic.gov.au/__data/assets/git_bridge/0005/474080//dist/files/images/chevron-right--white.svg') !important;
}

/* Disruptions listing component */
/*.vbb-disruptions-list__heading{*/
/*    font-size: 1.875rem;*/
/*}*/

.vbb-disruptions-list{
    margin-bottom: 50px;
}

@media(min-width: 768px){
    .vbb-disruptions-list__cta{
        text-align: right;
        padding-bottom: 10px;
    }
}


/* Add spacing between tables and headings*/
main h1 + table, main h2 + table, main h3 + table{
    margin: 30px 0;
}

/* Remove location from project update tiles*/
.vbb-project-updates__small .vbb-project-updates__location{
display: none !important; 
}

/* GLU dot colour */
span.vbb-news-feed__project--geelong-line-upgrade::before, span.vbb-news-article__project--geelong-line-upgrade::before, span.vbb-related-news__project--geelong-line-upgrade::before {
	background-color: #b0008e;    
}

svg.vbb-tag__icon--user-def-geelong-line-upgrade{
    fill: #b0008e;
}

/* Remove disruption subtext from from feature tile on list */
.vbb-disruptions-list__subtext span {
    display: none;
}

/* Add drop shadow to video play button */
.vbb-video-panel__player .vbb-icon{
    -webkit-filter:drop-shadow( 0px 0px 4px rgba(0, 0, 0, .4));
    filter: drop-shadow( 0px 0px 4px rgba(0, 0, 0, .4));
}

/* Updated NELP colours  */
.main .vbb-hero-banner-project-landing__content--user-def-nela::after, .main .vbb-hero-banner-project-landing__content--user-def-nela::before, .page .vbb-hero-banner-project-landing__content--user-def-nela::after, .page .vbb-hero-banner-project-landing__content--user-def-nela::before,
.main .vbb-hero-banner-project-landing__content--user-def-nela, .page .vbb-hero-banner-project-landing__content--user-def-nela,
.vbb-hero-banner__body--user-def-nela,
.vbb-newsletter-form--user-def-nela,
body .vbb-two-column-image-text__content--user-def-nela,
.vbb-news-feed__project--nela::before,
.vbb-divider--user-def-nela,
.vbb-search-filters__content--background.vbb-search-filters__project--nela,
.vbb-search-filters__project--nela::before,
.vbb-news-article__banner--nela::before,
.vbb-related-news__project--nela::before,
.vbb-feature-card-main--user-def-nela,
.vbb-feature-card--user-def-nela{
	background-color: #400099 !important;   
}

/* Adjust wysiwyg images for mobile */
/* .vbb-landing-free-text__content img, div[id^="content_container_"] img{ */
.vbb-landing-free-text img,
div[id^="content_container_"] img{
    height: auto;
}


/*
    CTA buttons
*/
.cta--primary{
    padding: 1rem;
    background-color: black;
    color: white;
    text-decoration: none;
    font-weight: normal;
    font-size: 1.125rem;
    display: inline-block;
    transition: background 0.3s ease;
}

.cta--primary:hover{
    text-decoration: none;
    color: white;
    background-color: #303030;
}

.cta--arrow::after{
    content: '\f054';
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-size: 40px;
    font-size: 1rem;
    margin-left: 10px;
}

.cta-secondary:hover{
    text-decoration: none;
}

.cta--secondary{
    background-color: white;
    color: black;
    padding: 0;
    font-size: 1rem;
    display: inline-block;
    font-weight: 700;
    letter-spacing: .10938rem;
    text-decoration: none;
    text-transform: uppercase;
}


/* Fix for featured news on text only template */
.page-inner .vbb-featured-news{
    padding: 0;
}

/*Fix for LX featured news text col */
.vbb-featured-news__content--user-def-level-crossing {
    background-color: #00a5b8;
    color: black;
}
.vbb-featured-news__content--user-def-level-crossing .vbb-featured-news__link {
    color: black;
}
.vbb-featured-news__content--user-def-level-crossing .vbb-featured-news__link--large svg path {
    fill: black;
}

 /*Fix for Metro Tunnel Feature news text col */
 .vbb-featured-news__content--user-def-metro-tunnel {
    background-color: #00bce9;
    color: black;
}
 .vbb-featured-news__content--user-def-metro-tunnel .vbb-featured-news__link {
    color: black;
}
  .vbb-featured-news__content--user-def-metro-tunnel .vbb-featured-news__link--large svg path {
    fill: black;
}

/*Fix for MAR featured news text col */
.vbb-featured-news__content--user-def-melbourne-airport-rail {
    background-color: #f05123;
    color: black;
}
 .vbb-featured-news__content--user-def-melbourne-airport-rail .vbb-featured-news__link {
    color: black;
}
  .vbb-featured-news__content--user-def-melbourne-airport-rail .vbb-featured-news__link--large svg path {
    fill: black;
}
    
/* Document listing format on project landing page */
.vbb-landing-free-text__content .document-listing, .vbb-landing-free-text__content .document-listing .document-listing__heading{
	margin-bottom: 1.875rem;   
}
div + .document-listing{
    margin-top: 1.875rem;   
}

/* ecologiq theme colors */
.vbb-cta-promo-landing--user-def-ecologiq, 
body .vbb-two-column-image-text__content--user-def-ecologiq, 
.vbb-newsletter-form--user-def-ecologiq,
.vbb-blockquote__content--user-def-ecologiq{
	background-color: #3cae8c;
	color: black;
}

.vbb-newsletter-form__divider--user-def-ecologiq{
    background-color: black;
}

.vbb-cta-promo-landing--user-def-ecologiq .vbb-cta-promo-landing__link::before{
    background-image: url('https://bigbuild.vic.gov.au/__data/assets/git_bridge/0005/474080//dist/files/images/chevron-right--black.svg');
}

/* Numbered list width fix for lists with 10+ items */
ol:not(.list-unstyled)>li::before{
	width: initial;   
}


/* RRR subproject news colors */ 
.vbb-news-article__banner--geelong-line-upgrade::before,
.vbb-news-article__banner--murray-basin-rail-project::before{
 	background-color: #b0008e;
    content: '';
    z-index: -1;
}

.vbb-news-article__banner--geelong-line-upgrade, .vbb-news-article__banner--geelong-line-upgrade .vbb-news-article__date,
.vbb-news-article__banner--murray-basin-rail-project, .vbb-news-article__banner--murray-basin-rail-project .vbb-news-article__date{
    color: #fff;
}


/* Fix for disruption list icons */
.vbb-disruptions-list .vbb-disruptions-list__icon svg{
     display: none;
}

.vbb-disruptions-list .vbb-disruptions-list__icon{
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

/* Road */
.vbb-disruptions-list div[url="https://disruptions-big-build-production.s3.amazonaws.com/media/icons/c591d32d-64ba-4ff8-b137-369797b8df53/icon.svg"]{
  background-image: url('https://disruptions-big-build-production.s3.amazonaws.com/media/icons/c591d32d-64ba-4ff8-b137-369797b8df53/icon.svg');   
}

/* Bus */
.vbb-disruptions-list div[url="https://disruptions-big-build-production.s3.amazonaws.com/media/icons/4912f350-8b78-4d1b-933d-f478efe11d9d/icon.svg"]{
  background-image: url('https://disruptions-big-build-production.s3.amazonaws.com/media/icons/4912f350-8b78-4d1b-933d-f478efe11d9d/icon.svg');   
}

/* Vline */
.vbb-disruptions-list div[url="https://disruptions-big-build-production.s3.amazonaws.com/media/icons/817b6c7f-bf05-487f-a835-5d3050cc3309/icon.svg"]{
  background-image: url('https://disruptions-big-build-production.s3.amazonaws.com/media/icons/817b6c7f-bf05-487f-a835-5d3050cc3309/icon.svg');   
}

/* Train */
.vbb-disruptions-list div[url="https://disruptions-big-build-production.s3.amazonaws.com/media/icons/cb58984e-6dd8-445a-9353-0c7e5e0b244f/icon.svg"]{
  background-image: url('https://disruptions-big-build-production.s3.amazonaws.com/media/icons/cb58984e-6dd8-445a-9353-0c7e5e0b244f/icon.svg');   
}

/* Tram */
.vbb-disruptions-list div[url="https://disruptions-big-build-production.s3.amazonaws.com/media/icons/22bf1db2-5bd5-42e5-aeba-98572ad13aef/icon.svg"]{
  background-image: url('https://disruptions-big-build-production.s3.amazonaws.com/media/icons/22bf1db2-5bd5-42e5-aeba-98572ad13aef/icon.svg');   
}

/* Parking */
.vbb-disruptions-list div[url="https://disruptions-big-build-production.s3.amazonaws.com/media/icons/ed393852-8e9c-4366-83ed-9fd5f1cc231e/icon.svg"]{
  background-image: url('https://disruptions-big-build-production.s3.amazonaws.com/media/icons/ed393852-8e9c-4366-83ed-9fd5f1cc231e/icon.svg');   
}

.vbb-disruptions-list__item--undefined::before{
    background: #0072ce;
}

/* Pedestrian */
.vbb-disruptions-list div[url="https://disruptions-big-build-production.s3.amazonaws.com/media/icons/d4ec1674-d3a5-40fc-b5f2-5de746c5b82e/icon.svg"]{
  background-image: url('https://disruptions-big-build-production.s3.amazonaws.com/media/icons/4a1c23e3-d5f8-4560-8dc5-3590104b4657/icon.svg');   
}


/* Project stats heading */
.vbb-card .vbb-card-body__heading{
 	display: block;   
}

/*https://jira.squiz.net/browse/SUPPORT-430421*/
.page{
    overflow: clip;
}

/* Single document link bottom spacing */
.row.document-listing a:last-child {
    margin-bottom: 2rem;
}

/* top space on global pages with no header */
body[data-header-type=""] h1{
    margin-top: 1.625rem;
}

/**** SUPPORT-442388 ****/
.vbb-herobanner-home {
    margin-top: auto;
}


/* Homepage tile update 
.vbb-herobanner-home__cta-block{
    background-color: #ffdd00;
}

.vbb-herobanner-home__cta-block::before{
   background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 104.19 109.59' style='enable-background:new 0 0 104.19 109.59;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M52.09,76.61c-2.8,0-4.75-1.97-4.75-4.78c0-2.69,1.95-4.66,4.75-4.66c2.81,0,4.75,1.97,4.75,4.66 C56.85,74.63,54.9,76.61,52.09,76.61 M47.52,32.85h9.16v20.32l-0.46,10.28h-8.24l-0.46-10.28V32.85z M73.25,33.57 c-5.42-5.41-12.89-8.76-21.16-8.76c-8.26,0-15.74,3.35-21.15,8.76c-5.42,5.42-8.77,12.89-8.77,21.16s3.35,15.74,8.77,21.15 c5.41,5.42,12.89,8.77,21.15,8.77c8.26,0,15.74-3.35,21.16-8.77c5.41-5.41,8.76-12.89,8.76-21.15S78.66,38.98,73.25,33.57'/%3E%3C/g%3E%3Cpath d='M93.57,75.1l10.6-3.39l-6.58-8.97c-3.49-4.74-3.48-11.2,0.01-15.93l6.59-8.98L93.6,34.4c-5.58-1.77-9.37-6.95-9.37-12.8 l0.06-11.14l-10.57,3.49c-5.58,1.84-11.71-0.15-15.13-4.92L52.09,0l-6.5,9.04c-3.43,4.77-9.55,6.76-15.13,4.92l-10.57-3.44 l0.08,11.07c0.03,5.87-3.76,11.08-9.35,12.86L0.02,37.87l6.58,8.97c3.49,4.74,3.48,11.2-0.01,15.93L0,71.75l10.59,3.44 c5.58,1.77,9.37,6.95,9.37,12.8L19.9,99.13l10.57-3.49c5.58-1.84,11.71,0.15,15.13,4.92l6.49,9.04l6.5-9.04 c3.43-4.77,9.55-6.76,15.13-4.92l10.57,3.44l-0.08-11.07C84.18,82.11,87.97,76.89,93.57,75.1z M40.76,89.66 c-19.26-6.26-29.8-26.94-23.54-46.2s26.94-29.8,46.2-23.54s29.8,26.94,23.54,46.2S60.02,95.92,40.76,89.66z'/%3E%3C/svg%3E%0A");
    display: block;
    height: 40px;
    width: 40px;
    content: "";
    background-repeat: no-repeat;
}
*/

/* Two col image and text padding fix */
/*body .vbb-two-column-image-text__content{*/
/*    padding-top: 0;*/
/*}*/

/* Spacing fix for project headings */
.vbb-landing-free-text__content:first-child > div[id^="content_container"] > h2,
.vbb-landing-free-text__content:first-child > div[id^="component_"] > h2,
.vbb-landing-free-text__content:first-child > div[id^="content_container"] > h3,
.vbb-landing-free-text__content:first-child > div[id^="component_"] > h3{
    margin: 1.875rem 0 0.5rem 0;
}

/* Colour for vline story */
.vbb-feature-card-main--user-def-vline{
    background-color: rgb(143, 26, 149);
}

/* Spacing update where component is used before text*/
#main .vbb-landing-free-text__content:first-of-type .vbb-image-gallery,
#main .vbb-landing-free-text__content:first-of-type .vbb-card-list
{
    margin-top: 2rem;
}

/* Gallery with side nav fix */
@media (min-width: 1200px){
    body[data-has-sidenav="true"] main .container{
        max-width: 867px;
    }
}
/*Text banner component*/
.vbb-text-banner--user-def-victorias-big-build .vbb-text-banner__section, .vbb-text-banner--user-def-victorias-big-build .vbb-text-banner__section a{
  color: white;
}

.vbb-alert-banner--user-def-victorias-big-build-mint h3{
    margin-top: 1rem;
}


/* call out box styles */
.vbb-alert-banner--user-def-nela{
   	background-color: #400099;
    border-left-color: #400099;
    color: white;
}

.vbb-alert-banner--user-def-nela a, .vbb-alert-banner--user-def-west-gate-tunnel a, .vbb-alert-banner--user-def-suburban-rail-loop a, .vbb-alert-banner--user-def-rail-projects a, .vbb-alert-banner--user-def-regional-rail a, .vbb-alert-banner--user-def-victorias-big-build a{
    color: white;
}

.vbb-alert-banner--user-def-ecologiq{
    background-color: #3cae8c;
    border-left-color: #3cae8c;
}

.vbb-alert-banner--user-def-melbourne-airport-rail{
    background-color: #f05123; 
    border-left-color: #f05123; 
}

.vbb-alert-banner--user-def-major-road-projects{
    background-color: #ffc709;
    border-left-color: #ffc709;
}

.vbb-alert-banner--user-def-west-gate-tunnel{
    background-color: #4f778a;
    border-left-color:#4f778a;
    color: white;
}

.vbb-alert-banner--user-def-level-crossing{
    background-color: #48b9c7;
    border-left-color:#48b9c7;
}

.vbb-alert-banner--user-def-sunbury{
    background-color: #de9b19;
    border-left-color: #de9b19;
}

.vbb-alert-banner--user-def-metro-tunnel{
    background-color: #00bce9;
    border-left-color: #00bce9;
}

.vbb-alert-banner--user-def-suburban-rail-loop{
    background-color: #008746;
    border-left-color: #008746;
    color: white;
}

.vbb-alert-banner--user-def-rail-projects{
    background-color: #b2222a;
    border-left-color: #b2222a;
    color: white;
}

.vbb-alert-banner--user-def-regional-rail{
    background-color: #b0008e;
    border-left-color: #b0008e;
    color: white;
}

.vbb-alert-banner--user-def-victorias-big-build{
    background-color: #000000;
    border-left-color: #000000;
    color: white;
}

.vbb-alert-banner--bg-none{
    background-color: initial;
    border-left-width: 6px;
    border-left-style: solid;
    color: black;
}

.vbb-alert-banner--bg-none a{
    color: black;
}

.vbb-alert-banner--bg-none .vbb-cta-promo-landing__link::after,
.vbb-alert-banner--bg-full.vbb-alert-banner--user-def-ecologiq .vbb-cta-promo-landing__link::after,
.vbb-alert-banner--bg-full.vbb-alert-banner--user-def-level-crossing .vbb-cta-promo-landing__link::after,
.vbb-alert-banner--bg-full.vbb-alert-banner--user-def-major-road-projects .vbb-cta-promo-landing__link::after,
.vbb-alert-banner--bg-full.vbb-alert-banner--user-def-melbourne-airport-rail .vbb-cta-promo-landing__link::after,
.vbb-alert-banner--bg-full.vbb-alert-banner--user-def-metro-tunnel .vbb-cta-promo-landing__link::after,
.vbb-alert-banner--bg-full.vbb-alert-banner--user-def-sunbury .vbb-cta-promo-landing__link::after,
.vbb-alert-banner--bg-full.vbb-alert-banner--user-def-victorias-big-build-mint .vbb-cta-promo-landing__link::after{
    background-image: url('https://bigbuild.vic.gov.au/__data/assets/git_bridge/0005/474080/dist/files/images/chevron-right--black.svg');
}

/* VBB mint */
.vbb-newsletter-form--user-def-victorias-big-build-mint{
    background-color: #8af2cf;
    color: black;
}

.vbb-newsletter-form__divider--user-def-victorias-big-build-mint{
    background-color: #000000;
}

.vbb-herobanner-home__cta-block{
    background-color: #8af2cf;
}

/* Updated mint for components  */
.main .vbb-hero-banner-project-landing__content--user-def-victorias-big-build-mint::after, .main .vbb-hero-banner-project-landing__content--user-def-victorias-big-build-mint::before, .page .vbb-hero-banner-project-landing__content--user-def-victorias-big-build-mint::after, .page .vbb-hero-banner-project-landing__content--user-def-victorias-big-build-mint::before,
.main .vbb-hero-banner-project-landing__content--user-def-victorias-big-build-mint, .page .vbb-hero-banner-project-landing__content--user-def-victorias-big-build-mint,
.vbb-hero-banner__body--user-def-victorias-big-build-mint,
.vbb-newsletter-form--user-def-victorias-big-build-mint,
body .vbb-two-column-image-text__content--user-def-victorias-big-build-mint,
.vbb-news-feed__project--victorias-big-build-mint::before,
.vbb-divider--user-def-victorias-big-build-mint,
.vbb-search-filters__content--background.vbb-search-filters__project--victorias-big-build-mint,
.vbb-search-filters__project--victorias-big-build-mint::before,
.vbb-news-article__banner--victorias-big-build-mint::before,
.vbb-related-news__project--victorias-big-build-mint::before,
.vbb-cta-promo-landing--user-def-victorias-big-build-mint,
.vbb-blockquote--inversed .vbb-blockquote__content--user-def-victorias-big-build-mint{	
    background-color: #8af2cf !important;
	color: black;
}

.vbb-alert-banner--user-def-victorias-big-build-mint.vbb-alert-banner--bg-full{
	background-color: #8af2cf !important;
	color: black;
}

.vbb-blockquote .vbb-blockquote__content--user-def-victorias-big-build-mint{
    border-color: #8af2cf;
}
.vbb-theme-victorias-big-build-mint .Highlights{
	fill: #8af2cf;
}


.vbb-cta-promo-landing--user-def-victorias-big-build-mint .vbb-cta-promo-landing__link::after{
	background-image: url('https://bigbuild.vic.gov.au/__data/assets/git_bridge/0005/474080/dist/files/images/chevron-right--black.svg');
}

/* LX Better Stations LIME for components  */
.main .vbb-hero-banner-project-landing__content--user-def-lx-better-stations::after, .main .vbb-hero-banner-project-landing__content--user-def-lx-better-stations::before, .page .vbb-hero-banner-project-landing__content--user-def-lx-better-stations::after, .page .vbb-hero-banner-project-landing__content--user-def-lx-better-stations::before,
.main .vbb-hero-banner-project-landing__content--user-def-lx-better-stations, .page .vbb-hero-banner-project-landing__content--user-lx-better-stations,
.vbb-hero-banner__body--user-def-lx-better-stations,
.vbb-newsletter-form--user-def-lx-better-stations,
body .vbb-two-column-image-text__content--user-def-lx-better-stations,
.vbb-news-feed__project--user-def-lx-better-stations::before,
.vbb-divider--user-def-lx-better-stations,
.vbb-related-news__project--user-def-lx-better-stations::before,
.vbb-cta-promo-landing--user-def-lx-better-stations,
.vbb-blockquote--inversed--user-def-lx-better-stations .vbb-blockquote__content--user-def-lx-better-stations,
.main .vbb-hero-banner-project-landing__content--user-def-lx-better-stations, .page .vbb-hero-banner-project-landing__content--user-def-lx-better-stations{	
    background-color: #C4D600 !important;
    color: black;
}
.vbb-feature-card-main--user-def-lx-better-stations,
.vbb-feature-card-main--user-def-lx-better-stations:hover,
.vbb-feature-card--user-def-lx-better-stations,
.vbb-featured-news__content--user-def-lx-better-stations,
.vbb-featured-news__link--user-def-lx-better-stations{
    background-color: #C4D600 !important;
    color: black;
}
 .vbb-featured-news__content--user-def-lx-better-stations .vbb-featured-news__link {
    color: black;
}
  .vbb-featured-news__content--user-def-lx-better-stations .vbb-featured-news__link--large svg path {
    fill: black;
}
.vbb-blockquote .vbb-blockquote__content--user-def-lx-better-stations, {
    border-color: #C4D600;
}
.vbb-project-item-home__link--user-def-lx-better-stations{
    border-left-color: #C4D600;
}
.vbb-theme-lx-better-stations .Highlights{
	fill: #C4D600;
}
.vbb-newsletter-form--user-def-lx-better-stations{
    background-color: #C4D600;
    color: black;
}

.vbb-newsletter-form__divider--user-def-lx-better-stations{
    background-color: #000000;
}
.vbb-news-article__banner--lx-better-stations::before{
    background-color: #C4D600;
    content: '';
    z-index: -1;
}

.vbb-cta-promo-landing--user-def-lx-better-stations .vbb-cta-promo-landing__link::after{
	background-image: url('https://bigbuild.vic.gov.au/__data/assets/git_bridge/0005/474080/dist/files/images/chevron-right--black.svg');
}

body .vbb-two-column-image-text__content--user-def-lx-better-stations .vbb-two-column-image-text__link::after{
	background-image: url('https://bigbuild.vic.gov.au/__data/assets/git_bridge/0005/474080/dist/files/images/chevron-right--black.svg');
}


@media(max-width:992px){
    /* generic page h1 size update */
    body[data-has-sidenav=""][data-header-type=""] h1{
        font-size: 1.625rem;
    }
}
/*Temp code for SUP-17075*/
@media only screen and (min-width: 992px){
    .choose-projects__item-type.choose-projects__item-content{
        max-width: 421px;
    }
}
@media only screen and (min-width: 1260px) {
    .choose-projects__item-type.choose-projects__item-content{
        max-width: 539px;
    }
 }
 
/* Megamenu update */
@media screen and (min-width: 990px) {
     #nav-main-menu{
        background-image: none !important;
        background-color: rgba(0,0,0,0.4);
    }
}


/* Feedback form spacing update*/
.vbb-form__wrapper .vbb-form--feedback{
    border-top: none;
    padding: 0;
}

.vbb-form--feedback{
    margin-bottom: 0;
}

.vbb-form.vbb-form--feedback-wrapper{
    margin: 0;
    padding: 0;
}

.vbb-field-set--feedback-useful{
    margin-bottom: 0;
}

.vbb-field-set--feedback-reasons{
    margin-top: 20px;
}