/* CSS Document */

/* 508 Compliance - Do Not Remove */
a.CompLink {color: #006ee5 !important; background: transparent;}
.CompLink {color: #006ee5 !important; background: transparent;}
.CompLink:hover, .CompLink:focus {cursor: pointer;}
.CompText {color: #000 !important; background: transparent;}
.btnLink {background-color: #006ee5 !important;}
/* 508 Compliance - Do Not Remove */

/* OE Navigation Bar Dropdown */
.extraDrop {list-style: disc; color: #fff; padding-inline-start: 60px;}
.extraDrop li a {padding-left: 5px;}

/* Homepage */
.heroHome {background: url(/eie/eer/ecc/pfas/imgs/hero-home.jpg) !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.pgLinkBG {background: linear-gradient(145deg, rgba(33, 32, 96, .75) 0%, rgba(33, 32, 96, .75) 60%, rgba(59, 57, 172, .75) calc(60% + 1px), rgba(59, 57, 172, .75) 100%); background-repeat: no-repeat;}
.iconTop i {transition: all 450ms ease-out; font-size: 175px; color: #d3d3d3; padding-top: 15px; opacity: 0.08;}
.iconBot h2 {transition: all 450ms ease-out; text-shadow: 2px 2px 3px rgb(0 0 0 / 30%); color: #efefef; position: relative; font-size: 2.15rem; line-height: 1.85rem; padding: 0px 15px;}
.iconColorOn {transition: all 450ms ease-in; opacity: 0.2 !important;}
.iconHeadOn {transition: all 450ms ease-in; color: #fff !important; transform: scale(1.15);}
.office-card, .card-flip > div {cursor: pointer !important;}
.related-links {background-position: top center !important;}
.card-back h3 {font-size: 1.65rem !important;}

/* Hot Topics */
.heroHT {background: url(/eie/eer/ecc/pfas/imgs/hero-home.jpg) !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.newsPagin {font-size: 1.65rem; font-weight: 600; background-color: #415ba7; transition: all 450ms ease; color: #fff;}
.newsPagin.active, .newsPagin:hover, .newsPagin:focus {background-color: #1d2849; transition: all 450ms ease; color: #fff !important;}
.newsPagin:focus {box-shadow: none !important;}
.news-hover {background-color: #fff; transition: all 450ms ease;}
.news-hover:hover {background-color: #efefef; transition: all 450ms ease; border-radius: 0.25rem;}
.news-hover p {font-size: 1rem; text-shadow: none !important;}
.news-page-text {font-size: 1.3rem !important; line-height: 2rem !important; color: #000 !important;}
.tabContent {margin-right: 0px !important;}

/* Supporting Pages */
.bgPFASgrey {background-color: #d3d3d3;}
.tooltip-inner {font-size: 1.05rem;}
.hero3-overlay {background: linear-gradient(to bottom, rgba(0,0,0,0) 25%, rgba(0,0,0,1.0) 90%) !important; top: -1px;}
.hero3-overlay-darker {background: linear-gradient(to bottom, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.8) 60%, rgba(0,0,0,1.0) 100%) !important; top: -1px;}

/* Task Force */
.tfLink {background-color: #fff;}
.LinkActive.active {background-color: #ffffff !important; color: #ffffff !important;}
.tfHead {color: #212060 !important; border-bottom: 2px solid #415ba7; font-weight: 700; font-size: 1.85rem; line-height: 1.85rem; text-shadow: 1px 1px 1px rgb(0 0 0 / 30%) !important; padding: 0px !important;}
p.main-text {color: #000; text-shadow: none !important;}
.tab-content h3 {padding: 5px 15px; border-left: none;}
.sideColText {font-size: 1.15rem;}
.tableBlueHead th {background: linear-gradient(to bottom, #415ba7 0%, #324681 100%); font-size: 1.25rem;}
#PFASPolicyInput {font-size: 1.35rem; color: #000; font-weight: 500;}
#PFASPolicyTable tr td {font-size: 1.25rem; font-family: 'Roboto', sans-serif}
#PFASPolicyTable tr td a {color: #212529;}
#PFASPolicyTable tr td a:hover {color: #0056b3;}
.w-5 {width: 5% !important;}
.w-10 {width: 5% !important;}
.w-15 {width: 15% !important;}
.w-20 {width: 20% !important;}
.w-60 {width: 60% !important;}
.table-hover #PFASPolicyTable tr{transition: .3s all ease-out;}
.table-hover #PFASPolicyTable tr:hover {background-color: #dae0f1; transition: .3s all ease-in;}
/*.heroTF {background: url(/eie/eer/ecc/pfas/imgs/hero-tf.jpg) !important; background-position: top center !important;}*/
.heroTF-2 {background: url(/eie/eer/ecc/pfas/imgs/hero-tf-2.jpg) !important; background-position: top center !important; background-size: cover; background-repeat: no-repeat;}
.heroTF-3 {background: url(/eie/eer/ecc/pfas/imgs/hero-tf-3.jpg) !important; background-position: top center !important; background-size: cover; background-repeat: no-repeat;}

/* Contact Page */
.heroContact {background-image: url(/eie/eer/ecc/pfas/imgs/eie-heroContact.jpg); background-color: #17314f; background-size: cover !important; background-repeat: no-repeat !important;}
.contact-hr {border-top-color: #415ba7 !important; border-top-width: 4px !important; width: 100%;}
.bg-lt-grey {background-color: #efefef;}
.text-dk-blue {color: #17314f;}

/* PFAS 101 Pages */
.spHead {background: linear-gradient(to bottom, #415ba7 0%, #324681 100%); text-shadow: 2px 2px 3px rgb(0 0 0 / 30%); padding: 5px 15px;}
.pHead {background: linear-gradient(to bottom, #415ba7 0%, #324681 100%); text-shadow: 2px 2px 3px rgb(0 0 0 / 30%); font-size: 1.5rem;}
.pHead a {color: #efefef; line-height: 1.15rem;}
.pHead a:hover, .pHead a:focus {color: #fff;}
.caPFAS {background-color: #fff;}
.caPFAS hr {margin-top: 15px;}
.hero101 {background: url(/eie/eer/ecc/pfas/imgs/hero-home.jpg) !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.hero101-2 {background: url(/eie/eer/ecc/pfas/imgs/hero-home.jpg) !important; background-position: top center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.hero101-3 {background: url(/eie/eer/ecc/pfas/imgs/hero-pfas101-3.jpg) !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.hero101-4 {background: url(/eie/eer/ecc/pfas/imgs/hero-pfas101-4.jpg) !important; background-position: top center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.faqText {color: #000; font-size: 1.4rem;}

/* Data Pages */
.heroData2 {background: url(/eie/eer/ecc/pfas/imgs/hero-home.jpg) !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.heroClean {background: url(/eie/eer/ecc/pfas/imgs/hero-clean.jpg) !important; background-position: top center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.QTD, .FRD, .PDF {width: 32%;}
.heroFactSheets {background: url(/eie/eer/ecc/pfas/imgs/data/fact-sheet-bg-hero.jpg) !important; background-position: bottom center !important; background-size: cover !important; background-repeat: no-repeat !important;}
select#fSheets {font-size: 1.25rem; color: #000 !important; border: 1px solid #17314f; }
ul.fsLinks {list-style: none;}
ul.fsLinks li {font-size: 1.25rem;}
.hide {display: none;}

/* Public Outreach Pages */
.eventbtn {background: linear-gradient(to bottom, rgba(65, 91, 167, .75) 0%, rgba(50, 70, 129, .95) 100%); color: #fff; text-shadow: 1px 1px 1px rgb(0 0 0 / 30%) !important; transition: all 800ms ease-out !important; border: 2px solid #343a40; text-align: center; text-decoration: none !important;}
.eventbtn:hover, .eventbtn:focus {background: linear-gradient(to bottom, rgba(65, 91, 167, 1.0) 0%, rgba(50, 70, 129, 1.0) 100%); transition: all 800ms ease-in !important; color: #fff; cursor: pointer;}
.bgModalRow {background-color: #d3d3d3;}
.bgModalRow p {font-size: 1.15rem;}
.ModalBTN {border-left: 2px solid #343a40;}
.ModalBTN a {font-size: 1.15rem; line-height: 1.15rem; color: #343a40; text-decoration: none !important; font-weight: 600;}
.ModalBTN a:hover, .ModalBTN a:focus {color: rgba(65, 91, 167, 1.0);}
.eventModal .nav-link.active {background: linear-gradient(to bottom, rgba(65, 91, 167, 1.0) 0%, rgba(50, 70, 129, 1.0) 100%);}
.ccPrevIcon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); width: 40px; height: 40px;}
.ccPrev:focus {opacity: 0.5;}
.ccPrev:hover {opacity: 0.9;}
.ccNextIcon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); width: 40px; height: 40px;}
.ccNext:focus {opacity: 0.5;}
.ccNext:hover {opacity: 0.9;}
.ccIndicators li {background-color: #000;}
#event1 .modal-title, #event2 .modal-title, #event3 .modal-title, #event4 .modal-title, #event5 .modal-title, #event6 .modal-title {color: rgba(50, 70, 129, 1.0);}
.heroPO {background: url(/eie/eer/ecc/pfas/imgs/hero-PO.jpg) !important; background-position: top center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.heroPO-2 {background: url(/eie/eer/ecc/pfas/imgs/hero-PO-2.jpg) !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.heroPO-3 {background: url(/eie/eer/ecc/pfas/imgs/hero-PO-3.jpg) !important; background-position: top center !important; background-size: cover !important; background-repeat: no-repeat !important;}

/* Other Efforts Pages */
.btnCT a {color: #212060 !important; font-weight: 500;}
.btnCT a:hover, .btnCT a:focus {color: #0056b3 !important;}
.btnCT {padding: 10px 15px; transition: all 450ms ease-out; border-radius: .25em; border: 2px solid #ffffff;}
.btnCT:hover, .btnCT:focus {background-color: #d3d3d3 !important; transition: all 450ms ease-in; border-radius: .25em; border: 2px solid #212060; }
.heroAFFF {background: url(/eie/eer/ecc/pfas/imgs/afff/heroBG.jpg) !important; background-position: center center !important;}
.heroOE-2 {background: url(/eie/eer/ecc/pfas/imgs/hero-oe-2.jpg) !important; background-position: center center !important;}
.heroOE-3 {background: url(/eie/eer/ecc/pfas/imgs/hero-oe-3.jpg) !important; background-position: center center !important;}

/* Extra small devices (iPhone 5/SE) */
@media (max-width: 321.98px) {
	.navbar-brand img {height: auto;}
	.hero3-overlay {background: linear-gradient(to bottom, rgba(0,0,0,.55) 0%, rgba(0,0,0,1.0) 100%) !important;}
	/* Homepage */
	.heroHome {background-position: right center !important; padding: 100px 20px 50px !important;}
	.iconBot h2 {font-size: 2.5rem; line-height: 2.15rem;}
	.iconBot1 h2 {margin-top: -125px;}
	.iconBot2 h2 {margin-top: -125px;}
	.iconBot3 h2 {margin-top: -140px;}
	.iconBot4 h2 {margin-top: -140px;}
	.iconBot5 h2 {margin-top: -140px;}
	.iconBot6 h2 {margin-top: -162px;}
	.iconBot7 h2 {margin-top: -125px;}
	.iconBot8 h2 {margin-top: -140px;}
	/* Supporting Pages */
	.bgPFASgrey {padding: 15px;}
	.hero2-row h1 {margin-bottom: 0rem !important;}
	/* Hot Topics Page */
	.caPFAS {padding: 25px;}
	/* PFAS 101 Pages */
	.hero101-3, .hero101-4 {padding: 100px 20px 50px !important;}
	.hero101-4 {background-position: top center !important;}
	/* Task Force Pages */
	.heroTF, .heroTF-2, .heroTF-3 {padding: 100px 20px 50px !important;}
	.heroTF-2, .heroTF-3 {background-position: center center !important;}
	.bg-lt-grey, .border-left-content {border: none !important;}
	#PFASPolicyTable tr td {font-size: 1rem;}
	/* Public Outreach Pages */
	.caPFAS .boxHead {padding-left: 0px; padding-right: 0px;}
	.heroPO-2, .heroPO-3 {padding: 100px 20px 50px !important;}
	/* Data Pages */
	.heroClean {padding: 100px 20px 50px !important;}
	.mapHead {font-size: 1.65rem; line-height: 1.6rem; padding-top: 25px;}
	.mapHeadText {font-size: 1.25rem; line-height: 1.5rem; margin-bottom: 25px !important;}
	.map-link2 {margin-top: 25px; margin-bottom: 25px;}
	.mapContentHead .container {padding-left: 0px; padding-right: 0px;}
	.QTD, .FRD, .PDF {width: 100% !important;}
	/* Other Efforts Pages */
	.heroAFFF {padding: 100px 20px 50px !important;}
	.heroOE-2, .heroOE-3 {padding: 100px 20px 50px !important;}
	
	.gBrOne, .gBrTwo, .gBrThree, .gBrFour, .gBrFive {border-left: none !important;}
}
/* Extra small devices (iPhone 6/7/8 and Plus Models) */
@media (min-width: 322px) and (max-width: 415.98px) {
	.navbar-brand img {height: auto; width: 215px !important;}
	.hero3-overlay {background: linear-gradient(to bottom, rgba(0,0,0,.55) 0%, rgba(0,0,0,1.0) 100%) !important;}
	/* Homepage */
	.heroHome {background-position: right center !important; padding: 100px 20px 50px !important;}
	.iconBot1 h2 {margin-top: -125px;}
	.iconBot2 h2 {margin-top: -125px;}
	.iconBot3 h2 {margin-top: -125px;}
	.iconBot4 h2 {margin-top: -125px;}
	.iconBot5 h2 {margin-top: -140px;}
	.iconBot6 h2 {margin-top: -140px;}
	.iconBot7 h2 {margin-top: -125px;}
	.iconBot8 h2 {margin-top: -125px;}
	/* Supporting Pages */
	.bgPFASgrey {padding: 15px;}
	.hero2-row h1 {margin-bottom: 0rem !important;}
	/* Hot Topics Page */
	.caPFAS {padding: 25px;}
	/* PFAS 101 Pages */
	.hero101-3, .hero101-4 {padding: 100px 20px 50px !important;}
	.hero101-4 {background-position: top center !important;}
	/* Task Force Pages */
	.heroTF, .heroTF-2, .heroTF-3 {padding: 100px 20px 50px !important;}
	.heroTF-2, .heroTF-3 {background-position: center center !important;}
	.bg-lt-grey, .border-left-content {border: none !important;}
	#PFASPolicyTable tr td {font-size: 1rem;}
	/* Public Outreach Pages */
	.caPFAS .boxHead {padding-left: 0px; padding-right: 0px;}
	.heroPO-2, .heroPO-3 {padding: 100px 20px 50px !important;}
	/* Data Pages */
	.heroClean {padding: 100px 20px 50px !important;}
	.mapHead {font-size: 1.65rem; line-height: 1.6rem; padding-top: 25px;}
	.mapHeadText {font-size: 1.25rem; line-height: 1.5rem; margin-bottom: 25px !important;}
	.map-link2 {margin-top: 25px; margin-bottom: 25px;}
	.mapContentHead .container {padding-left: 0px; padding-right: 0px;}
	.QTD, .FRD, .PDF {width: 100% !important;}
	/* Other Efforts Pages */
	.heroAFFF {padding: 100px 20px 50px !important;}
	.heroOE-2, .heroOE-3 {padding: 100px 20px 50px !important;}
	
	.gBrOne, .gBrTwo, .gBrThree, .gBrFour, .gBrFive {border-left: none !important;}
}
/* Extra small devices (portrait phones, less than 576px) */
@media (min-width: 376px) and (max-width: 415.98px) {
	.navbar-brand img {width: 270px !important; height: auto;}
	.hero3-overlay {background: linear-gradient(to bottom, rgba(0,0,0,.55) 0%, rgba(0,0,0,1.0) 100%) !important;}
	/* Supporting Pages */
	.bgPFASgrey {padding: 15px;}
	.hero2-row h1 {margin-bottom: 0rem !important;}
	/* Homepage */
	.heroHome {padding: 100px 20px 50px !important;}
	.iconBot1 h2 {margin-top: -125px;}
	.iconBot2 h2 {margin-top: -125px;}
	.iconBot3 h2 {margin-top: -125px;}
	.iconBot4 h2 {margin-top: -125px;}
	.iconBot5 h2 {margin-top: -140px;}
	.iconBot6 h2 {margin-top: -140px;}
	.iconBot7 h2 {margin-top: -125px;}
	.iconBot8 h2 {margin-top: -125px;}
	/* Hot Topics Page */
	.caPFAS {padding: 25px;}
	/* PFAS 101 */
	.hero101-3, .hero101-4 {padding: 100px 20px 50px !important;}
	.hero101-4 {background-position: top center !important;}
	/* Task Force Pages */
	.heroTF, .heroTF-2, .heroTF-3 {padding: 100px 20px 50px !important;}
	.heroTF-2, .heroTF-3 {background-position: center center !important;}
	.bg-lt-grey, .border-left-content {border: none !important;}
	#PFASPolicyTable tr td {font-size: 1.15rem;}
	/* Public Outreach Pages */
	.heroPO-2, .heroPO-3 {padding: 100px 20px 50px !important;}
	/* Data Pages */
	.heroClean {padding: 100px 20px 50px !important;}
	.mapHead {font-size: 1.65rem; line-height: 1.6rem; padding-top: 25px;}
	.mapHeadText {font-size: 1.25rem; line-height: 1.5rem; margin-bottom: 25px !important;}
	.map-link2 {margin-top: 25px; margin-bottom: 25px;}
	.mapContentHead .container {padding-left: 0px; padding-right: 0px;}
	.QTD, .FRD, .PDF {width: 100% !important;}
	/* Other Efforts Pages */
	.heroAFFF {padding: 100px 20px 50px !important;}
	.heroOE-2, .heroOE-3 {padding: 100px 20px 50px !important;}
	
	.gBrOne, .gBrTwo, .gBrThree, .gBrFour, .gBrFive {border-left: none !important;}
}
@media (min-width: 413px) and (max-width: 415.98px) {
	.navbar-brand img {width: 300px !important;}
	.mapHead {font-size: 1.65rem; line-height: 1.6rem; padding-top: 25px;}
	.mapHeadText {font-size: 1.25rem; line-height: 1.5rem; margin-bottom: 25px !important;}
	.map-link2 {margin-top: 25px; margin-bottom: 25px;}
	.mapContentHead .container {padding-left: 0px; padding-right: 0px;}
	.QTD, .FRD, .PDF {width: 100% !important;}
}
/* Extra small devices (portrait phones, less than 576px) */
@media (min-width: 416px) and (max-width: 575.98px) {
	.navbar-brand img {width: 300px !important; height: auto;}
	.hero3-overlay {background: linear-gradient(to bottom, rgba(0,0,0,.55) 0%, rgba(0,0,0,1.0) 100%) !important;}
	/* Supporting Pages */
	.bgPFASgrey {padding: 15px;}
	.hero2-row h1 {margin-bottom: 0rem !important;}
	/* Homepage */
	.heroHome {padding: 100px 50px 50px !important;}
	.iconBot1 h2 {margin-top: -125px;}
	.iconBot2 h2 {margin-top: -125px;}
	.iconBot3 h2 {margin-top: -125px;}
	.iconBot4 h2 {margin-top: -125px;}
	.iconBot5 h2 {margin-top: -140px;}
	.iconBot6 h2 {margin-top: -140px;}
	.iconBot7 h2 {margin-top: -125px;}
	.iconBot8 h2 {margin-top: -125px;}
	/* Hot Topics Page */
	.caPFAS {padding: 25px;}
	/* PFAS 101 */
	.hero101-3, .hero101-4 {padding: 100px 50px 50px !important;}
	.hero101-4 {background-position: top center !important;}
	/* Task Force Pages */
	.heroTF, .heroTF-2, .heroTF-3 {padding: 100px 50px 50px !important;}
	.heroTF-2, .heroTF-3 {background-position: center center !important;}
	.bg-lt-grey, .border-left-content {border: none !important;}
	#PFASPolicyTable tr td {font-size: 1.15rem;}
	/* Public Outreach Pages */
	.heroPO-2, .heroPO-3 {padding: 100px 50px 50px !important;}
	/* Data Pages */
	.heroClean {padding: 100px 50px 50px !important;}
	.mapHeadText {font-size: 1.25rem; line-height: 1.5rem; margin-bottom: 25px !important;}
	.mapContentHead .container {padding-bottom: 25px; }
	.mapHead {font-size: 1.65rem; line-height: 1.6rem; padding-top: 25px;}
	.map-link2 {margin-top: 25px; margin-bottom: 25px;}
	.mapContentHead .container {padding-left: 0px; padding-right: 0px;}
	.QTD, .FRD, .PDF {width: 100% !important;}
	/* Other Efforts Pages */
	.heroAFFF {padding: 100px 50px 50px !important;}
	.heroOE-2, .heroOE-3 {padding: 100px 50px 50px !important;}
}
/* Small devices COL-SM (landscape phones, 576px - 767px) */
@media (min-width: 576px) and (max-width: 767.98px) {
	.hero3-overlay {background: linear-gradient(to bottom, rgba(0,0,0,.55) 0%, rgba(0,0,0,1.0) 100%) !important;}
	/* Supporting Pages */
	.bgPFASgrey {padding: 15px;}
	.hero2-row h1 {margin-bottom: 0rem !important;}
	/* Homepage */
	.heroHome {padding: 100px 50px 50px !important;}
	.iconBot1 h2 {margin-top: -125px;}
	.iconBot2 h2 {margin-top: -125px;}
	.iconBot3 h2 {margin-top: -125px;}
	.iconBot4 h2 {margin-top: -125px;}
	.iconBot5 h2 {margin-top: -140px;}
	.iconBot6 h2 {margin-top: -125px;}
	.iconBot7 h2 {margin-top: -125px;}
	.iconBot8 h2 {margin-top: -125px;}
	/* Hot Topics Page */
	.caPFAS {padding: 25px;}
	/* PFAS 101 */
	.hero101-3, .hero101-4 {padding: 100px 50px 50px !important;}
	.hero101-4 {background-position: top center !important;}
	/* Task Force Pages */
	.heroTF, .heroTF-2, .heroTF-3 {padding: 100px 50px 50px !important;}
	.bg-lt-grey, .border-left-content {border: none !important;}
	.heroTF-2, .heroTF-3 {background-position: center center !important;}
	/* Public Outreach Pages */
	.heroPO-2, .heroPO-3 {padding: 100px 50px 50px !important;}
	/* Data Pages */
	.heroClean {padding: 100px 50px 50px !important;}
	.mapContentHead .container {padding-bottom: 25px; max-width: 100% !important;}
	.mapHeadText {margin-bottom: 25px !important;}
	.map-link2 {margin-top: 25px;}
	.QTD, .FRD, .PDF {width: 100% !important;}
	/* Other Efforts Pages */
	.heroAFFF {padding: 100px 50px 50px !important;}
	.heroOE-2, .heroOE-3 {padding: 100px 50px 50px !important;}
}
/* Medium devices COL-MD (small tablets, 768px - 991px) */
@media (min-width: 768px) and (max-width: 991.98px) {
	.hero3-overlay {background: linear-gradient(to bottom, rgba(0,0,0,.55) 0%, rgba(0,0,0,1.0) 100%) !important;}
	.tooltip-inner {font-size: 1.25rem;}
	/* Homepage */
	.heroHome {background-position: right center !important; padding: 100px 50px 50px !important;}
	.iconBot1 h2 {margin-top: -125px;}
	.iconBot2 h2 {margin-top: -125px;}
	.iconBot3 h2 {margin-top: -125px;}
	.iconBot4 h2 {margin-top: -125px;}
	.iconBot5 h2 {margin-top: -140px;}
	.iconBot6 h2 {margin-top: -125px;}
	.iconBot7 h2 {margin-top: -125px;}
	.iconBot8 h2 {margin-top: -125px;}
	#iconHead3 {padding: 0px 25px;}
	/* Supporting Pages */
	.bgPFASgrey {padding: 15px;}
	/* Hot Topics Page */
	.caPFAS {padding: 25px;}
	/* PFAS 101 Pages */
	.hero101-3, .hero101-4 {padding: 100px 50px 50px !important;}
	.hero101-4 {background-position: top center !important;}
	/* Task Force Pages */
	.heroTF, .heroTF-2, .heroTF-3 {padding: 100px 50px 50px !important;}
	.bg-lt-grey, .border-left-content {border: none !important;}
	.heroTF-2, .heroTF-3 {background-position: center center !important;}
	/* Public Outreach Pages */
	.heroPO-2, .heroPO-3 {padding: 100px 50px 50px !important;}
	/* Data Pages */
	.heroClean {padding: 100px 50px 50px !important;}
	.mapHeadText {margin-bottom: 25px !important;}
	.mapContentHead .container {padding-bottom: 25px;}
	.mapHead {padding-top: 25px;}
	.QTD, .FRD {width: 50% !important;}
	.QTD {padding-right: 6px;}
	.FRD {padding-left: 6px;}
	.PDF {width: 100% !important; margin-top: 12px;}
	/* Other Efforts Pages */
	.heroAFFF {padding: 100px 50px 50px !important;}
	.heroOE-2, .heroOE-3 {padding: 100px 50px 50px !important;}
}
/* Large devices COL-LG (landscape tablets/laptops, 992px - 1199px) */
@media (min-width: 992px) and (max-width: 1199.98px) {
	.hero3-overlay {background: linear-gradient(to bottom, rgba(0,0,0,.55) 0%, rgba(0,0,0,1.0) 100%) !important;}
	.tooltip-inner {font-size: 1.25rem;}
	/* Homepage */
	.heroHome {padding: 100px 50px 50px !important;}
	.iconBot1 h2 {margin-top: -120px;}
	.iconBot2 h2 {margin-top: -120px;}
	.iconBot3 h2 {margin-top: -120px;}
	.iconBot4 h2 {margin-top: -140px;}
	.iconBot5 h2 {margin-top: -140px;}
	.iconBot6 h2 {margin-top: -140px;}
	.iconBot7 h2 {margin-top: -120px;}
	.iconBot8 h2 {margin-top: -140px;}
	/* Supporting Pages */
	.bgPFASgrey {padding: 15px;}
	/* Hot Topics Page */
	.caPFAS {padding: 25px;}
	/* PFAS 101 Pages */
	.hero101-3, .hero101-4 {padding: 100px 50px 50px !important;}
	.hero101-4 {background-position: top center !important;}
	/* Task Force Pages */
	.heroTF, .heroTF-2, .heroTF-3 {padding: 100px 50px 50px !important;}
	.heroTF-2, .heroTF-3 {background-position: center center !important;}
	/* Public Outreach Pages */
	.heroPO-2, .heroPO-3 {padding: 100px 50px 50px !important;}
	/* Data Pages */
	.heroClean {padding: 100px 50px 50px !important;}
	/* Other Efforts Pages */
	.heroAFFF {padding: 100px 50px 50px !important;}
	.heroOE-2, .heroOE-3 {padding: 100px 50px 50px !important;}
}
/* Extra large devices COL-XL (desktops, 1200px and larger) */
@media (min-width: 1200px) {
	.caPFAS {padding: 50px;}
	.bgPFASgrey {padding: 50px 200px;}
	
	.HeroCAContact {padding: 150px 100px 50px;}
	
	/* Homepage */
	.tooltip-inner {font-size: 1.25rem;}
	.pgLinkBG {height: 200px;}
	.iconBot1 h2 {margin-top: -125px;}
	.iconBot2 h2 {margin-top: -110px;}
	.iconBot3 h2 {margin-top: -125px;}
	.iconBot4 h2 {margin-top: -125px;}
	.iconBot5 h2 {margin-top: -155px;}
	.iconBot6 h2 {margin-top: -155px;}
	.iconBot7 h2 {margin-top: -115px;}
	.iconBot8 h2 {margin-top: -140px;}
	.iconTop1 i {padding-top: 20px;}
	.iconTop2 i {font-size: 165px;}
	.iconTop3 i {padding-top: 18px;}
	.iconTop5 i {font-size: 190px;}
	.iconTop6 i {font-size: 190px;}
	.iconTop7 i {padding-top: 20px; font-size: 160px;}
	
	/* TaskForce PAges */
	.tfLink {width: 25%;}
	/* Offices Section for Homepage */
	.acq-offices-row {padding-left: 25px !important; padding-right: 25px !important;}
	/* Data - Fact Sheets */
	.fact-sheets h3 {font-size: 2rem;}
	.fact-sheets h4 {font-size: 1.45rem; font-weight: 600; padding-left: 20px;}
}
	