/*
    anythingSlider v1.2
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/
@font-face {
	font-family: 'AardvarkBoldRegular';
	src: url('../fonts/aardv-webfont.eot'); /* IE */
	src: local('☺'), url('../fonts/aardv-webfont.woff') format('woff'), url('../fonts/aardv-webfont.ttf') format('opentype'), url('../fonts/aardv-webfont.svg#webfontFlymBffI') format('svg'); /* non-IE */
	font-weight: normal;
	font-style: normal;
}
.anythingSlider { width: 655px; height: 242px; position: absolute; margin: 0 auto 15px; top:16px; left:-1px; z-index:1; box-sizing:border-box; }.anythingSlider * {box-sizing:border-box;}
.anythingSlider .wrapper { width: 575px; overflow: auto; height: 220px; margin: 0 40px; position: absolute; top: 0; left: 0; z-index:1; border: 5px solid rgba(255,255,255,.5); border-radius: 5px;}
/* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 800%; list-style: none; position: absolute; top: 0; left: 0;  margin: 0; }
.anythingSlider ul li                   { float: left; text-decoration: none; padding: 0; height: 220px; width:20%; max-width: 575px; margin: 0; position:relative; }
#thumbNav                               { position: relative; top: 194px; left: 220px; text-align: center; z-index: 2;}
#thumbNav a                             { padding: 3px 10px; height: 24px; background-image: url(../images/circle_blue_02.png);}
#thumbNav a:hover                       { background-image: url(../images/circle_blue_02_hover.png); }
#thumbNav a.cur                         { background-image: url(../images/circle_orange_02.png); }
#start-stop                             { background-image: url(../images/circle_blue_02_pause.png); position: absolute; padding: 2px 0px; left: 45px; top: 193px; z-index: 2;display:none;}
#start-stop.playing                     { background-image: url(../images/circle_green_play.png); padding: 2px 0px;display:none;}
#start-stop:hover                       { background-image: url(../images/circle_blue_02_pause.png); padding: 2px 0px;display:none;}
/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; overflow: hidden; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }
/*
    For Specific Slides
*/
#textSlide { position: absolute; top:0; right:0; bottom:0; left:0; padding: 20px; z-index: 3; color:#eee; font-size:1.8em;  font-family: 'AardvarkBoldRegular', Tahoma, Geneva, sans-serif;	text-shadow: 0px 0px 8px #111;line-height: 1em; opacity: .75;}#textSlide span {display:block;width:100%;}
#textSlide .centralIowa	{}#textSlide .centralIowa .slide-span-1 {margin-top: -10px;text-align: center;}#textSlide .centralIowa .slide-span-2 {margin-top: 10px;text-align: right; padding-right: 10px;}
#textSlide .geotechnical	{}#textSlide .geotechnical .slide-span-1 {}#textSlide .geotechnical .slide-span-2 {margin-top:8px;}
#textSlide .environmental {}#textSlide .environmental .slide-span-1 {margin-top:30px;}
#textSlide .construction	 {}#textSlide .construction .slide-span-1 {margin-top:115px;text-align:center;margin-left:-25px;}#textSlide .construction .slide-span-2 {margin-top:5px;text-align:right;padding-right:10px;}
#textSlide .solid {}#textSlide .solid .slide-span-1 {margin-top:115px;text-align:right;padding-right:10px;}#textSlide .solid .slide-span-2 {margin-top:5px;text-align:center;}
#textSlide ul                           { list-style: disc; margin: 0 0 0 25px; }
#textSlide ul li                        { display: list-item; }@media only screen and (max-width:768px) {.anythingSlider .wrapper ul {width:1000%;}#textSlide .centralIowa .slide-span-2 {text-align: center; padding-right: 0;}#textSlide .construction .slide-span-1 {text-align:center;margin-left:0;}#textSlide .construction .slide-span-2 {text-align:center;padding-right:0;}#textSlide .solid .slide-span-1 {margin-top:115px;text-align:center;padding:0;}}@media only screen and (max-width:600px) {#textSlide .centralIowa .slide-span-1 {margin-top: -10px;text-align: left;}#textSlide .centralIowa .slide-span-2 {text-align: left; padding-right: 0;}#textSlide .construction .slide-span-1 {text-align:left;margin-left:0;}#textSlide .construction .slide-span-2 {text-align:left;padding-right:0;}#textSlide .solid .slide-span-1 {margin-top:115px;text-align:left;padding:0;}}