@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Lato');
/* CSS Document */

.a-links {
	text-decoration: underline;
}

a:focus  {outline: 1px solid #73a5cc; }

/*TO KEEP DROPDOWN MENU OPEN*/
@media only screen and (min-width: 768px) {
     .stay-open { display:block !important; }
    }

/* RESOURCES-BUTTON */
/* LANDING PAGE */
#a-resources {
	color: #fff;
	background-color: rgba(181,31,51,0.82);
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-left: 5px solid rgba(255,255,255,1.00);
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-resources:hover {
	color: #fff;
	background-color: #B51F33;
	font-weight: bold;
}
#a-resources:focus {
	color: #fff;
	background-color: #B51F33;
	font-weight: bold;	
}

#resources-dd-menu {
	border-left-color: #fff;
	border-bottom-color: #fff;
	border-top-color: #fff;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-width: 5px;
	border-bottom-width: 5px;
	border-top-width: 5px;
	margin-top: -5px;
	padding-top: 21px;
	height: 170px;
	margin-left: 0px;
	padding-right: 0px;
	border-radius: 0px 0px 0px 10px;
	padding-left: 0px;
	background-image: -webkit-linear-gradient(27deg,rgba(238,246,250,0.90) 37.82%,rgba(238,246,250,0.50) 70.99%,rgba(238,246,250,0.00) 100%), url(url);
	background-image: -moz-linear-gradient(27deg,rgba(238,246,250,0.90) 37.82%,rgba(238,246,250,0.50) 70.99%,rgba(238,246,250,0.00) 100%), url(url);
	background-image: -o-linear-gradient(27deg,rgba(238,246,250,0.90) 37.82%,rgba(238,246,250,0.50) 70.99%,rgba(238,246,250,0.00) 100%), url(url);
	background-image: linear-gradient(63deg,rgba(238,246,250,0.90) 37.82%,rgba(238,246,250,0.50) 70.99%,rgba(238,246,250,0.00) 100%), url(url);
	background-color: rgba(255,255,255,0.78);
	-webkit-box-shadow: 0px 0px rgba(255,255,255,1.00);
	box-shadow: 0px 0px rgba(255,255,255,1.00);
	border-right: 0px none rgba(255,255,255,1.00);
	width: 348px;
	}
	
#resources-dd-menu li a{
	margin-left: 0px;
	padding-left: 35px;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #757575;
}
#resources-dd-menu li a:link{
	color: #757575;
}
#resources-dd-menu li a:visited{
	color: #757575;
}
#resources-dd-menu li a:hover{
	color: #474747;
	background-color: rgba(255,255,255,0.50);
	-webkit-box-shadow: 0px 0px 22px -6px rgba(0,0,0,0.30);
	box-shadow: 0px 0px 22px -6px rgba(0,0,0,0.30);
}
#resources-dd-menu li a:active{
	color: #000000;
}
#resources-dd-menu li a:focus{
	color: #000000;
	background-color: #FFFFFF;
}


/* RESOURCES-BUTTON */
/* ABOUT PAGE NAV */
#a-resources-about {
	color: #3B3B3B;
	background-color: #E1E1E1;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-left: 5px solid rgba(255,255,255,1.00);
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-resources-about:hover {
	color: #fff;
	background-color: #cf202d;
	font-weight: bold;
}
#a-resources-about:focus {
	color: #fff;
	background-color: #8a191e;
	font-weight: bold;
}


