@charset "utf-8";
/* CSS Document */

/* TYPE */ 

/**
 * @license
 * MyFonts Webfont Build ID 3330741, 2017-01-12T12:44:11-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Serifa-Reg by URW++
 * URL: http://www.myfonts.com/fonts/urw/serifa/t-regular/
 * 
 * Webfont: Serifa-Med by URW++
 * URL: http://www.myfonts.com/fonts/urw/serifa/t-medium/
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3330741
 * Licensed pageviews: 25,000,000
 * Webfonts copyright: Copyright 2010 URW++ Design & Development Hamburg
 * 
 * © 2017 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url('https://fonts.googleapis.com/css?family=Lato');
@import url("//hello.myfonts.net/count/32d2b5");

  
@font-face {font-family: 'Serifa-Reg';src: url('webfonts/32D2B5_0_0.eot');src: url('webfonts/32D2B5_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/32D2B5_0_0.woff2') format('woff2'),url('webfonts/32D2B5_0_0.woff') format('woff'),url('webfonts/32D2B5_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'Serifa-Med';src: url('webfonts/32D2B5_1_0.eot');src: url('webfonts/32D2B5_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/32D2B5_1_0.woff2') format('woff2'),url('webfonts/32D2B5_1_0.woff') format('woff'),url('webfonts/32D2B5_1_0.ttf') format('truetype');}


p, p2, h1, h2, h3, h4, h5, h6 {
	font-family: "Lato", Arial, Helvetica, sans-serif;
}

p {
	font-size: 16px;
	font-style: normal;
	}

p2 {
	font-size: 14px;
	font-style: normal;
	}

h1 {
	font-size: 40px;
	font-style: normal;
	font-weight: bold;
	}

h2 {
	font-size: 36px;
	font-style: normal;
	}

h3 {
	font-size: 28px;
	font-style: normal;
	}

h4 {
	font-size: 24px;
	font-style: normal;
	}

h5 {
	font-size: 21px;
	font-style: normal;
	}

h6 {
	font-size: 18px;
	font-style: normal;
	}

a:focus  {outline: 1px solid #73a5cc; }



/*COLOR PALETTE*/

/*BABY*/
/*
color: #cf202d;
color: #de5a6b;
color: #e68794;
color: #f2c3ca;
color: #f9e5e7;
color: #b12027;
color: #8a191e;
color: #561115;
*/

/*TODDLER*/
/*
color: #fbb347;
color: #fdca7d;
color: #ffd9a1;
color: #ffebd0;
color: #fff6ec;
color: #f9a11d;
color: #dc8526;
color: #7b4d1e;
color: #5A3914;
*/

/*PRESCHOOLER*/
/*
color: #446ca9;
color: #5eabde;
color: #9eccea;
color: #C5E1F2;
color: #DFEEF7;
color: #335381;
color: #253D60;
color: #15253b;
*/

/*K-3 GRADE*/
/*
color: #73559b;
color: #a791c2;
color: #bfb0d2;
color: #e7e1ef;
color: #f1eef5;
color: #4E3969;
color: #2f233f;
*/

/*PREGNANCY*/
/*
color: #ef642f;
color: #f18820;
1color: #f5ac63;
color: #f9ca99;
color: #fae6d1;
color: #bb4b27;
color: #7c3818;
color: #542610;
*/

/*FAMILY-COMM*/
/*
color: #1ea94c;
color: #68bd5e;
color: #94cd8b;
color: #CDE6C9;
color: #e3f0e1;
color: #18813e;
color: #216935;
color: #1a512a;
color: #123a1e;
color: #c2d42e;
*/

/*END - COLOR PALETTE*/




/* Background */

/* FROM STACI */
html {
    overflow: -moz-scrollbars-vertical; 
    overflow-y: scroll;
}

/* END - FROM STACI */



