/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 16 September 2024 12:49:03
*/


/* place temporary styles and overrides here - any changes will need to be merged back into the GIT source */

.tooltop-title-grey, h3 .no-link {
  color: #596C89 !important;
}

p.figcaption {
    font-family: "Barlow-Medium";
    font-size: 18px;
    line-height: 1.66666;
    color: #596C89;
    display: inline-block;
    margin-bottom: 0;
    margin-top: 11px;
    padding: 0 12px;
}

.text-and-hours .safety_box {
    background-color: #3975cf;
    padding: 13px 23px 25px 20px;
    border-radius: 10px;
    margin-top: 30px;
    width: 348px;
}
.safety_box_2
{
    width: 346px;
    padding: 13px 23px 25px 20px;
    border-radius: 10px;
    margin-top: 30px;
    border: 1px solid #0066FF;
    position: relative;
}
.safety_box_2 a{color: #0066FF; text-decoration:underline;}
.safety_box_2 a:hover{color: #0066FF; text-decoration:none;}

.text-and-hours .safety_box.hazard_box {
    background-color: #ffebae;
}

.text-and-hours .safety_box a {
    color: white !important;
}

.text-and-hours .safety_box.hazard_box a {
    color: black !important;
}

@media (max-width: 992px) {
    .text-and-hours .safety_box, .safety_box_2 {
        width: 282px;
    }
}

@media (max-width: 768px) {
    .text-and-hours .safety_box, .safety_box_2 {
        width: 100%;
    }
}

.text-and-hours .safety_box p, .text-and-hours .safety_box_2 p, .text-and-hours .safety_box ul {
    margin: 0;
}

.text-and-hours .safety_box p.title {
    font-family: "Barlow-SemiBold";
    margin-bottom: 5px;
}

.text-and-hours .safety_box p, .text-and-hours .safety_box li {
    color: white;
}

.text-and-hours .safety_box.hazard_box p, .text-and-hours .safety_box.hazard_box li {
    color: black;
}

.text-and-hours .safety_box li {
    padding-left: 25px;
    margin-bottom: 5px;
}

.text-and-hours .safety_box li {
    background-image: url(https://www.waternsw.com.au/__data/assets/file/0015/233502/checkbox-checked.svg);
    background-repeat: no-repeat;
    background-position: left 6px;
}

.text-and-hours .safety_box ul li:before {
    content: '';
    display: none;
}

.safety_box_message {
    margin-top: 15px;
}

.safety_box_message p {
    font-size: 0.9rem;
}

.safety_box_message a {
    color: black !important;
}

@media (max-width: 768px) {
    .two-boxed-content .item.with-image.invert-columns .links {
        width: 100%;
        padding: 0 30px 20px 30px;
    }
    .two-boxed-content .item.with-image .links {
        width: 100%;
        padding: 0 30px 20px 30px;
    }
}

@media (max-width: 650px) {
    .two-boxed-content .item.with-image.invert-columns .links {
        padding: 0 20px 20px 20px;
    }
    .two-boxed-content .item.with-image .links {
        padding: 0 20px 20px 20px;
    }
}

.news-and-stories__content--bottom {
    display: flex !important; 
}

@media (max-width: 768px) {
    .news-and-stories__content--bottom .news-and-stories__right {
        padding-right: 0 !important; 
        margin: 40px 0;
    }
}

.media_release .date {
    margin-bottom: 15px;
}

.warning-title .text a {
    text-decoration: underline;
}

.warning-title .text a:hover {
    text-decoration: none;
    color: initial;
}
/* Decision Tree */
.sq_question_wrapper ul li:before {content:none;}
.sq_question_wrapper ul li {padding-left:15px; display:initial;}
.sq_question_wrapper ul {margin:0px;}
#qReset{font-family:"Barlow-SemiBold"; font-size:16px; color:#0066FF; border:2px solid #0066FF; border-radius:27px; padding:5px 30px 7px 30px; display:inline-block; text-align:center; background: #fff;min-width: 180px; -webkit-transition: all 0.2s; transition: all 0.2s; width: auto;}
#qReset:hover {color: #ffffff;background: #0066FF;}
.sq_result_bodycopy a {color:#007bff;}
.sq_result_bodycopy a:hover{color:#0056b3;text-decoration:underline}

.body-funnelback-container .funnelback-result__wrapper p.txt-published {
    display: none;
}