/* BABY */
#a-resources-b {
	color: #8a191e;
	background-color: #f9e5e7;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: -webkit-linear-gradient(270deg,rgba(255,243,244,1.00) 0%,rgba(249,229,231,1.00) 87.56%,rgba(246,216,219,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,243,244,1.00) 0%,rgba(249,229,231,1.00) 87.56%,rgba(246,216,219,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,243,244,1.00) 0%,rgba(249,229,231,1.00) 87.56%,rgba(246,216,219,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,243,244,1.00) 0%,rgba(249,229,231,1.00) 87.56%,rgba(246,216,219,1.00) 100%);
}
#a-resources-b:hover {
	color: #fff;
	background-color: #cf202d;
	font-weight: bold;
	background-image: -webkit-linear-gradient(270deg,rgba(207,32,45,1.00) 88.08%,rgba(169,25,36,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(207,32,45,1.00) 88.08%,rgba(169,25,36,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(207,32,45,1.00) 88.08%,rgba(169,25,36,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(207,32,45,1.00) 88.08%,rgba(169,25,36,1.00) 100%);
}
#a-resources-b:focus {
	color: #fff;
	background-color: #8a191e;
	font-weight: bold;
	background-image: -webkit-linear-gradient(270deg,rgba(165,29,35,1.00) 0%,rgba(138,25,30,1.00) 88.08%,rgba(103,18,21,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(165,29,35,1.00) 0%,rgba(138,25,30,1.00) 88.08%,rgba(103,18,21,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(165,29,35,1.00) 0%,rgba(138,25,30,1.00) 88.08%,rgba(103,18,21,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(165,29,35,1.00) 0%,rgba(138,25,30,1.00) 88.08%,rgba(103,18,21,1.00) 100%);
}

#resources-dd-menu-b {
	border-left: 5px solid #FFFFFF;
	border-bottom-color: #fff;
	border-top-color: #fff;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 5px;
	border-top-width: 5px;
	margin-top: -5px;
	padding-top: 21px;
	height: 170px;
	padding-right: 0px;
	border-radius: none;
	padding-left: 0px;
	background-image: -webkit-linear-gradient(27deg,rgba(253,248,249,1.00) 36.78%,rgba(253,248,249,0.67) 72.03%,rgba(255,255,255,0.00) 100%), url(url);
	background-image: -moz-linear-gradient(27deg,rgba(253,248,249,1.00) 36.78%,rgba(253,248,249,0.67) 72.03%,rgba(255,255,255,0.00) 100%), url(url);
	background-image: -o-linear-gradient(27deg,rgba(253,248,249,1.00) 36.78%,rgba(253,248,249,0.67) 72.03%,rgba(255,255,255,0.00) 100%), url(url);
	background-image: linear-gradient(63deg,rgba(253,248,249,1.00) 36.78%,rgba(253,248,249,0.67) 72.03%,rgba(255,255,255,0.00) 100%), url(url);
	background-color: rgba(255,255,255,0.50);
	-webkit-box-shadow: 0px 0px rgba(255,255,255,1.00);
	box-shadow: 0px 0px rgba(255,255,255,1.00);
	width: 347px;
	border-right-width: 0px;
	border-right-style: none;
	}
@supports (-webkit-appearance:none) {
	#resources-dd-menu-b {
	margin-left: -7px;
	}
}

@-moz-document url-prefix() {
    #resources-dd-menu-b {
        margin-left: 0px;
    }
}


	
#resources-dd-menu-b li a{
	margin-left: 0px;
	padding-left: 34px;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	line-height: 14px;
}
#resources-dd-menu-b li a:link{
	color: #b12027;
}
#resources-dd-menu-b li a:visited{
	color: #b12027;
}
#resources-dd-menu-b li a:hover{
	color: #561115;
	background-color: rgba(255,255,255,0.70);
	-webkit-box-shadow: 0px 0px 36px -6px rgba(93,14,20,0.25);
	box-shadow: 0px 0px 36px -6px rgba(93,14,20,0.25);
}
#resources-dd-menu-b li a:active{
	color: #561115;
}
#resources-dd-menu-b li a:focus{
	color: #561115;
	background-color: rgba(255,255,255,1.00);
}


/* RESOURCES-BUTTON */
/* TODDLER */
#a-resources-t {
	color: #7b4d1e;
	background-color: #ffebd0;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-resources-t:hover {
	color: #5A3914;
	background-color: #fbb347;
	font-weight: bold;
}
#a-resources-t:focus {
	color: #000000;
	background-color: #f9a11d;
	font-weight: bold;
}
#resources-dd-menu-t {
	border-left: 5px solid #FFFFFF;
	border-bottom-color: #fff;
	border-top-color: #fff;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 5px;
	border-top-width: 5px;
	margin-top: -5px;
	padding-top: 21px;
	height: 170px;
	border-radius: none;
	background-image: -webkit-linear-gradient(27deg,rgba(255,249,243,1.00) 36.78%,rgba(255,249,243,0.67) 71.51%,rgba(255,245,233,0.00) 100%);
	background-image: -moz-linear-gradient(27deg,rgba(255,249,243,1.00) 36.78%,rgba(255,249,243,0.67) 71.51%,rgba(255,245,233,0.00) 100%);
	background-image: -o-linear-gradient(27deg,rgba(255,249,243,1.00) 36.78%,rgba(255,249,243,0.67) 71.51%,rgba(255,245,233,0.00) 100%);
	background-image: linear-gradient(63deg,rgba(255,249,243,1.00) 36.78%,rgba(255,249,243,0.67) 71.51%,rgba(255,245,233,0.00) 100%);
	background-color: rgba(255,255,255,0.50);
	-webkit-box-shadow: 0px 0px rgba(255,255,255,1.00);
	box-shadow: 0px 0px rgba(255,255,255,1.00);
	width: 347px;
	border-right-width: 0px;
	border-right-style: none;
	}

