/**
 * @version		$Id: template.css.php 3411 2013-07-23 15:05:35Z joomlaworks $
 * @package		Frontpage Slideshow
 * @author    JoomlaWorks - http://www.joomlaworks.net
 * @copyright	Copyright (c) 2006 - 2013 JoomlaWorks Ltd. All rights reserved.
 * @license		http://www.joomlaworks.net/license
 */

/* --- Slideshow Container --- */
#fpssContainer0.fpss-template-july4 {position:relative;width:100%;overflow:hidden;}

/* --- Loader --- */
#fpssContainer0.fpss-template-july4 .slide-loading {position:absolute;width:100%;height:auto;background:#FFF url(../images/loading.gif) no-repeat center center;z-index:100;}

/* --- Slide Containers --- */
#fpssContainer0.fpss-template-july4 .slides-wrapper {width:100%;margin:0;padding:0; position:relative; overflow:hidden; background:none;display:inline-block;}
#fpssContainer0.fpss-template-july4 .slides-wrapper .slideratio {padding-top:54%;}
#fpssContainer0.fpss-template-july4 .slides-wrapper .slides {}
#fpssContainer0.fpss-template-july4 .slides-wrapper .slides .slide {position:absolute;top:0;bottom:0;left:0;right:0;}
#fpssContainer0.fpss-template-july4 .slides-wrapper .slides .slide a.slide-link {position:absolute;}
#fpssContainer0.fpss-template-july4 .slides-wrapper .slides .slide a.slide-link img {width:100%;}
#fpssContainer0.fpss-template-july4 .slides-wrapper .slides .slide .slidetext {position:absolute;bottom:13%;left:0;right:0;width:100%;padding:10px 0 30px;margin:0;z-index:5500;background:rgba(0,0,0,.5);text-align:center;}

/* --- Slide Content --- */
.fpss-template-july4 .slidetext h1,
.fpss-template-july4 .slidetext h1 a {font-size:573.68%;line-height:120%;margin:0;padding:0;color:#FFF;position:relative;text-shadow: 5px 5px 4px rgba(0,0,0,.65);font-family: 'Source Sans Pro', sans-serif;font-weight:600;letter-spacing:-1px;}
.fpss-template-july4 .slidetext h1 a:hover {color:#EEE;text-decoration:none;}
.fpss-template-july4 .slidetext h2 {display:none;}
.fpss-template-july4 .slidetext h3 {display:none;}
.fpss-template-july4 .slidetext h4 {display:none;}
.fpss-template-july4 .slidetext p {display:none;}
.fpss-template-july4 .slidetext a.fpssReadMore {display:none;}
.fpss-template-july4 .slidetext a.fpssReadMore:hover {display:none;}
.fpss-template-july4 .slidetext a {color:#FFF;}
.fpss-template-july4 .slidetext a:hover {color:#979791;}

/* --- Navigation --- */
#fpssContainer0.fpss-template-july4 div.navigation-wrapper {width:100px;margin:0;padding:0;position:absolute;bottom:3%;right:5%;z-index:97;}
.fpss-template-july4 ul.navigation {margin:0;padding:0;list-style:none;}
.fpss-template-july4 ul.navigation li {display:block;width:13px;height:13px;float:left;margin-left:4px;background:url(../images/nav_off.png) 0 0 no-repeat;}
.fpss-template-july4 ul.navigation li span.navigation-thumbnail {display:block;height:12px;width:12px;}
.fpss-template-july4 ul.navigation li span.navigation-thumbnail img {display:none;}
.fpss-template-july4 ul.navigation li.active,
.fpss-template-july4 ul.navigation li:hover,
.fpss-template-july4 div.navigation-background {}
.fpss-template-july4 ul.navigation li.active {background:#FFF}
.fpss-template-july4 ul.navigation li a {display:block;padding:0;margin:0;text-decoration:none;overflow:hidden;position:relative;z-index:9;}
.fpss-template-july4 ul.navigation li.active a,
.fpss-template-july4 ul.navigation li:hover a {color:#fff;}
.fpss-template-july4 ul.navigation li.navigation-previous,
.fpss-template-july4 ul.navigation li.navigation-next,
.fpss-template-july4 ul.navigation li.navigation-control {display:none;}

/* --- Generic Styling (highly recommended) --- */
.fpss-template-july4 a {cursor:pointer;}
.fpss-template-july4 a:active,
.fpss-template-july4 a:focus {outline:0;outline:expression(hideFocus='true');}
.fpss-template-july4 img {border:none;}
.fpss-template-july4 .slidetext img,
.fpss-template-july4 .slidetext p img {display:none;}
.fpss-clr {clear:both;float:none;height:0;line-height:0;margin:0;padding:0;border:0;}

/* --- IE Specific Styling (use body.fpssIsIE6, body.fpssIsIE7, body.fpssIsIE8 to target specific IEs) --- */
body.fpssIsIE6 #fpssContainer0.fpss-template-july4 .slides-wrapper .slides .slide .slidetext,
body.fpssIsIE7 #fpssContainer0.fpss-template-july4 .slides-wrapper .slides .slide .slidetext {width:99%;}
body.fpssIsIE6 .fpss-clr,
body.fpssIsIE7 .fpss-clr {display:none;}

/* start tablet width styles */
@media (min-width: 768px) and (max-width: 991px) {
#fpssContainer0.fpss-template-july4 .slides-wrapper .slides .slide .slidetext {padding:15px 0;}
.fpss-template-july4 .slidetext h1,.fpss-template-july4 .slidetext h1 a {font-size:300%;}
#fpssContainer0.fpss-template-july4 div.navigation-wrapper {bottom:5%;right:0;}

}
/* end tablet width styles */

/* start smartphone width styles */
@media (max-width: 767px) {
#fpssContainer0.fpss-template-july4 {padding-bottom:25px;}
#fpssContainer0.fpss-template-july4 div.navigation-wrapper {bottom:0px;right:auto;text-align:center; width:100%;}
.fpss-template-july4 ul.navigation {text-align:center;display:inline-block;background:#FFF;box-shadow:none;}
.fpss-template-july4 ul.navigation li {background:url(../images/nav_off_xs.png) 0 0 no-repeat;}
.fpss-template-july4 ul.navigation li.active {background:#BBB}
#fpssContainer0.fpss-template-july4 .slides-wrapper .slides .slide .slidetext {bottom:0;padding:0 0 5px;}
.fpss-template-july4 .slidetext h1, .fpss-template-july4 .slidetext h1 a {font-size:165%;text-shadow:none;font-weight:bold;}
}
/* end smartphone width styles */

/* --- End of stylesheet --- */
