@charset "UTF-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Proxima+Nova');

/* HTML5 Stylesheet Reset */

html, body, div, span, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  abbr, address, cite, code,  del, dfn, em, img, ins, kbd, q, samp,  small, strong, sub, sup, var,  b, i,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td,  article, aside, canvas, details, figcaption, figure,  footer, header, hgroup, menu, nav, section, summary,  time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}
body {	line-height: 1;}
article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section {	display: block;}
nav ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,  q:before, q:after {	content: '';	content: none;}
a {	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}
ins {	background-color: #ff9;	color: #000;	text-decoration: none;}
mark {	background-color: #ff9;	color: #000;	font-style: italic;	font-weight: bold;}
del {	text-decoration: line-through;}
abbr[title], dfn[title] {	border-bottom: 1px dotted;	cursor: help;}
table {	border-collapse: collapse;	border-spacing: 0;}
hr {	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 1em 0;
	padding: 0;}
input, select {	vertical-align: middle;} 
/* END HTML5 Stylesheet Reset */
/*
Extra small devices (phones, 600px and down):
@media only screen and (max-width: 600px) {...}
Small devices (portrait tablets and large phones, 600px and up):
@media only screen and (min-width: 600px) {...}
Medium devices (landscape tablets, 768px and up):
@media only screen and (min-width: 768px) {...}
Large devices (laptops/desktops, 992px and up):
@media only screen and (min-width: 992px) {...}
Extra large devices (large laptops and desktops, 1200px and up):
@media only screen and (min-width: 1200px) {...} 
*/
/* _________________________________________________ */


/* TEXT */		/* 38196601125 47213595499 61803398875 7639320225 90983005626 */	/* "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif; */
body {font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif"; 
	line-height: 1.61803398875; font-weight: 400;}
body {text-shadow: 0 0 4px #fff, 0 0 6px #fff, 0 0 10px #fff, 0 0 20px #fff, 0 0 24px #fff, 0 0 26px #fff, 0 0 30px #fff,
		-10px 0 10px white, 0 10px 10px white, 10px 0 10px white, 0 -10px 10px white, 
		-1px 0 1px white, 0 1px 1px white, 1px 0 1px white, 0 -1px 1px white;
	}
body {font-size: 1.09016994374em;}
h3, h4, h5, h6, h7, h8, h9, h10 {font-size: 1.14589803375em; padding-top:.38196601125em;}
h2 {font-size: 1.2360679775em; padding-top:.61803398875em;}
h1 {font-size: 1.38196601125em; font-weight:900;}

@media only screen and (min-width:1200px) {
	body {font-size: 1.38196601125em;}
	h3, h4, h5, h6, h7, h8, h9, h10 {font-size: 1.61803398875em;}
	h2 {font-size: 1.61803398875em;}
	h1 {font-size: 2.61803398875em;}	}
@media only screen and (max-width:1200px) {
	body {font-size: 1.38196601125em;}
	h3, h4, h5, h6, h7, h8, h9, h10 {font-size: 1.61803398875em;}
	h2 {font-size: 1.61803398875em;}
	h1 {font-size: 2.38196601125em;}		
}
@media only screen and (max-width:992px) {
	body {font-size: 1.2360679775em;}
	h3, h4, h5, h6, h7, h8, h9, h10 {font-size: 1.38196601125em;}
	h2 {font-size: 1.61803398875em;}
	h1 {font-size: 2em;}	
}
@media only screen and (max-width:768px) {
	body {font-size: 1.14589803375em;}
	h3, h4, h5, h6, h7, h8, h9, h10 {font-size: 1.2360679775em;}
	h2 {font-size: 1.38196601125em;}
	h1 {font-size: 1.61803398875em;}
}
@media only screen and (max-width:720px) {
	body {font-size: 1em;}
	h3, h4, h5, h6, h7, h8, h9, h10 {font-size: 1.14589803375em;}
	h2 {font-size: 1.2360679775em;}
	h1, .large {font-size: 1.47213595499em;}
} 
.xlarge {font-size: 2em;}
.large {font-size: 1.61803398875em;}
.mediumlarge {font-size: 1.38196601125em;}
.small {font-size: 1.09016994374em;}
.smaller {font-size: 1em;}
.xsmall {font-size: .97871376375em;}
.supersmall {font-size: .61803398875em;}
.centertxt {text-align: center;}
.bold {font-weight:bold;}
a {color:#0444ff;} a:hover {color:red;}
p {text-align: justify;
	text-justify: inter-word;
	/* display:block; margin-left:auto;margin-right:auto;padding-left:auto;padding-right:auto; */
}
.unjustify {text-justify: inherit;}
/* h1, h2, h3, h4, h5, h6, h7, h8, h9, h10 {text-align:center;} */


/* BODY */
/* Default media: */
* {box-sizing:border-box;object-fit:contain;}
body {margin: 0;
	background-color: #00A0FF; /* #3A00FF blue, #00A0FF lighter blue */ 
	background-image: url("../images/Zaria Forman - Water Fluoridation [Edit].png");
	background-attachment: fixed; background-position: center; background-size: cover;  
	/* -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; */
	/* transform: scale(.90983005626, 1); */
	box-sizing:border-box;object-fit:contain;
	}
.container {
	background-color: #fff; 
	/* opacity:.61803398875; filter:alpha(opacity=61803398875); -ms-filter:"alpha(opacity=61803398875)"; -khtml-opacity:.61803398875; -moz-opacity:.61803398875; */
	background-color: rgba(255,255,255,0.7639320225);  /* 38196601125 61803398875 7639320225 90983005626 */
    background: linear-gradient(to right, rgba(255,255,255,.7639320225), rgba(255,255,255,0.90983005626), rgba(255,255,255,.7639320225));
        /* linear-gradient(rgba(255,255,255,0.61803398875), transparent),
        linear-gradient(to left, rgba(255,255,255,0.7639320225), transparent), 
        linear-gradient(to right, rgba(255,255,255,0.7639320225), transparent); */
	box-shadow: 0 0 6.1803398875em 3.8196601125em rgba(0,0,0,0.38196601125), 0 0 6.1803398875em 3.8196601125em white inset;
	box-sizing:border-box;object-fit:contain;
	}
.container {margin: 0 auto; 		/* 61.803398875 76.39320225 85.410196625 90.983005626 97.871376375 */
}									/* 38196601125 47213595499 61803398875 7639320225 90983005626 */
	.container {width:76.39320225%; padding:1.61803398875em; padding-bottom:2em;}
	.title {padding-top:2.61803398875rem; padding-bottom:2.61803398875rem;}
	h1, h2, h3, h4, h5, h6, h7, h8, h9, h10 {padding-top:2.0rem; padding-bottom:0.61803398875rem;}
	p, ul {padding-top:0.61803398875rem; padding-bottom:1rem;}
	ul {padding-left:2.61803398875rem; padding-right:2.61803398875rem;}
/* /default media */
@media only screen and (min-width:1200px) {
	.container {width:76.39320225%; padding:1.61803398875em; padding-bottom:2em;}
	.title {padding-top:2.61803398875rem; padding-bottom:2.61803398875rem;}
	h1, h2, h3, h4, h5, h6, h7, h8, h9, h10 {padding-top:2.0rem; padding-bottom:0.61803398875rem;}
	p {padding-top:0.61803398875rem; padding-bottom:1rem;}
	ul {padding-left:2.61803398875rem; padding-right:2.61803398875rem;}
}
@media only screen and (max-width:1200px) {
	.container {width:76.39320225%; padding:1.61803398875em; padding-bottom:2em;}
	.title {padding-top:2.61803398875rem; padding-bottom:2.61803398875rem;}
	h1, h2, h3, h4, h5, h6, h7, h8, h9, h10 {padding-top:2.0rem; padding-bottom:0.61803398875rem;}
	p {padding-top:0.61803398875rem; padding-bottom:1.rem;}
	ul {padding-left:2.61803398875rem; padding-right:2.61803398875rem;}
}
@media only screen and (max-width:992px) {
	body {max-width:992px;}
	.container {width:76.39320225%; padding:1.38196601125em; padding-bottom:1.61803398875em;}
	.title {padding-top:2.38196601125rem; padding-bottom:2.38196601125rem;}
	h1, h2, h3, h4, h5, h6, h7, h8, h9, h10 {padding-top:1.61803398875rem; padding-bottom:0.47213595499rem;}
	p {padding-top:0.38196601125rem; padding-bottom:0.61803398875rem;}
	ul {padding-left:2.38196601125rem; padding-right:2.38196601125rem;}
}
@media only screen and (max-width:768px) {
	body {max-width:768px;}
	.container {width:auto; 		padding:1em; padding-bottom:1.38196601125em;}
	.title {padding-top:2.0rem; padding-bottom:2.0rem;}
	h1, h2, h3, h4, h5, h6, h7, h8, h9, h10 {padding-top:1.38196601125rem; padding-bottom:0.38196601125rem;}
	p {padding-top:0.0rem; padding-bottom:0.38196601125rem;}
	ul {padding-left:1.0rem; padding-right:1.0rem;}
}
@media only screen and (max-width:720px) {
	body, * {}
	.container {width:auto; 		padding:0.61803398875em;}
	p {}
}


/* FORMATTING */
.title {
	/* background-image:url("../images/Zaria Forman - Water Fluoridation [Edited&Cropped].png");
	width:1080px; height:413px; */
	align-content: center;
	text-align:center;
	}
.centerblock { margin-left:auto; margin-right:auto; padding-left:auto; padding-right:auto; display:block;
	}


.fillwidth {width: 100%; height: auto;}
.fillheight {width: auto; height: 100%;}
.fill100 {width: 100%; height: 100%;}
.fillsmall {width: 38.196601125010515%; height: auto;}
.s4space, .s4spaceabove {padding-top: 1.14589803375em;}
.s4space, .s4spacebelow {padding-bottom: 1.09016994374em;}
.ssspace, .ssspaceabove {padding-top: 1.2360679775em;}
.ssspace, .ssspacebelow {padding-bottom: 1.14589803375em;}
.sspace, .sspaceabove {padding-top: 1.38196601125em;}
.sspace, .sspacebelow {padding-bottom: 1.2360679775em;}
.space, .spaceabove {padding-top: 1.6180339887498948482em;}
.space, .spacebelow {padding-bottom: 1.38196601125em;}
.xspace, .xspaceabove {padding-top: 2em;}
.xspace, .xspacebelow {padding-bottom: 1.6180339887498948482em;}
.xxspace, .xxspaceabove {padding-top: 3.8196601125010515em;} 
.xxspace, .xxspacebelow {padding-bottom: 2.38196601125010515em;}
.xxxspace, .xxxspacebelow {padding-bottom: 3.8196601125010515em;}
.xxxxspace, .xxxxspacebelow {padding-bottom: 5.572809em;}
.x5space, .x5spacebelow {padding-bottom: 9.016994374em;}
.xxxxmarginbelow {margin-bottom: 5.572809em;}
.x5paddingbelow {padding-bottom: 9.016994374em;}
.x5marginbelow {margin-bottom: 9.016994374em;}
.x6marginbelow {margin-bottom: 14.589803375em;}
ul.xli li:not(ul.xli li li) {padding-top: 0.6180339887498948482em; padding-bottom: 0.6180339887498948482em;}



.precedingquote {display:block; padding-top: 1em; padding-bottom: 0em;}
.blockquote + .precedingquote {padding: 0em;}
.quote {font-style:italic;}
.blockquote {display:block; padding-top: 0em; padding-bottom: 1.38196601125em; /* 0.47213595499em; */  font-style:italic; font-weight:; text-align:center; font-size: 1.14589803375em;} /* font-size-adjust: 138%; */



/* VIDEO */
/* iframe {
	width: 100vw;
	height: calc(100vw/1.77);
	} */
.videoWrapper {
    position: relative;
    /* padding-top: 25px; */
	padding-bottom: 75%; /* 4:3 */ 
    height: 0;
	background-color: rgba(0,0,0,0.7639320225);  /* 38196601125 61803398875 7639320225 90983005626 */
}
.fourByThree {
    padding-bottom: 75%; /* 4:3 */ 
}
.sixteenByNine {
    padding-bottom: 56.25%; /* 16:9 */
}
iframe {
	padding:0;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.videoWrapper + p {margin-top:0.61803398875rem;}
/*
.FAN_PP {background-image:url("https://lh6.googleusercontent.com/wdUKtASXfLNbJlpldQDIIbBidsutcVN6gpB4IgNpOma2cqKsSLRQo3eRj8lrwC07zrlYxU5x87-8ZK9Uvz0pmUtwecqSXQY5KCoxPaWRjsXa5YsW1u0dstMbcfC3dvSptn-If89b"); background-size: auto 100%; background-repeat: no-repeat; 
}
.Deception {background-image:url("https://lh6.googleusercontent.com/namws0VUC9T5-ZlMD9fEME5pkT4m_8_azNgCD-h_7K7My6R_j71N2cJujd4xHjAElFZEEabgNpQ_NOt8NwlGysVMtd30ET_zwu_nfB9qCToGuVOlXf6c4bAYHL6OnOHNfmSwin2s"); background-size: auto 100%; background-repeat: no-repeat; 
} */
.videoWrapper + h3 {padding-top:2em;}



/* IMG */
img {max-width:100%; object-fit:contain;}
.imgFAN {width:100%;/*height:21.8518518518519%;*/}
.imgHistory {width:100%;/*height:auto;*/}
.imgGBW {width:38.196601125010515%;}
.imgCase {width:14.589803375%;} /* width:228; height:342; */ /* 23.60679775%; */


/* CONTENT */
li:not(Main) {font-size: 1.14589803375em;} /* 1.09016994374em; */
li a:not(Main) {font-weight: bold;}
/* h2:not(Main) {padding-top: 2em;} */
h3:not(Main) {padding-top:1.61803398875em;} /* 0.61803398875 */