@supports (-webkit-appearance:none) {
	#resources-dd-menu-t {
	margin-left: -7px;
	}
}

@-moz-document url-prefix() {
    #resources-dd-menu-t {
        margin-left: 0px;
    }
}


#resources-dd-menu-t li a{
	margin-left: 0px;
	padding-left: 34px;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	line-height: 14px;
}
#resources-dd-menu-t li a:link{
	color: #7E6213;
}
#resources-dd-menu-t li a:visited{
	color: #7b4d1e;
}
#resources-dd-menu-t li a:hover{
	color: #4f3311;
	background-color: rgba(255,255,255,0.70);
	-webkit-box-shadow: 0px 0px 22px -6px rgba(76,46,16,0.37);
	box-shadow: 0px 0px 22px -6px rgba(76,46,16,0.37);
}
#resources-dd-menu-t li a:active{
	color: #4f3311;
}
#resources-dd-menu-t li a:focus{
	color: #4f3311;
	background-color: #FFFFFF;
}

/* RESOURCES-BUTTON */
/* PRESCHOOLER */
#a-resources-p {
	color: #335381;
	background-color: #DFEEF7;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-resources-p:hover {
	color: #fff;
	background-color: #446ca9;
	font-weight: bold;
}
#a-resources-p:focus {
	color: #fff;
	background-color: #335381;
	font-weight: bold;
}

#resources-dd-menu-p {
	border-left: 5px solid #FFFFFF;
	border-bottom-color: #fff;
	border-top-color: #fff;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 5px;
	border-top-width: 5px;
	margin-top: -5px;
	padding-top: 21px;
	height: 170px;
	padding-right: 0px;
	border-radius: none;
	padding-left: 0px;
	background-image: -webkit-linear-gradient(27deg,rgba(248,251,252,1.00) 36.79%,rgba(248,251,252,0.67) 71.50%,rgba(231,242,249,0.00) 100%);
	background-image: -moz-linear-gradient(27deg,rgba(248,251,252,1.00) 36.79%,rgba(248,251,252,0.67) 71.50%,rgba(231,242,249,0.00) 100%);
	background-image: -o-linear-gradient(27deg,rgba(248,251,252,1.00) 36.79%,rgba(248,251,252,0.67) 71.50%,rgba(231,242,249,0.00) 100%);
	background-image: linear-gradient(63deg,rgba(248,251,252,1.00) 36.79%,rgba(248,251,252,0.67) 71.50%,rgba(231,242,249,0.00) 100%);
	background-color: rgba(255,255,255,0.50);
	-webkit-box-shadow: 0px 0px rgba(255,255,255,1.00);
	box-shadow: 0px 0px rgba(255,255,255,1.00);
	width: 347px;
	border-right-width: 0px;
	border-right-style: none;
	}

@supports (-webkit-appearance:none) {
	#resources-dd-menu-p {
	margin-left: -7px;
	}
}

@-moz-document url-prefix() {
    #resources-dd-menu-p {
        margin-left: 0px;
    }
}

	
#resources-dd-menu-p li a{
	margin-left: 0px;
	padding-left: 35px;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	line-height: 14px;
}
#resources-dd-menu-p li a:link{
	color: #335381;
}
#resources-dd-menu-p li a:visited{
	color: #335381;
}
#resources-dd-menu-p li a:hover{
	color: #15253B;
	background-color: rgba(255,255,255,0.60);
	-webkit-box-shadow: 0px 0px 22px -6px rgba(38,62,98,0.37);
	box-shadow: 0px 0px 22px -6px rgba(38,62,98,0.37);
}
#resources-dd-menu-p li a:active{
	color: #15253B;
}
#resources-dd-menu-p li a:focus{
	color: #15253B;
	background-color: rgba(255,255,255,1.00);
}

