/*
 * flex-slider.2.5.0
 */

/** jQuery FlexSlider v2.5.0* http://www.woothemes.com/flexslider/** Copyright 2012 WooThemes* Free to use under the GPLv2 and later license.* http://www.gnu.org/licenses/gpl-2.0.html** Contributing author:Tyler Smith (@mbmufffin)**//* ====================================================================================================================* FONT-FACE* ====================================================================================================================*//*@font-face{font-family:'flexslider-icon';src:url('fonts/flexslider-icon.eot');src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('fonts/flexslider-icon.woff') format('woff'),url('fonts/flexslider-icon.ttf') format('truetype'),url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}*//* ====================================================================================================================* RESETS* ====================================================================================================================*/.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}/* ====================================================================================================================* BASE STYLES* ====================================================================================================================*/.sf-flexslider{margin:0;padding:0}.sf-flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}.sf-flexslider .slides img{width:100%;display:block}.sf-flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .sf-flexslider .slides{display:block}* html .sf-flexslider .slides{height:1%}.no-js .sf-flexslider .slides > li:first-child{display:block}/* ====================================================================================================================* DEFAULT THEME* ====================================================================================================================*/.sf-flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2)}.sf-flexslider .slides{zoom:1}.sf-flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.sf-loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.sf-flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.sf-flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.sf-flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.sf-flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}/* ====================================================================================================================* RESPONSIVE* ====================================================================================================================*/@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}


.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.blueimp-gallery>.slides>.slide-loading{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(../img/error.png) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(../img/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(../img/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(../img/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0 3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(../img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-content>video{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(../img/video-play.svg)}/*# sourceMappingURL=blueimp-gallery.min.css.map */#vim_stack_stacks_in_245 {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
}

#vim_stack_stacks_in_245 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}


@media print {
  #vim_stack_stacks_in_245 {
    display: none;
  }
}



#stacks_in_245 {
	margin:  20px;
}

#stacks_in_243 {
	margin:  5px;
	padding:  12px;
}
.blueimp-gallery > .slides > .slide-loading {
  background: url(../files/img/loading.gif) center no-repeat;
  background-size: 64px 64px;
}
.blueimp-gallery > .slides > .slide-error {
  background: url(../files/img/error.png) center no-repeat;
}
.blueimp-gallery > .play-pause {
  position: absolute;
  right: 15px;
  bottom: 15px;
  width: 15px;
  height: 15px;
  background: url(../files/img/play-pause.png) 0 0 no-repeat;
  cursor: pointer;
  opacity: 0.5;
  display: none;
}
.blueimp-gallery-playing > .play-pause {
  background-position: -15px 0;
}
.blueimp-gallery > .prev:hover,
.blueimp-gallery > .next:hover,
.blueimp-gallery > .close:hover,
.blueimp-gallery > .title:hover,
.blueimp-gallery > .play-pause:hover {
  color: #fff;
  opacity: 1;
}
.blueimp-gallery-controls > .prev,
.blueimp-gallery-controls > .next,
.blueimp-gallery-controls > .close,
.blueimp-gallery-controls > .title,
.blueimp-gallery-controls > .play-pause {
  display: block;
  /* Fix z-index issues (controls behind slide element) on Android: */
  -webkit-transform: translateZ(0);
     -moz-transform: translateZ(0);
      -ms-transform: translateZ(0);
       -o-transform: translateZ(0);
          transform: translateZ(0);
}
.blueimp-gallery-single > .prev,
.blueimp-gallery-left > .prev,
.blueimp-gallery-single > .next,
.blueimp-gallery-right > .next,
.blueimp-gallery-single > .play-pause {
  display: none;
}
.blueimp-gallery > .slides > .slide > .slide-content,
.blueimp-gallery > .prev,
.blueimp-gallery > .next,
.blueimp-gallery > .close,
.blueimp-gallery > .play-pause {
  -webkit-user-select: none;
   -khtml-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
/* Replace PNGs with SVGs for capable browsers (excluding IE<9) */
body:last-child .blueimp-gallery > .slides > .slide-error {
  background-image: url(../files/img/error.svg);
}
body:last-child .blueimp-gallery > .play-pause {
  width: 20px;
  height: 20px;
  background-size: 40px 20px;
  background-image: url(../files/img/play-pause.svg);
}
body:last-child .blueimp-gallery-playing > .play-pause {
  background-position: -20px 0;
}


/* Eric */
.blueimp-gallery > .slides {
  opacity: 1.00;
  background-color: rgba(0, 0, 0, 1.00);
}

#blueimp-gallery-title-stacks_in_6 {
	text-align: center;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	opacity: 0.00;
	color: #D0D0D0;
	font-weight: normal;
	font-size: 1.5em;
}

.responsiveImageGallery_image_stacks_in_6 {
	height: 150px;
	width: 105px;
	border: 0;
	vertical-align: middle;
	opacity: 0;
}

#stacks_in_6 {
	margin:  6px;
	padding:  4px;
}