#bb {
	/*border-right: 20px solid #FFFFFF;
border-left: 20px solid #FFFFFF;*/
	background-color: #ffffff;
	padding-top: 0px;
	border-right: 30px solid #FFFFFF;
	border-left: 30px solid #FFFFFF;
	-webkit-box-shadow: 0px 0px 130px 3px rgba(26,48,76,0.31);
	box-shadow: 0px 0px 130px 3px rgba(26,48,76,0.31);
}

body {
	background-color: #EEF2F8;
	padding-right: 0px !important;	/*max-height: 0px;*/
}
.modal-open {
    padding-right: 0px !important;
}

/* LAYOUT ELEMENTS */

/* ROW 1 - nav/header */

#bs-example-navbar-collapse-1 {
	padding-right: 15px;
}
.landing-nav {
	border-style: none;	
	z-index: 999;
	margin-bottom: -50px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: transparent;
	border-bottom-width: none;	
}
#landing-nav-push-right {
	margin-right: 0px;
	margin-left: 0px;
}

/* ROW 1 - nav/BUTTONS */


/*CAROUSEL-FADE*/

#bbcarousel-1 {
	margin-left: -15px;
	margin-right: -15px;
}
.carousel-fade .carousel-inner .item {
  opacity: 1;
  transition-property: opacity;
  transition-duration: 1.5s;  
  }

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 1;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}

/*
WHAT IS NEW IN 3.3: "Added transforms to improve carousel performance in modern browsers."
now override the 3.3 new styles for modern browsers & apply opacity
*/
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

/*END - CAROUSEL-FADE*/





/* ROW 2 - logo and subhead */

#two {
	background-color: #335381;
	border-top: 10px solid #5eabde;
	border-bottom: 10px solid #CECECE;
	padding-bottom: 0px;
	align-content: center;
	height: auto;
	min-height: 80px;
	}

	/* Moved to carousel.css */
#logo-box {
}
#logo-1 {
	-webkit-box-shadow: -6px 6px 36px -9px #223D66;
	box-shadow: -6px 6px 36px -9px #223D66;
	margin-left: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	background-color: #5DAEE1;
}
#tag-div {
	margin-top: 0px;
	top: 10px;
	left: -15px;
	}
#tagline-1 {
	color: #FFFFFF;
}




/* ROW 3 - CAROUSEL */

.row3-carousel {

	
	}
.bb-inner-1 {

}



/*SLIDE -1- CONTENT*/
#bb-overview {
	}
#bb-overview-col-w {
}

/*SLIDE -2- CONTENT*/
#slide-2-col-w {
}
#slide-2-large-text {
}
#slide-2-smaller-text {
}

/*SLIDE -3- CONTENT*/
#slide-3-col-w {
}
#slide-3-large-text {
}
#slide-3-smaller-text {
}



/* ROW 4 - your resources */

.snap-to-top {
}
.snap-to-top a:hover {
	background-color: #E1E1E1;
}


#yourresources {
	/* [disabled]letter-spacing: 4px; */
	text-align: center;
	background-color: #FFFFFF;
	margin-bottom: -30px;
	}
#yourresources-text {
	margin-top: 30px;
	color: rgba(0,0,0,1.00);
	text-align: center;
}
/* ENDS - ROW 4 - your resources */




/* ROW 5 - hover tiles */
/* rest in Tim's Resource pod css*/
.row-tiles {
	margin-top: 77px;
	}


/* ROW 5 - my .a bkgrd */
.a-pregnancy-bkgrd {
	
}

/* ENDS - ROW 5 - hover tiles */




#tagline-1 {
	margin-left: -15px;
	color: #B8DAF0;
	text-shadow: 0.5px 0.5px 1px rgba(23,38,60,1.00);
}


#yr-down {
	color: #FFFFFF;
	font-weight: lighter;
	font-size: 60px;
	text-shadow: 0px 10px 20px rgba(189,195,204,0.75);
	top: -32px;
}