/* RESOURCES-BUTTON */
/* K-3 GRADER */
#a-resources-k3 {
	color: #4E3969;
	background-color: #e7e1ef;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-resources-k3:hover {
	color: #fff;
	background-color: #73559b;
	font-weight: bold;
}
#a-resources-k3:focus {
	color: #fff;
	background-color: #4E3969;
	font-weight: bold;
}
#resources-dd-menu-k3 {
	border-left: 5px solid #FFFFFF;
	border-bottom-color: #fff;
	border-top-color: #fff;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 5px;
	border-top-width: 5px;
	margin-top: -5px;
	padding-top: 21px;
	height: 170px;
	padding-right: 0px;
	border-radius: none;
	padding-left: 0px;
	background-image: -webkit-linear-gradient(27deg,rgba(248,246,250,1.00) 36.27%,rgba(248,246,250,0.67) 72.54%,rgba(242,239,246,0.00) 100%);
	background-image: -moz-linear-gradient(27deg,rgba(248,246,250,1.00) 36.27%,rgba(248,246,250,0.67) 72.54%,rgba(242,239,246,0.00) 100%);
	background-image: -o-linear-gradient(27deg,rgba(248,246,250,1.00) 36.27%,rgba(248,246,250,0.67) 72.54%,rgba(242,239,246,0.00) 100%);
	background-image: linear-gradient(63deg,rgba(248,246,250,1.00) 36.27%,rgba(248,246,250,0.67) 72.54%,rgba(242,239,246,0.00) 100%);
	background-color: rgba(255,255,255,0.50);
	-webkit-box-shadow: 0px 0px rgba(255,255,255,1.00);
	box-shadow: 0px 0px rgba(255,255,255,1.00);
	width: 347px;
	border-right-width: 0px;
	border-right-style: none;
	}

@supports (-webkit-appearance:none) {
	#resources-dd-menu-k3 {
	margin-left: -7px;
	}
}

@-moz-document url-prefix() {
    #resources-dd-menu-k3 {
    margin-left: 0px;
    }
}

#resources-dd-menu-k3 li a{
	margin-left: 0px;
	padding-left: 34px;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	line-height: 14px;
}
#resources-dd-menu-k3 li a:link{
	color: #644a87;
}
#resources-dd-menu-k3 li a:visited{
	color: #644a87;
}
#resources-dd-menu-k3 li a:hover{
	color: #2F233F;
	background-color: rgba(255,255,255,0.62);
	-webkit-box-shadow: 0px 0px 22px -6px rgba(42,31,57,0.40);
	box-shadow: 0px 0px 22px -6px rgba(42,31,57,0.40);
}
#resources-dd-menu-k3 li a:active{
	color: #2f233f;
}
#resources-dd-menu-k3 li a:focus{
	color: #2f233f;
	background-color: rgba(255,255,255,1.00);
}

/* RESOURCES-BUTTON */
/* PREGNANCY */

#a-resources-preg {
	color: #7c3818;
	background-color: #fae6d1;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-resources-preg:hover {
	color: #7c3818;
	background-color: #f9ca99;
	font-weight: bold;
}
#a-resources-preg:focus {
	color: #1C0D05;
	background-color: #f18820;
	font-weight: bold;
}
#resources-dd-menu-preg {
	border-left: 5px solid #FFFFFF;
	border-bottom-color: #fff;
	border-top-color: #fff;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 5px;
	border-top-width: 5px;
	margin-top: -5px;
	padding-top: 21px;
	height: 170px;
	padding-right: 0px;
	border-radius: none;
	padding-left: 0px;
	background-image: -webkit-linear-gradient(27deg,rgba(254,251,248,1.00) 36.78%,rgba(254,251,248,0.67) 71.50%,rgba(254,251,245,0.03) 100%);
	background-image: -moz-linear-gradient(27deg,rgba(254,251,248,1.00) 36.78%,rgba(254,251,248,0.67) 71.50%,rgba(254,251,245,0.03) 100%);
	background-image: -o-linear-gradient(27deg,rgba(254,251,248,1.00) 36.78%,rgba(254,251,248,0.67) 71.50%,rgba(254,251,245,0.03) 100%);
	background-image: linear-gradient(63deg,rgba(254,251,248,1.00) 36.78%,rgba(254,251,248,0.67) 71.50%,rgba(254,251,245,0.03) 100%);
	background-color: rgba(255,255,255,0.50);
	-webkit-box-shadow: 0px 0px rgba(255,255,255,1.00);
	box-shadow: 0px 0px rgba(255,255,255,1.00);
	width: 347px;
	border-right-width: 0px;
	border-right-style: none;
	}

@supports (-webkit-appearance:none) {
	#resources-dd-menu-preg {
	margin-left: -7px;
	}
}

@-moz-document url-prefix() {
    #resources-dd-menu-preg {
    margin-left: 0px;
    }
}
	