#stacks_out_6 {
	margin-right:0;
}
@font-face{font-family:'sf-icons';src:url('fonts/sf-icons.eot')}@font-face{font-family:'sf-icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8R/OYAAAC8AAAAYGNtYXAgVsCMAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zl5qkmkAAAF4AAAB6GhlYWQHMNyTAAADYAAAADZoaGVhBv4DywAAA5gAAAAkaG10eB4ABTYAAAO8AAAAKGxvY2ECLgHGAAAD5AAAABZtYXhwAAwAGQAAA/wAAAAgbmFtZQNRKj8AAAQcAAABknBvc3QAAwAAAAAFsAAAACAAAwO3AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADgBQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg4AX//f//AAAAAAAg4AD//f//AAH/4yAEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAPT/0QMMA8AAFgAAATIWFxYUBwkBFhQHBiInASY0NwE+ATMC4gwWCBIS/mUBmxISETES/jwSEgHECRYLA8AJCBIxEf5l/mURMRIREQHFETIRAcUICQAAAQDE/8ADPAPAAAUAAAU3CQEnAQLEeP53AYl4/gBAdwGJAYl3/gAAAAEA4//PAx0DsQAVAAATARYyPwE2NCcJATY0LwEmIgcBBhQX4wHLECsPJRAQ/n8BgRAQJQ8rEP41EBABm/40Dw8lECsPAYIBgg8rECUPD/40DywPAAEA9P/AAwwDrwAWAAAFIiYnJjQ3CQEmNDc2MhcBFhQHAQ4BIwEeDBYIEhIBm/5lEhIRMRIBxBIS/jwJFgtACQgSMREBmwGbETESERH+OxEyEf47CAkAAAABAOP/zwMdA7EAFQAACQEmIg8BBhQXCQEGFB8BFjI3ATY0JwMd/jUQKw8lEBABgf5/EBAlDysQAcsQEAHlAcwPDyUQKw/+fv5+DysQJQ8PAcwPLA8AAAAAAQDE/8ADPAPAAAUAAAEHCQEXAQE8eAGJ/nd4AgADwHf+d/53dwIAAAEAAAABAAC/FVBDXw889QALBAAAAAAA0mrMCwAAAADSaswLAAD/wAM8A8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAAzwAAQAAAAAAAAAAAAAAAAAAAAoEAAAAAAAAAAAAAAACAAAABAAA9AQAAMQEAADjBAAA9AQAAOMEAADEAAAAAAAKABQAHgBKAF4AiAC0AOAA9AAAAAEAAAAKABcAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNSZWd1bGFyAFIAZQBnAHUAbABhAHJzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype');font-weight:normal;font-style:normal}i.sf-control{font-family:'sf-icons';font-size:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sf-icon-cl-1:before{content:"\e000"}.sf-icon-cl-2:before{content:"\e002"}.sf-icon-cl-3:before{content:"\e001"}.sf-icon-cr-1:before{content:"\e003"}.sf-icon-cr-2:before{content:"\e004"}.sf-icon-cr-3:before{content:"\e005"}#sf3-folder-check{margin:20px 0 10px}#sf3-folder-check:not(.sf3-error) span{background:#119115;border-radius:50px;padding:8px 15px}#sf3-folder-check div,#sf3-folder-check.sf3-error{text-align:center;font-size:16px;color:#AFFFB7;padding:10px}.sf3-error:before{content:'Folder cannot be found.';color:#fff;font-weight:bolder;background:#D53F4F;border-radius:50px;padding:8px 15px}#stacks_in_98-sf .sf3-error:after{content:'http://my-website.com/remote';color:#D53F4F;font-weight:bolder;background:#fff;margin-left:15px;border:2px solid #D53F4F;border-radius:50px;padding:8px 15px}.sf3-error img{display:none}#stacks_in_98-sf .flex-control-nav{bottom:0;padding:12px 0 0 !important;position:relative}#stacks_in_98-sf .flex-control-nav.flex-control-paging li a.flex-active{background:rgba(36, 181, 227, 1.00)}#stacks_in_98-sf .flex-control-nav.flex-control-paging li a{background:rgba(17, 17, 17, 0.75);-webkit-transition:background 300ms;transition:background 300ms}#stacks_in_98-sf ul.slides{margin:0 !important;padding:0 !important}#stacks_in_98-sf{position:relative;z-index:10;height:auto}#stacks_in_98-sf,#stacks_in_98-sf .sf-slider.sf-flexslider{background-color:transparent;overflow:hidden;margin:0;border:0}#stacks_in_98-sf .sf-flexslider{opacity:1;margin:0;border-radius:0;-webkit-transition:opacity 500ms;transition:opacity 500ms}#stacks_in_98-sf .sf-error{text-align:center;font-size:15px;margin:30px 0;font-weight:bolder;padding:7px 10px;line-height:20px;border-radius:4px;color:#FFF;background:#F78E8F;display:inline-block}#stacks_in_98-sf .sf-slider.loaded{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#stacks_in_98-sf .loaded .flex-viewport,#stacks_in_98-sf .sf-slider,#stacks_in_98-sf .flex-viewport{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}#stacks_in_98-sf .sf-flexslider.sf-loading{opacity:0}#stacks_in_98-sf{min-height:70px}#stacks_in_98-sf .carousel{background-color:rgba(0, 0, 0, 1.00);line-height:0}#stacks_in_98-sf .flex-loading{width:50px;height:50px;border-radius:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:5px solid transparent;border-bottom-color:rgba(25, 165, 223, 1.00);border-top-color:rgba(25, 165, 223, 1.00);-webkit-animation:rotate 500ms linear 0s infinite;animation:rotate 500ms linear 0s infinite}@media only screen and (max-width:400px){#stacks_in_98-sf .flex-loading{display:none}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#stacks_in_98-sf .sf-flexslider.carousel{line-height:0}#stacks_in_98-sf .sf-flexslider .slides.sf-effect-fade > li.flex-active-slide{position:relative !important;top:0 !important;left:0 !important}#stacks_in_98-sf .sf-flexslider .slides > li{position:relative;line-height:normal}#stacks_in_98-sf .sf-flexslider .slides > li img{padding-bottom:0 !important;}#stacks_in_98-sf .sf-flexslider .slides > li,#stacks_in_98-sf .sf-flexslider .carousel > li,#stacks_in_98-sf ul.flex-direction-nav{background:none inherit;opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms;padding:0 !important;list-style:none !important}#stacks_in_98-sf ul.flex-direction-nav li{background:none inherit;padding:0 !important;list-style:none !important}#stacks_in_98-sf .sf-flexslider .slides > li.hero{text-align:center}#stacks_in_98-sf .sf-flexslider .slides > li.hero div.sf-hero-background{background-size:cover;background-position:center;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#stacks_in_98-sf .sf-hero-bg-crop{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#stacks_in_98-sf .sf-flexslider .slides > li.hero .sf-hero-content{text-align:center;position:relative;padding:20% 5%;z-index:10;-webkit-backface-visibility:hidden;backface-visibility:hidden}#stacks_in_98-sf .sf-flexslider .slides > li.hero .sf-hero-tint{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#stacks_in_98-sf .sf-flexslider .slides > li.hero h2,#stacks_in_98-sf .sf-flexslider .slides > li.hero p{text-shadow:none;display:inline-block;margin:0;text-decoration:none;padding:5px 0 !important}#stacks_in_98-sf .sf-flexslider .slides > li.hero a.sf-hero-button{display:inline-block;text-shadow:none;border-radius:4px;margin-top:10px;text-decoration:none}#stacks_in_98-sf .sf-flexslider .slides > li.youtube .embed-container,#stacks_in_98-sf .sf-flexslider .slides > li.vimeo .embed-container,#stacks_in_98-sf .sf-flexslider .slides > li.map .embed-container{position:relative;padding-bottom:56.25%;height:0;margin-bottom:0;overflow:hidden;max-width:100%}#stacks_in_98-sf .sf-flexslider .slides > li.instagram .embed-container{position:relative;padding-bottom:100%;height:0;overflow:hidden}#stacks_in_98-sf .sf-flexslider .slides > li .embed-container iframe,#stacks_in_98-sf .sf-flexslider .slides > li .embed-container object,#stacks_in_98-sf .sf-flexslider .slides > li .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#stacks_in_98-sf .sf-flexslider .slides > li .embed-container div.fluid-width-video-wrapper{padding-top:56.25% !important}#stacks_in_98-sf li.hero h2,#stacks_in_98-sf li.hero p,#stacks_in_98-sf li.hero a.sf-hero-button{opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#stacks_in_98-sf li.hero:not(.flex-active-slide) h2,#stacks_in_98-sf li.hero:not(.flex-active-slide) p,#stacks_in_98-sf li.hero:not(.flex-active-slide) a.sf-hero-button{-webkit-transition:opacity 300ms !important;transition:opacity 300ms !important}#stacks_in_98-sf .sf-slider.loaded .flex-active-slide.hero h2,#stacks_in_98-sf .sf-slider.loaded .flex-active-slide.hero p,#stacks_in_98-sf .sf-slider.loaded .flex-active-slide.hero a.sf-hero-button{opacity:1}#stacks_in_98-sf p.flex-caption{position:absolute;bottom:0;left:0;padding:0;margin:0;background:rgba(0,0,0,0.70);width:100%;opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms}#stacks_in_98-sf .sf-slider.loaded p.flex-caption{-webkit-transition:opacity 300ms 500ms;transition:opacity 300ms 500ms}#stacks_in_98-sf p.flex-caption span{color:#fff;font-family:Arial;display:block;font-size:15px;line-height:140%;text-shadow:none;padding:2% 3%}#stacks_in_98-sf .flex-active-slide .caption-wrap,#stacks_in_98-sf .sf-slider.loaded .flex-active-slide p.flex-caption,#stacks_in_98-sf .sf-slider.loaded .flex-active-slide:hover .caption-wrap,#stacks_in_98-sf .caption-wrap{opacity:1}#stacks_in_98-sf .flex-active-slide .caption-wrap{position:relative;z-index:100}#stacks_in_98-sf .caption-wrap{-webkit-transition:opacity .3s 500ms;transition:opacity .3s 500ms}li.sf3-slide.hide-caption .caption-wrap{display:none}#stacks_in_98-sf .sf-slider.loaded .flex-active-slide .caption-wrap{opacity:0;-webkit-transition:opacity .5s 502ms;transition:opacity .5s 50200ms;-webkit-transition:opacity .5s 2500ms;transition:opacity .5s 2500ms}#stacks_in_98-sf .sf-slider.loaded .flex-active-slide:hover .caption-wrap{-webkit-transition:opacity .3s !important;transition:opacity .3s !important}@media only screen and (max-width:400px){#stacks_in_98-sf p.flex-caption{display:none}}#stacks_in_98-sf .flex-direction-nav .flex-disabled{display:none}#stacks_in_98-sf .sf-slider .flex-direction-nav .flex-prev,#stacks_in_98-sf .sf-slider:hover .flex-direction-nav .flex-prev{left:30px}#stacks_in_98-sf .sf-slider .flex-direction-nav .flex-next,#stacks_in_98-sf .sf-slider:hover .flex-direction-nav .flex-next{right:30px}#stacks_in_98-sf .carousel .flex-direction-nav .flex-prev,#stacks_in_98-sf .carousel:hover .flex-direction-nav .flex-prev{left:15px}#stacks_in_98-sf .carousel .flex-direction-nav .flex-next,#stacks_in_98-sf .carousel:hover .flex-direction-nav .flex-next{right:15px}#stacks_in_98-sf .sf-flexslider .flex-direction-nav .flex-prev,#stacks_in_98-sf .sf-flexslider .flex-direction-nav .flex-next{-moz-transition:transform .3s,background-color .3s;-webkit-transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s}#stacks_in_98-sf .sf-flexslider .flex-direction-nav .flex-prev{-moz-transform:translateX(-118px);-webkit-transform:translateX(-118px);transform:translateX(-118px)}#stacks_in_98-sf .sf-flexslider .flex-direction-nav .flex-next{-moz-transform:translateX(118px);-webkit-transform:translateX(118px);transform:translateX(118px)}#stacks_in_98-sf .sf-flexslider .flex-direction-nav .flex-prev,#stacks_in_98-sf .sf-flexslider .flex-direction-nav .flex-next{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}#stacks_in_98-sf .sf-flexslider:hover .flex-direction-nav .flex-prev,#stacks_in_98-sf .sf-flexslider:hover .flex-direction-nav .flex-next{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}#stacks_in_98-sf .flex-direction-nav a{position:absolute;top:50%;opacity:1;outline:0;width:44px;height:44px;margin-top:-22.000000px;border-radius:4px;text-shadow:none;text-indent:0;z-index:9999}#stacks_in_98-sf .flex-direction-nav a{background:rgba(0, 0, 0, 0.50)}#stacks_in_98-sf .flex-direction-nav a:hover{background:rgba(0, 0, 0, 1.00)}#stacks_in_98-sf .flex-direction-nav a:before{display:none}#stacks_in_98-sf .sf-control{position:absolute;top:50%;left:50%;margin:-9px 0 0 -9px}#stacks_in_98-sf .sf-control:before,#stacks_in_98-sf .sf-control:after{-webkit-transition:color 300ms;transition:color 300ms;color:rgba(255, 255, 255, 1.00)}#stacks_in_98-sf .flex-direction-nav a:hover .sf-control:before,#stacks_in_98-sf .flex-direction-nav a:hover .sf-control:after{color:rgba(8, 211, 253, 1.00)}@media only screen and (max-width:400px){#stacks_in_98-sf .flex-direction-nav{opacity:0}}@media only screen and (max-width:400px){#stacks_in_98-sf.iframe .flex-direction-nav{display:block}}@media only screen and (max-width:400px){#stacks_in_98-sf.iframe .sf-flexslider .flex-direction-nav .flex-prev,#stacks_in_98-sf.iframe .sf-flexslider .flex-direction-nav .flex-next{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px)}}#stacks_in_98-sf .carousel{border-radius:0 0 3px 3px;line-height:0;margin-top:29px;border:1px solid rgba(0, 0, 0, 1.00)}@media only screen and (max-width:400px){#stacks_in_98-sf .carousel{display:none}}#stacks_in_98-sf .carousel *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#stacks_in_98-sf .carousel .slides li{width:50px;margin-right:0;opacity:0.73;transition:opacity 150ms;cursor:pointer;overflow:hidden;position:relative;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center;}#stacks_in_98-sf .carousel .slides li:before{content:'';display:block;padding-top:50%}#stacks_in_98-sf .carousel .slides li + li{margin-left:1px !important}#stacks_in_98-sf .carousel .slides li:hover,#stacks_in_98-sf .carousel .slides li.flex-active-slide,#stacks_in_98-sf .carousel .slides li.flex-active-slide:hover{opacity:1}#stacks_in_98-sf .carousel .flex-direction-nav .flex-prev{-moz-transform:translateX(-103px);-webkit-transform:translateX(-103px);transform:translateX(-103px)}#stacks_in_98-sf .carousel .flex-direction-nav .flex-next{-moz-transform:translateX(103px);-webkit-transform:translateX(103px);transform:translateX(103px)}#stacks_in_98-sf .carousel .flex-direction-nav a{background:rgba(0, 0, 0, 0.50)}#stacks_in_98-sf .carousel .flex-direction-nav a:hover{background:rgba(0, 0, 0, 1.00)}#stacks_in_98-sf .carousel .sf-control{color:rgba(255, 255, 255, 1.00)}#stacks_in_98-sf .carousel .flex-direction-nav a:hover .sf-control{color:rgba(8, 211, 253, 1.00)}#stacks_in_98-sf .freeze{text-align:center;padding:20px 0;margin:20px 0;border-radius:5px;border:2px solid #2E83F8}#stacks_in_98-sf .freeze span{color:#2E83F8;text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:600}

#stacks_out_98 {
	width: 94%;
}
/* ------------------------------------------------------------------------
	This you can edit. prettyPhoto 3
------------------------------------------------------------------------- */

