/*==================================================================
Table of Contents:
=Item
=Foundation
=Navigation
=Modules
=Forms
=Individual Pages
=Non-Semantic Helper Classes
=IE8
----------------------------------------------------------------- */
/*==================================================================
=Item
----------------------------------------------------------------- */


/*==================================================================
=Foundation
----------------------------------------------------------------- */

/*  HEADER  */


/*  CONTENT SECTIONS  */

.siteroot .media--grid .unit {
	padding: 0 0.5%;
	}
.siteroot .media--grid .unit:first-child {
	/*padding-left: 0;*/
}


/*==================================================================
=Navigation
----------------------------------------------------------------- */

/*==================================================================
=Modules
----------------------------------------------------------------- */
		
/*  ========================  */	
/*  Slider Content (content)  */
	#slider--content .slide--txt {padding-top: 120px;}
		#slider--content .title--secondary {
			}
		#slider--category .slide--txt {
			margin: 30% auto 22px;
/* added for animation */
			opacity: 0;
			top: 104px;
			position: relative;
			}

/*  =========================  */	
/*  Category Slider (content)  */
		#slider--category-nav .slide { 
			height: auto;
			}


/*added for animation */
#slider--category .block--one h3,
#slider--category .block--one p span,
#slider--category .block--one p .btn,
#slider--category .block--two {
	opacity: 0;
	top: 0;
	position: relative;
}
#slider--category .block--two {
	top: 40px;
}


/*
FEATURED SLIDER 
*/

#slider--featured .slide--txt {
	opacity: 0;
	top: 104px;
	position: relative;
}

#slider--featured .block--one .title--secondary,
#slider--featured .block--one .title--primary,
#slider--featured .block--one p,
#slider--featured .slide--txt img,
#slider--featured .block--two {
	opacity: 0;
	top: 0;
	position: relative;
}

#slider--featured .slide--txt img {
	top: -80px;
}

#slider--featured .block--two {
	top: 80px;
}

/*==================================================================
=Forms
----------------------------------------------------------------- */
	

/*==================================================================
=Individual Pages
----------------------------------------------------------------- */


/*==================================================================
=Non-Semantic Helper Classes
----------------------------------------------------------------- */
/* .center 
- allows navigational elements to dynamically center themselves,
  no matter how many children li elements exist.
  Place on ul parent div.
*/
.center {overflow:hidden;}
.center .menu > ul {float:left;left:50%;padding:0;position:relative;}
.center .menu > ul > li {float:left;position:relative;right:50%;}


.inline {margin:0;padding:0;}
.inline	li {display:block;float:left;}
.inline	li a {display:block;}

/* .clearfix all .inline nav */
.inline ul:before, .inline ul:after {content:"";display:table;}
.inline ul:after {clear:both;}
.inline ul {zoom:1;}



/*==================================================================
=IE8
----------------------------------------------------------------- */

