﻿.content_social_text.split__text {width: 75%;}
.split .content_social_image.split__image {width: 25%; padding-top: 1rem;}
.split .content_social_image.split__image .split__image-item {background-position: top;}
.content_social_text.split__text .split__text-inner {max-width: 100%;}
.content_social_text.split__text .social-nav {margin-top: 1rem;}
.content_social_text .split__text-inner table {border: 1px solid #b8d0e3; margin-top: 1rem;}
.content_social_text.split__text .split__text-inner h4 {color: #a5bbcc !important; font-weight: unset;}
section .content_social_text {user-select: none;}
.content_social_text.split__text .split__text-inner h4 {margin-bottom: 0 !important;}
.content_social_text.split__text .split__text-inner {padding-bottom: 0 !important;}

@media only screen and (max-width: 992px) {
    #arcsahomehero .hero__background.show--m { background-image: url(/media/njhfxa5i/residential-rainwater-catchment_mobile.jpg) !important;}
}

@media only screen and (max-width: 992px) {
    #arcsasponsorad .grid-item--image img.show--m {background-image: url(/media/pmec2k3m/gutterdome_banner_logo_mobile.jpg) !important;}
}
.content_social_text .split__text-inner td { border: 1px solid #b8d0e3; margin-top: 1rem;}
#arcsaevents .text-big {color: #ffffff;}
#arcsaevents .pod__image a {color: var(--theme) !important;}
#arcsaevents .pod__text a {color: #000000;}
#arcsaevents .pod__text .button-wrap a {color: #FFFFFF;}
#arcsaevents .pod__text h3.h5 {margin-top: 1em;}
#usage .grid-item--text, body[data-site-identifier="arcsaconf"] #usage .grid-item--text {overflow-x: visible;}
.pre-top.pre-top--scroll-bg, body[data-site-identifier="arcsaconf"] .pre-top.pre-top--scroll-bg {height: 45px; padding-top: 5px;}
.pre-top {background: #00559E !important; color: #ffffff;}
.acc .acc__head {color: #00559E;}
.main-nav__li--big .main-nav__a:hover {background-color: #30A8E0 !important;}
.main-nav__li:hover, .main-nav__li.touch-open {text-decoration-color: #30A8E0 !important;}
.main-nav__ul--first .main-nav__li.selected > .main-nav__a {color: var(--heading-dark) !important; text-decoration-color: #30A8E0 !important;}
.main-nav__ul--first .main-nav__li--big.selected > .main-nav__a {color: #ffffff !important;}
.main-nav__ul--second, body[data-site-identifier="rtlab"] .main-nav__ul--second {background-color: #ffffff !important; box-shadow: inset 0px 0 0 #000, 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); border-radius: 0 0 5px 5px;}
.to-top--theme, body[data-site-identifier="arcsaconf"] .to-top--theme, body[data-site-identifier="rtlab"] .to-top--theme {background-color: var(--theme-alt-darker) !important;}
.main-nav__ul--second .main-nav__li.selected > .main-nav__a {color: var(--heading-dark) !important; text-decoration: underline !important; text-decoration-color: #30A8E0 !important; text-underline-offset: 0.5em !important;}
.main-nav__li--big .main-nav__a {text-decoration: none !important; background-color: #00559E !important; border-radius: 5px !important; margin: 1.8rem 1.5rem 0 .5rem !important; padding: 0 1.5rem !important; line-height: 3 !important; color: #FFFFFF !important;}
.main-nav__li.main-nav__li--big.touch-open {text-decoration: none !important;}
.footer__bottom-info p a {color: #FFFFFF !important;}
.footer .navigation ul li a, .footer-item {color: #FFFFFF !important;}
.social-nav li a {border: 2px solid #30A8E0;}
.social-nav li a:hover {background-color: #30A8E0 !important;}
.icon-green {color: #00559E !important;}
.card__overlay {background-color: rgba(0, 85, 158, 0.8) !important; background-blend-mode: multiply !important;}
.green-card__overlay {background-color: rgba(0, 85, 158, 0.8) !important; background-blend-mode: multiply !important;}
.button.button--theme-alt.button--solid {color: #FFFFFF !important;}
#lerf .button.button--theme-alt { width: 140px; margin: 15px;}
#lerf .button.button--theme-alt:hover, #faitrf .button.button--theme-alt:hover {background: var(--theme) !important; border-color: var(--theme) !important;}
.section-nav ul a {color: var(--theme) !important;}
#certs.light-color h3 {color: var(--heading-dark) !important;}
#certs .text-big {color: #ffffff;}
.section-nav ul a.active {background-color: rgba(48, 168, 224, 0.25);}
#login-notification {display: block !important;}
.cookie-consent.cookie-consent--banner-bottom {background-color: #dde3e3;}
#certs p {color: #333333 !important;}
.button:hover, input[type="submit"]:hover, input[type="button"]:hover {background: var(--theme-alt);border-color: var(--theme-alt-darker);color: var(--theme-contrast);}
section .content_social_text .button-wrap {margin-bottom: 1rem !important;}
.block.in-view.split-wrap {padding: 30px 0;}
.pod .pod__text {margin-top: 0;}
.conf-schedule {background-color: #ffffff; border-radius: 20px; margin: 1.8rem 1.5rem 0 .5rem; line-height: 1.75rem; padding: 1rem; color: #64748b; border: 1px solid #01A2E3;}
#regguide.section-nav li:nth-child(1):hover {background-color: #34465b;}
#regguide.section-nav li:nth-child(1) i.fa.fa-globe {color: #BDD9FC;}
#regguide.section-nav li:nth-child(2):hover {background-color: #BDD9FC;}
#regguide.section-nav li:nth-child(2) i.fa.fa-globe {color: #BDD9FC;}
#regguide.section-nav li:nth-child(3):hover {background-color: #597EB5;}
#regguide.section-nav li:nth-child(3) i.fa.fa-globe {color: #597EB5;}
#regguide.section-nav li:nth-child(4):hover {background-color: #78A6EA;}
#regguide.section-nav li:nth-child(4) i.fa.fa-globe {color: #78A6EA;}
#regguide.section-nav li:nth-child(5):hover {background-color: #3D78D3;}
#regguide.section-nav li:nth-child(5) i.fa.fa-globe {color: #3D78D3;}
#regguide.section-nav li:nth-child(6):hover {background-color: #A9BACC;}
#regguide.section-nav li:nth-child(6) i.fa.fa-globe {color: #A9BACC;}
#regguide.section-nav li:nth-child(7):hover {background-color: #0E4178;}
#regguide.section-nav li:nth-child(7) i.fa.fa-globe {color: #0E4178;}
#regguide.section-nav li:nth-child(8):hover {background-color: #858687;}
#regguide.section-nav li:nth-child(8) i.fa.fa-globe {color: #858687;}
#regguide.section-nav li:nth-child(9):hover {background-color: #676e75;}
#regguide.section-nav li:nth-child(9) i.fa.fa-globe {color: #676e75;}
#regguide.section-nav ul a.active {background-color: #eef4fb;}
#regguide.section-nav li:hover i.fa.fa-globe, #regguide.section-nav li:hover i.fa.fa-home, #regguide.section-nav li:hover .section-nav__label {color: #fff !important;
}