#resources-dd-menu-preg li a{
	margin-left: 0px;
	padding-left: 34px;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	line-height: 14px;
}
#resources-dd-menu-preg li a:link{
	color: #7c3818;
}
#resources-dd-menu-preg li a:visited{
	color: #7c3818;
}
#resources-dd-menu-preg li a:hover{
	color: #542610;
	background-color: rgba(255,255,255,0.60);
	-webkit-box-shadow: 0px 0px 22px -6px rgba(99,52,6,0.40);
	box-shadow: 0px 0px 22px -6px rgba(99,52,6,0.40);
}
#resources-dd-menu-preg li a:active{
	color: #542610;
}
#resources-dd-menu-preg li a:focus{
	color: #542610;
	background-color: rgba(255,255,255,1.00);
}
/* RESOURCES-BUTTON */
/* Family &amp; Community */
.your-color {
	color: #FFFFFF;
}

/*.resources-color {color: #626D14;}
.resources-color:link {color: #626D14;}
.resources-color:visited {color: #FFFFFF;}
.resources-color:hover {color: #FFFFFF;}
.resources-color:active {color: #FFFFFF;}
.resources-color:focus  {color: #FFFFFF;}
*/
#a-resources-fc {
	color: #1A512A;
	background-color: #E3F0E1;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-resources-fc:hover {
	background-color: #1ea94c;
	font-weight: bold;
	color: #000000;
}
#a-resources-fc:focus {
	background-color: #18813e;
	font-weight: bold;
	color: #FFFFFF;
}
#resources-dd-menu-fc {
	border-left: 5px solid rgba(255,255,255,1.00);
	border-bottom: 5px solid #fff;
	border-top: 5px solid #fff;
	margin-top: -5px;
	padding-top: 21px;
	height: 170px;
	padding-right: 0px;
	border-radius: none;
	padding-left: 0px;
	background-image: -webkit-linear-gradient(27deg,rgba(248,251,248,1.00) 36.27%,rgba(248,251,248,0.67) 71.50%,rgba(254,251,245,0.03) 100%);
	background-image: -moz-linear-gradient(27deg,rgba(248,251,248,1.00) 36.27%,rgba(248,251,248,0.67) 71.50%,rgba(254,251,245,0.03) 100%);
	background-image: -o-linear-gradient(27deg,rgba(248,251,248,1.00) 36.27%,rgba(248,251,248,0.67) 71.50%,rgba(254,251,245,0.03) 100%);
	background-image: linear-gradient(63deg,rgba(248,251,248,1.00) 36.27%,rgba(248,251,248,0.67) 71.50%,rgba(254,251,245,0.03) 100%);
	background-color: rgba(255,255,255,0.50);
	-webkit-box-shadow: 0px 0px rgba(255,255,255,1.00);
	box-shadow: 0px 0px rgba(255,255,255,1.00);
	width: 347px;
	border-right-width: 0px;
	border-right-style: none;
	}
@supports (-webkit-appearance:none) {
	#resources-dd-menu-fc {
	margin-left: -7px;
	}
}

@-moz-document url-prefix() {
    #resources-dd-menu-fc {
    margin-left: 0px;
    }
}
	
#resources-dd-menu-fc li a{
	margin-left: 0px;
	padding-left: 34px;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	line-height: 14px;
}
#resources-dd-menu-fc li a:link{
	color: #18813e;
}
#resources-dd-menu-fc li a:visited{
	color: #18813e;
}
#resources-dd-menu-fc li a:hover{
	color: #123a1e;
	background-color: rgba(255,255,255,0.65);
	-webkit-box-shadow: 0px 0px 22px -6px rgba(16,73,36,0.37);
	box-shadow: 0px 0px 22px -6px rgba(16,73,36,0.37);
}
#resources-dd-menu-fc li a:active{
	color: #123a1e;
}
#resources-dd-menu-fc li a:focus{
	color: #123a1e;
	background-color: rgba(255,255,255,1.00);
}



/* PROVIDERS-BUTTON-LANDING */
#a-providers-l {
	color: #EFEFEF;
	background-color: rgba(118,118,118,0.92);
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right: 2px solid rgba(255,255,255,1.00);
	border-left: 2px solid rgba(255,255,255,1.00);
}
#a-providers-l:hover {
	color: #FFFFFF;
	background-color: #585858;
	font-weight: bold;
}
#a-providers-l:focus {
	color: #FFFFFF;
	background-color: #585858;
	font-weight: bold;
}