/* ----------------------------------
	Default Theme
----------------------------------- */

div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right { height: 13px; }

div.pp_default .pp_top .pp_left { background: url(../files/cssimages/default/sprite.png) -78px -93px no-repeat; } /* Top left corner */
div.pp_default .pp_top .pp_middle { background: url(../files/cssimages/default/sprite_x.png) top left repeat-x; } /* Top pattern/color */
div.pp_default .pp_top .pp_right { background: url(../files/cssimages/default/sprite.png) -112px -93px no-repeat; } /* Top right corner */

div.pp_default .pp_content .ppt { color: #f8f8f8; }
div.pp_default .pp_content_container .pp_left { background: url(../files/cssimages/default/sprite_y.png) -7px 0 repeat-y; padding-left: 17px; }
div.pp_default .pp_content_container .pp_right { background: url(../files/cssimages/default/sprite_y.png) top right repeat-y; padding-right: 13px; }
div.pp_default .pp_content { background-color: #fff; } /* Content background */
div.pp_default .pp_next:hover { background: url(../files/cssimages/default/sprite_next.png) center right  no-repeat; cursor: pointer; } /* Next button */
div.pp_default .pp_previous:hover { background: url(../files/cssimages/default/sprite_prev.png) center left no-repeat; cursor: pointer; } /* Previous button */
div.pp_default .pp_expand { background: url(../files/cssimages/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */
div.pp_default .pp_expand:hover { background: url(../files/cssimages/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */
div.pp_default .pp_contract { background: url(../files/cssimages/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */
div.pp_default .pp_contract:hover { background: url(../files/cssimages/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */
div.pp_default .pp_close { width: 30px; height: 30px; background: url(../files/cssimages/default/sprite.png) 2px 1px no-repeat; cursor: pointer; margin-top: -5px;} /* Close button */
div.pp_default #pp_full_res .pp_inline { color: #000; } 
div.pp_default .pp_gallery ul li a { background: url(../files/cssimages/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }
div.pp_default .pp_social { margin-top: 7px; }

div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause { background: url(../files/cssimages/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }
div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
div.pp_default .pp_details { position: relative; }
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next { background: url(../files/cssimages/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */
div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
div.pp_default .pp_nav { clear: none; height: 30px; width: 150px; position: relative; }
div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }

div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }

div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 0px 0; }

div.pp_default .pp_bottom .pp_left { background: url(../files/cssimages/default/sprite.png) -78px -127px no-repeat; } /* Bottom left corner */
div.pp_default .pp_bottom .pp_middle { background: url(../files/cssimages/default/sprite_x.png) bottom left repeat-x; } /* Bottom pattern/color */
div.pp_default .pp_bottom .pp_right { background: url(../files/cssimages/default/sprite.png) -112px -127px no-repeat; } /* Bottom right corner */

div.pp_default .pp_loaderIcon { background: url(../files/cssimages/default/loader.gif) center center no-repeat; } /* Loader icon */

/* ----------------------------------
	Light Rounded Theme
----------------------------------- */

	div.light_rounded .pp_top .pp_left { background: url(../files/cssimages/light_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
	div.light_rounded .pp_top .pp_right { background: url(../files/cssimages/light_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.light_rounded .pp_content .ppt { color: #000; }
	div.light_rounded .pp_content_container .pp_left,
	div.light_rounded .pp_content_container .pp_right { background: #fff; }
	div.light_rounded .pp_content { background-color: #fff; } /* Content background */
	div.light_rounded .pp_next:hover { background: url(../files/cssimages/light_rounded/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */
	div.light_rounded .pp_previous:hover { background: url(../files/cssimages/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.light_rounded .pp_expand { background: url(../files/cssimages/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_rounded .pp_expand:hover { background: url(../files/cssimages/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_rounded .pp_contract { background: url(../files/cssimages/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_rounded .pp_contract:hover { background: url(../files/cssimages/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_rounded .pp_close { width: 22px; height: 22px; background: url(../files/cssimages/light_rounded/sprite.png) -54px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_rounded #pp_full_res .pp_inline { color: #000; } 
	div.light_rounded .pp_gallery a.pp_arrow_previous,
	div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_rounded .pp_nav .pp_play { background: url(../files/cssimages/light_rounded/sprite.png) -1px -99px no-repeat; height: 16px; width: 14px; }
	div.light_rounded .pp_nav .pp_pause { background: url(../files/cssimages/light_rounded/sprite.png) -24px -99px no-repeat; height: 16px; width: 14px; }

	div.light_rounded .pp_arrow_previous { background: url(../files/cssimages/light_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
	div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_rounded .pp_arrow_next { background: url(../files/cssimages/light_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
	div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.light_rounded .pp_bottom .pp_left { background: url(../files/cssimages/light_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
	div.light_rounded .pp_bottom .pp_right { background: url(../files/cssimages/light_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.light_rounded .pp_loaderIcon { background: url(../files/cssimages/light_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	/* ----------------------------------
		Dark Rounded Theme
	----------------------------------- */
	
	div.dark_rounded .pp_top .pp_left { background: url(../files/cssimages/dark_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.dark_rounded .pp_top .pp_middle { background: url(../files/cssimages/dark_rounded/contentPattern.png) top left repeat; } /* Top pattern/color */
	div.dark_rounded .pp_top .pp_right { background: url(../files/cssimages/dark_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.dark_rounded .pp_content_container .pp_left { background: url(../files/cssimages/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_rounded .pp_content_container .pp_right { background: url(../files/cssimages/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_rounded .pp_content { background: url(../files/cssimages/dark_rounded/contentPattern.png) top left repeat; } /* Content background */
	div.dark_rounded .pp_next:hover { background: url(../files/cssimages/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_rounded .pp_previous:hover { background: url(../files/cssimages/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	div.dark_rounded .pp_expand { background: url(../files/cssimages/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_rounded .pp_expand:hover { background: url(../files/cssimages/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_rounded .pp_contract { background: url(../files/cssimages/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_rounded .pp_contract:hover { background: url(../files/cssimages/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_rounded .pp_close { width: 22px; height: 22px; background: url(../files/cssimages/dark_rounded/sprite.png) -54px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_rounded .currentTextHolder { color: #c4c4c4; }
	div.dark_rounded .pp_description { color: #fff; }
	div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
	div.dark_rounded .pp_gallery a.pp_arrow_previous,
	div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_rounded .pp_nav .pp_play { background: url(../files/cssimages/dark_rounded/sprite.png) -1px -99px no-repeat; height: 16px; width: 14px; }
	div.dark_rounded .pp_nav .pp_pause { background: url(../files/cssimages/dark_rounded/sprite.png) -24px -99px no-repeat; height: 16px; width: 14px; }

	div.dark_rounded .pp_arrow_previous { background: url(../files/cssimages/dark_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_rounded .pp_arrow_next { background: url(../files/cssimages/dark_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.dark_rounded .pp_bottom .pp_left { background: url(../files/cssimages/dark_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.dark_rounded .pp_bottom .pp_middle { background: url(../files/cssimages/dark_rounded/contentPattern.png) top left repeat; } /* Bottom pattern/color */
	div.dark_rounded .pp_bottom .pp_right { background: url(../files/cssimages/dark_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */

	div.dark_rounded .pp_loaderIcon { background: url(../files/cssimages/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	
	/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	
	div.dark_square .pp_left ,
	div.dark_square .pp_middle,
	div.dark_square .pp_right,
	div.dark_square .pp_content { background: url(../files/cssimages/dark_square/contentPattern.png) top left repeat; }
	div.dark_square .currentTextHolder { color: #c4c4c4; }
	div.dark_square .pp_description { color: #fff; }
	div.dark_square .pp_loaderIcon { background: url(../files/cssimages/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.dark_square .pp_content_container .pp_left { background: url(../files/cssimages/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
	div.dark_square .pp_content_container .pp_right { background: url(../files/cssimages/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
	div.dark_square .pp_expand { background: url(../files/cssimages/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_square .pp_expand:hover { background: url(../files/cssimages/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_square .pp_contract { background: url(../files/cssimages/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_square .pp_contract:hover { background: url(../files/cssimages/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_square .pp_close { width: 22px; height: 22px; background: url(../files/cssimages/dark_square/sprite.png) -54px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_square #pp_full_res .pp_inline { color: #fff; }
	div.dark_square .pp_gallery a.pp_arrow_previous,
	div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_square .pp_nav .pp_play { background: url(../files/cssimages/dark_square/sprite.png) -1px -99px no-repeat; height: 16px; width: 14px; }
	div.dark_square .pp_nav .pp_pause { background: url(../files/cssimages/dark_square/sprite.png) -24px -99px no-repeat; height: 16px; width: 14px; }
	
	div.dark_square .pp_arrow_previous { background: url(../files/cssimages/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_square .pp_arrow_next { background: url(../files/cssimages/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.dark_square .pp_next:hover { background: url(../files/cssimages/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_square .pp_previous:hover { background: url(../files/cssimages/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
	div.light_square .pp_left ,
	div.light_square .pp_middle,
	div.light_square .pp_right,
	div.light_square .pp_content { background: #fff; }
	
	div.light_square .pp_content .ppt { color: #000; }
	div.light_square .pp_expand { background: url(../files/cssimages/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_square .pp_expand:hover { background: url(../files/cssimages/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_square .pp_contract { background: url(../files/cssimages/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_square .pp_contract:hover { background: url(../files/cssimages/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_square .pp_close { width: 22px; height: 22px; background: url(../files/cssimages/light_square/sprite.png) -54px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_square #pp_full_res .pp_inline { color: #000; }
	div.light_square .pp_gallery a.pp_arrow_previous,
	div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_square .pp_nav .pp_play { background: url(../files/cssimages/light_square/sprite.png) -1px -99px no-repeat; height: 16px; width: 14px; }
	div.light_square .pp_nav .pp_pause { background: url(../files/cssimages/light_square/sprite.png) -24px -99px no-repeat; height: 16px; width: 14px; }
	
	div.light_square .pp_arrow_previous { background: url(../files/cssimages/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_square .pp_arrow_next { background: url(../files/cssimages/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.light_square .pp_next:hover { background: url(../files/cssimages/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_square .pp_previous:hover { background: url(../files/cssimages/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Facebook style Theme
	----------------------------------- */
	
	div.facebook .pp_top .pp_left { background: url(../files/cssimages/facebook/sprite.png) -88px -53px no-repeat; } /* Top left corner */
	div.facebook .pp_top .pp_middle { background: url(../files/cssimages/facebook/contentPatternTop.png) top left repeat-x; } /* Top pattern/color */
	div.facebook .pp_top .pp_right { background: url(../files/cssimages/facebook/sprite.png) -110px -53px no-repeat; } /* Top right corner */
	
	div.facebook .pp_content .ppt { color: #000; }
	div.facebook .pp_content_container .pp_left { background: url(../files/cssimages/facebook/contentPatternLeft.png) top left repeat-y; } /* Content background */
	div.facebook .pp_content_container .pp_right { background: url(../files/cssimages/facebook/contentPatternRight.png) top right repeat-y; } /* Content background */
	div.facebook .pp_content { background: #fff; } /* Content background */
	div.facebook .pp_expand { background: url(../files/cssimages/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.facebook .pp_expand:hover { background: url(../files/cssimages/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.facebook .pp_contract { background: url(../files/cssimages/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.facebook .pp_contract:hover { background: url(../files/cssimages/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.facebook .pp_close { width: 22px; height: 22px; background: url(../files/cssimages/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.facebook #pp_full_res .pp_inline { color: #000; } 
	div.facebook .pp_loaderIcon { background: url(../files/cssimages/facebook/loader.gif) center center no-repeat; } /* Loader icon */
	
	div.facebook .pp_arrow_previous { background: url(../files/cssimages/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */
		div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
	div.facebook .pp_arrow_next { background: url(../files/cssimages/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */
		div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
	div.facebook .pp_nav { margin-top: 0; }
	div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
	div.facebook .pp_nav .pp_play { background: url(../files/cssimages/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }
	div.facebook .pp_nav .pp_pause { background: url(../files/cssimages/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }
	
	div.facebook .pp_next:hover { background: url(../files/cssimages/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */
	div.facebook .pp_previous:hover { background: url(../files/cssimages/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.facebook .pp_bottom .pp_left { background: url(../files/cssimages/facebook/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */
	div.facebook .pp_bottom .pp_middle { background: url(../files/cssimages/facebook/contentPatternBottom.png) top left repeat-x; } /* Bottom pattern/color */
	div.facebook .pp_bottom .pp_right { background: url(../files/cssimages/facebook/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */


/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.pp_pic_holder a:focus { outline:none; }

	div.pp_overlay {
		background: #000000;
		display: none;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 13000;
	}
	
	div.pp_pic_holder {
		display: none;
		position: absolute;
		width: 100px;
		z-index: 15000;
	}
		
		.pp_top {
			height: 20px;
			position: relative;
		}
			* html .pp_top { padding: 0 20px; }
		
			.pp_top .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_top .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_top .pp_middle {
					left: 0;
					position: static;
				}
			
			.pp_top .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_content { height: 40px; }
		
		.pp_fade { display: none; }
		
		.pp_content_container {
			position: relative;
			text-align: left;
			width: 100%;
		}
		
			.pp_content_container .pp_left { padding-left: 20px; }
			.pp_content_container .pp_right { padding-right: 20px; }
		
			.pp_content_container .pp_details {
				float: left;
				margin: 10px 0 2px 0;
			}
				.pp_description {
					display: none;
					margin: 0 0 5px 0; font-size:100% !important; color: #000000 !important;
				}
				
				.pp_nav {
					clear: left;
					float: left;
					margin: 3px 0 0 0;
				}
				
					.pp_nav p {
						float: left;
						margin: 2px 4px; font-size:100% !important; color: #000000 !important;
					}
					
					.pp_nav .pp_play,
					.pp_nav .pp_pause {
						float: left;
						margin-right: 4px;
						text-indent: -10000px;
					}
				
					a.pp_arrow_previous,
					a.pp_arrow_next {
						display: block;
						float: left;
						height: 15px;
						margin-top: 5px;
						overflow: hidden;
						text-indent: -10000px;
						width: 14px;
					}
		
		.pp_hoverContainer {
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 12000;
		}
		
		.pp_gallery {
			left: 50%;
			margin-top: -50px;
			position: absolute;
			z-index: 15000;
		}
			
			.pp_gallery ul {
				float: left;
				height: 35px;
				margin: 0 0 0 5px;
				overflow: hidden;
				position: relative;
				padding:0 !important;
				list-type:none;
				list-style:none;
			}
			
			.pp_gallery ul a {
				border: 1px #000 solid;
				border: 1px rgba(0,0,0,0.5) solid;
				display: block;
				float: left;
				height: 33px;
				overflow: hidden;
			}
			
			.pp_gallery ul a:hover,
			.pp_gallery li.selected a { border-color: #fff; }
			
			.pp_gallery ul a img { border: 0; }
			
			.pp_gallery li {
				display: block;
				float: left;
				margin: 0 5px 0 0;
			}
			
			.pp_gallery li.default a {
				background: url(../files/cssimages/facebook/default_thumbnail.gif) 0 0 no-repeat;
				display: block;
				height: 33px;
				width: 50px;
			}
			
			.pp_gallery li.default a img { display: none; }

			.pp_gallery ul li a:link, .pp_gallery ul li a:visited, .pp_gallery  ul li a:hover, .pp_gallery  ul li a:active	{
			background-color: transparent;
			color: transparent;
			text-decoration: none;
			padding:0;
			}
			
			.pp_gallery .pp_arrow_previous,
			.pp_gallery .pp_arrow_next {
			margin-top: 7px !important;
			}
		
		a.pp_next {
			background: url(../files/cssimages/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: right;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
			
		a.pp_previous {
			background: url(../files/cssimages/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: left;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
		
		a.pp_expand,
		a.pp_contract {
			cursor: pointer;
			display: none;
			height: 20px;	
			position: absolute;
			right: 30px;
			text-indent: -10000px;
			top: 10px;
			width: 20px;
			z-index: 20000;
		}
			
		a.pp_close {
			display: block;
			float: right;
			line-height:22px;
			text-indent: -10000px;
		}
		
		.pp_bottom {
			height: 20px;
			position: relative;
		}
			* html .pp_bottom { padding: 0 20px; }
			
			.pp_bottom .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_bottom .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_bottom .pp_middle {
					left: 0;
					position: static;
				}
				
			.pp_bottom .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_loaderIcon {
			display: block;
			height: 24px;
			left: 50%;
			margin: -12px 0 0 -12px;
			position: absolute;
			top: 50%;
			width: 24px;
		}
		
		#pp_full_res {
			line-height: 1 !important;
		}
		
			#pp_full_res .pp_inline {
				text-align: left; line-height: 125% !important;
				padding:10px 0px;
			}
			
				#pp_full_res .pp_inline p { margin: 0 0 15px 0;}
	
		div.ppt {
			color: #fff;
			display: none;
			font-size: 17px;
			margin: 0 0 5px 15px;
			z-index: 14000;
		}

.pp_gallery { display: none !important; }

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */@media only screen and (min-width:0px){#stacks_in_117{}}


.stacks_left {
	float:left;
}

.stacks_row {
	overflow:hidden;
	margin:0 auto;
}
#stacks_in_120 .stacks_left {
	width:101px;
}

#stacks_in_120 .stacks_row {
	width:505px;
}
#stacks_in_120 {
	margin:  3px;
}

#stacks_out_120 {
	width: 83%;
}

#stacks_out_222 {
	width: 97%;
}