/* PROVIDERS-BUTTON - FOR 6 SECONDARY PAGES */
#a-providers {
	color: #6B6B6B;
	background-color: #F1F1F1;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid #FFFFFF;
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
}
#a-providers:hover {
	color: #4a4a4a;
	background-color: #DDDDDD;
	font-weight: bold;
}
#a-providers:focus {
	color: #000000;
	background-color: #C9C9C9;
	font-weight: bold;
}

/* PROVIDERS-DD-MENU - FOR 6 SECONDARY PAGES */
#providers-dd-menu {
	border-left: 5px solid rgba(255,255,255,1.00);
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	margin-top: -5px;
	padding-top: 50px;
	padding-bottom: 21px;
	min-width: 347px;
	height: 170px;
	margin-left: -177px;
	background-color: #FFFFFF;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 0px;
	border-top-left-radius: 0px;
}

#providers-dd-menu-la {
	border-left: 5px solid rgba(255,255,255,1.00);
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	margin-top: -5px;
	padding-top: 50px;
	padding-bottom: 21px;
	min-width: 349px;
	height: 170px;
	margin-left: -178px;
	background-color: #FFFFFF;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 0px;
	border-top-left-radius: 0px;
}
.providers-text-1 {
	font-size: 16px;
	text-align: center;
}
.providers-link-1 {
	font-size: 16px;
}



/* ABOUT-BUTTON - LANDING PAGE */
#a-about-l {
	color: #EFEFEF;
	background-color: rgba(149,149,149,0.92);
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-about-l:hover {
	color: #FFFFFF;
	background-color: #848484;
}
#a-about-l:focus {
	color: #FFFFFF;
	background-color: #848484;
	font-weight: bold;
}

/* ABOUT-BUTTON - FOR 6 SECONDARY PAGES */
#a-about {
	color: #696969;
	background-color: #F8F8F8;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 5px solid rgba(255,255,255,1.00);
	height: 50px;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a-about:hover {
	color: #696969;
	background-color: #FFFFFF;
}
#a-about:focus {
	color: #6E6E6E;
	background-color: #FFFFFF;
	font-weight: bold;
}

#about-dd-menu {
    background-color: rgba(255,0,0,1.0);
	color: #fff;
	border: 0px solid blue;
}


	.footer-divider {
	border: 1px solid #D7D7D7;
	margin-top: 50px;
	margin-bottom: 40px;
}
	.footer-1 {
	background-color: #FFFFFF;
	margin-top: 50px;
	padding-bottom: 100px;
	margin-left:-15px;
	margin-right:-15px;
	}

/*my new footer-test*/
	#footer {
	background-color: #FFFFFF;
	margin-bottom: 40px;
	margin-left: 20px;
	}

	#logo-col {
	width: 120px;	
	}

	#footer-col-1 {
	border-left: 2px solid #E0E0E0;
	height: 85px;
	padding-top: 5px;
	}

	#footer-col-2 {
	border-left: 2px solid #E0E0E0;
	height: 85px;
	padding-top: 5px;
	}

	.agencies{
	list-style-type: none;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	padding-left:10px;
	}
  .agencies li{
	color: #FF0004;
	font-size: 16px;
	line-height: 24px;
}
	
  	.agencies li a {
	color: #7b7b7b;
	}
	
	.agencies li a:hover {
	color: #444444;
	text-decoration: underline;
	}
	.agencies li a:focus {
	color: #2A2A2A;
	text-decoration: underline;
	}


/*END - my new footer-test*/

.ohio-gov {
	margin-top: -15px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
	text-align: left;
	width: 122px;
	margin-left: 122px;
	-webkit-box-shadow: 1px 4px 8px rgba(31,31,31,0.38);
	box-shadow: 1px 4px 8px rgba(31,31,31,0.38);
	background-image: -webkit-linear-gradient(306deg,rgba(79,79,79,1.00) 27.98%,rgba(48,48,48,1.00) 100%);
	background-image: -moz-linear-gradient(306deg,rgba(79,79,79,1.00) 27.98%,rgba(48,48,48,1.00) 100%);
	background-image: -o-linear-gradient(306deg,rgba(79,79,79,1.00) 27.98%,rgba(48,48,48,1.00) 100%);
	background-image: linear-gradient(144deg,rgba(79,79,79,1.00) 27.98%,rgba(48,48,48,1.00) 100%);
}
 
#footer-nav-container-2 {
	display: flex;
	flex-wrap: wrap;
	margin-top: 0px;
	margin-left: -30px;
	margin-right: -30px;
	padding-top: 15px;
	padding-bottom: 50px;
	border-top: 20px solid #D0D0D0;
	-webkit-box-shadow: 0px -2px 80px -15px rgba(0,0,0,0.40);
	box-shadow: 0px -2px 80px -15px rgba(0,0,0,0.40);
	padding-left: 40px;
	background-image: -webkit-linear-gradient(25deg,rgba(113,113,113,1.00) 47.15%,rgba(175,175,175,1.00) 100%);
	background-image: -moz-linear-gradient(25deg,rgba(113,113,113,1.00) 47.15%,rgba(175,175,175,1.00) 100%);
	background-image: -o-linear-gradient(25deg,rgba(113,113,113,1.00) 47.15%,rgba(175,175,175,1.00) 100%);
	background-image: linear-gradient(65deg,rgba(113,113,113,1.00) 47.15%,rgba(175,175,175,1.00) 100%);
	}
	
 .a-footer-links-2 {
	color: #ffffff;
	font-style: normal;
	font-size: 16px;
	text-decoration: none;
	text-align: center;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
.a-footer-links-2:hover {
	color: #E4F1F9;
	text-decoration: none;
	font-weight: bold;
	}
.a-footer-links-2:focus {
	color: #E4F1F9;
	text-decoration: none;
	font-weight: bold;
	}

.footer-divider-2 {
	border-left: 2px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
.footer-extra-space {
	border: 1px solid #ffffff;
	margin-top: 20px;
	margin-bottom: 20px;
}

@media screen and (min-width: 991px) and (max-width: 1199px) 
{
	.ohio-gov {
	margin-left: 156px;
}	
}
/* START Media-Query */
@media screen and (min-width: 768px) and (max-width: 992px) 
{

#providers-dd-menu {
	height: 170px;
	width: 280px;
	padding-top: 55px;
	margin-left: -178px;
	border-bottom-right-radius: none;
}

/*my new footer-test*/
	#footer {
	background-color: #FFFFFF;
	margin-top:30px;	
	margin-bottom:30px;
	margin-left:20px;
	}

	#logo-col {
	width: 120px;	
	}

	#footer-col-1 {
	border-left: none;
	height: 85px;
	padding-top:0px;
	margin-top: 15px;
	}

	#footer-col-2 {
	border-left: none;
	height: 85px;
	padding-top: 0px;
	margin-top: -13px;
	}

	.agencies{
	list-style-type: none;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	padding-left:0px;
	}
  .agencies li{
	color: #FF0004;
	font-size: 16px;
	line-height: 24px;
}

	.ohio-gov {
	margin-left: 142px;
}
}
/* END Media-Query */


@media screen and (min-width: 641px) and (max-width: 767px) 
{
	.ohio-gov {
	margin-left: 0px;
	margin-top: 10px;	
}	
}

/* START Media-Query */
@media screen and (min-width: 480px) and (max-width: 767px) 
{
/*my new footer-test*/

	#footer {
	background-color: #FFFFFF;
	margin-top:30px;	
	margin-bottom:30px;
	margin-left:20px;
	}

	#logo-col {
	width: 120px;	
	}

	#footer-col-1 {
	border-left: none;
	height: 85px;
	padding-top:0px;
	margin-top: 15px;
	}

	#footer-col-2 {
	border-left: none;
	height: 85px;
	padding-top: 0px;
	margin-top: -13px;
	}

	.agencies{
	list-style-type: none;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	padding-left:0px;
	}
  .agencies li{
	color: #FF0004;
	font-size: 16px;
	line-height: 24px;
}

}
/* END Media-Query */


@media screen and (min-width: 481px) and (max-width: 639px) 
{
	
#footer-nav-container-2 {
	margin-left: -34px;
	}

	.ohio-gov {
	margin-left: 0px;
	margin-top: 10px;
}	
}


/* START Media-Query */
@media screen and (min-width: 300px) and  (max-width: 767px) {
  
#resources-dd-menu {
	border-bottom-left-radius: 0px;
	background-color: #ffffff;
}

 .navbar-toggle{
  margin-right:25px;
  background-color: #ffffff;
 }

.container-fluid > .navbar-header {
	margin-right: 0px;
	margin-left: 0px;
	background-color:white!important;
}

#a-resources {
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-top: 5px solid #FFFFFF;
	margin-top: -7px;
}
#a-resources-about {
	border-left: 0px solid rgba(255, 255, 255, 1.00);
}
#a-providers-l {
	color: #EFEFEF;
	background-color: rgba(118,118,118,.82);
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}

#a-providers {
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}

/*OTHER PAGES*/
#a-resources-t, a-resources-p, a-resources-k3, a-resources-preg, a-resources-fc {
	border-left: 0px solid rgba(255, 255, 255, 1.00);
	border-top: 0px none #FFFFFF;
}

/*.landing-nav.white {background-color:white;}*/


.navbar-default .navbar-form {
    border-color: transparent!important;
}

.navbar-collapse{
  border-top: 0px solid transparent;
}


#landing-nav-push-right li a {
	text-align:center;
}




/*LANDING & SECONDARY PAGES - BUTTONS & DROPDOWN MENU*/
#a-resources-b, #a-resources-t, #a-resources-p, #a-resources-k3, #a-resources-preg, #a-resources-fc, #a-resources-about {
	border-left-width: none;
	border-left-style: none;
	margin: auto;
	padding-top: 13px;
	}
#resources-dd-menu, #resources-dd-menu-b, #resources-dd-menu-t, #resources-dd-menu-p, #resources-dd-menu-k3, #resources-dd-menu-preg, #resources-dd-menu-fc {
	padding-top: 7px;
	height: 160px;
	width: auto;
	border-left-width: none;
	border-left-style: none;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -5px;
	}

#resources-dd-menu li, #resources-dd-menu-b li, #resources-dd-menu-t li, #resources-dd-menu-p li, #resources-dd-menu-k3 li, #resources-dd-menu-preg li, #resources-dd-menu-fc li{
	overflow: visible;
	}

#resources-dd-menu li a, #resources-dd-menu-b li a, #resources-dd-menu-t li a, #resources-dd-menu-p li a, #resources-dd-menu-k3 li a, #resources-dd-menu-preg li a,#resources-dd-menu-fc li a{
	font-size: 14px;
	line-height: 12px;
	padding-left: 18px;	
	}

#providers-dd-menu {
	border: 5px solid #fff;
	margin-top: -5px;
	padding-top: 15px;
	min-width: 283px;
	height: 75px;
	margin-left: 0px;
	padding-right: 20px;
	border-bottom-left-radius: 0px;
	padding-left: 20px;
	text-align: center;	
}
#providers-dd-menu-la {
	border: 5px solid #fff;
	margin-top: -5px;
	padding-top: 15px;
	min-width: 283px;
	height: 75px;
	margin-left: 0px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: center;
	border-bottom-left-radius: 0px;
}

#a-providers-l {
	padding-top: 13px;	
}
#a-providers {
	padding-top: 13px;	
}
#a-about-l {
	padding-top: 13px;	
}
#a-about {
	padding-top: 13px;	
}


.providers-text-1 {
	font-size: 14px;
	
}
.providers-link-1 {
	margin-top: -5px;
	font-size: 14px;
}


#bs-example-navbar-collapse-1 {
	max-height: 360px;
}

.footer-divider {
	border: 1px solid #D7D7D7;
	margin-top: 50px;
}
	.footer-1 {
	background-color: #FFFFFF;
	margin-top: 0px;
	width: 100%;
	padding-right:0px;
	/*padding-bottom: 100px;*/
	}
}
/* END Media-Query */



/* START Media-Query */
@media screen and (min-width: 324px) and (max-width: 479px) 
{
#footer-nav-container-2 {
	margin-left: -34px;
	}

	.ohio-gov {
	margin-left: 0px;
	margin-top: 10px;
}	

	#footer {
	background-color: #FFFFFF;
	margin-top:30px;	
	margin-bottom:50px;
	margin-left:20px;
	}

	#logo-col {
	width: 120px;	
	}

	#footer-col-1 {
	border-left: none;
	height: 85px;
	padding-top:0px;
	margin-top: 25px;
	}

	#footer-col-2 {
	border-left: none;
	height: 85px;
	padding-top: 0px;
	margin-top: -13px;
	}

	.agencies{
	list-style-type: none;
	font-family: "Lato", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	padding-left:0px;
	}
  .agencies li{
	color: #FF0004;
	font-size: 14px;
	line-height: 24px;
}
}
/* END Media-Query */



@media screen and (min-width: 300px) and (max-width: 323px) 
{
	#footer-col-1 {
	border-left: none;
	}
	
	#footer-col-2 {
	border-left: none;
	height: 85px;
	padding-top: 0px;
	margin-top: 17px;
	}
}
