@charset "utf-8";
/*
CSS Document for Voltage Slideshow Plugin
Author: Farid Hadi http://www.faridhadi.com
Copyright 2012 Farid Hadi
*/

.slider {
	background:url(img/ui/ajax-loader-white.gif) no-repeat center center;
}

.slider ul {
	visibility:hidden;
}

.voltageSlideshowWrapper {
	position:relative;
	overflow:hidden;
	z-index:1;
}

.voltageSlideshowWrapper ul {
	position:absolute;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	display:block;
}

.voltageSlideshowWrapper ul li {
	position:absolute;
	top:0;
	left:0;
	display:block;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.voltageSlideshowWrapper .voltageSlideshowPrev {
    background: url("img/arrow_l.png") no-repeat 0 0;
	--background: url("img/arrow_r.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    display: block;
    font-size: 0;
    height: 58px;
    line-height: 0;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 50px;
    z-index: 10;
}

#vs1 .voltageSlideshowPrev {
/*	left:50%;
	margin-left:-545px;*/
	left: 0;
    margin-left: 275px;
}

.voltageSlideshowWrapper .voltageSlideshowNext {
	background:url("img/arrow_r.png") no-repeat 0 0;
	--background: url("img/arrows.png") no-repeat scroll -23px 0 rgba(0, 0, 0, 0.7);
    display: block;
    font-size: 0;
    height: 53px;
    line-height: 0;
    outline: medium none;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 50px;
    z-index: 10;
}

#vs1 .voltageSlideshowNext {
	/*right:50%;
	margin-right:-545px;*/
	margin-right: 15px;
    right: 0;	
}
/*
.voltageSlideshowWrapper .voltageSlideshowPrev:hover {
	background-color:#000;
	background-color:rgba(0,0,0,1);
}

.voltageSlideshowWrapper .voltageSlideshowNext:hover {
	background-color:#000;
	background-color:rgba(0,0,0,1);
}
*/
.voltageSlideshowWrapper .voltageSlideshowPrevSidebarWhite {
	position:absolute;
	bottom:5px;
	left:auto;
	right:13px !important;
	margin-left:0;
	width:11px;
	height:11px;
	z-index:10;
	background:url(img/ui/voltageSlideshowSidebarBlackNav.png) no-repeat 0 0;
	display:block;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
}

.voltageSlideshowWrapper .voltageSlideshowNextSidebarWhite {
	position:absolute;
	bottom:5px;
	left:auto;
	right:0 !important;
	margin-left:0;
	width:11px;
	height:11px;
	z-index:10;
	background:url(img/ui/voltageSlideshowSidebarBlackNav.png) no-repeat -11px 0;
	display:block;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
}

.voltageSlideshowWrapper .voltageSlideshowPrevSidebarWhite:hover {
	background:url(img/ui/voltageSlideshowSidebarBlackNav.png) no-repeat 0 0;
}

.voltageSlideshowWrapper .voltageSlideshowNextSidebarWhite:hover {
	background:url(img/ui/voltageSlideshowSidebarBlackNav.png) no-repeat -11px 0;
}

.voltageSlideshowWrapper .voltageSlideshowPrevGeneralWhite {
	position:absolute;
	bottom:5px;
	left:0;
	margin-left:0;
	width:11px;
	height:11px;
	z-index:10;
	background:url(img/ui/voltageSlideshowSidebarBlackNav.png) no-repeat 0 0;
	display:block;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
}

.voltageSlideshowWrapper .voltageSlideshowNextGeneralWhite {
	position:absolute;
	bottom:5px;
	left:13px !important;
	margin-left:0;
	width:11px;
	height:11px;
	z-index:10;
	background:url(img/ui/voltageSlideshowSidebarBlackNav.png) no-repeat -11px 0;
	display:block;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
}

.voltageSlideshowWrapper .voltageSlideshowPrevGeneralWhite:hover {
	background:url(img/ui/voltageSlideshowSidebarBlackNav.png) no-repeat 0 0;
}

.voltageSlideshowWrapper .voltageSlideshowNextGeneralWhite:hover {
	background:url(img/ui/voltageSlideshowSidebarBlackNav.png) no-repeat -11px 0;
}

.voltageSlideshowWrapper .voltageSlideshowPlay {
	position:absolute;
	right:150px;
	top:55%;
	padding:4px;
	margin:-10px 0 0 0;
	background:#fff;
	background:rgba(255,255,255,0.15);
	display:block;
	z-index:2;
	border-radius:3px;
}

.voltageSlideshowWrapper .voltageSlideshowPlay.videoLeft {
	left:150px;
	right:auto;
}

.voltageSlideshowWrapper .voltageSlideshowPlay span {
	font-size:11px;
	line-height:45px;
	color:#fff;
	background:#000 url(img/ui/play.png) no-repeat 0 center;
	background:rgba(0,0,0,0.95) url(img/ui/play.png) no-repeat 20px center;
	padding:0 26px 0 36px;
	display:block;
	text-transform:uppercase;
	border-radius:3px;
}

.voltageSlideshowWrapper .voltageSlideshowPlay:hover {
	margin-top:-9px;
}

.voltageSlideshowWrapper .voltageSlideshowPlay:active {
	margin-top:-9px;
}

.voltageSlideshowWrapper .caption1 {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
	color: #FFFFFF;
    font-size: 0;
	width: 225px;
	position:absolute;
	top:0px;
	left:0;
	margin-left:0px;
	 padding-top:60px;
	padding-left:25px;
	min-height:20px;
	height: 500px !important;
	height:20px;
	color:#fff;
	font-weight:normal;
	 
	line-height:0px;
	text-align:left;
	text-shadow: 2px 2px 1px #000;
}

.voltageSlideshowWrapper .caption1 a {
	color:#fff;
	text-decoration:none;
}

.voltageSlideshowWrapper .caption1 span {
	clear:both;
	display:block;
	color:#ccffff;
}

.voltageSlideshowWrapper .caption1 span.small {
	color:#fff;
	font-size:20px;
	line-height:20px;
}

.voltageSlideshowWrapper .caption1 span.smallColored {
	color:#ccffff;
	font-size:20px;
	line-height:20px;
}

.voltageSlideshowWrapper .caption1 span.smallColored a {
	color:#ccffff;
}

.voltageSlideshowWrapper .caption1.right {
	left:auto;
	right:50%;
	margin-right:0px;
	text-align:right;
}

.voltageSlideshowWrapper .caption2 {
	position:absolute;
	top:80px;
	left:50%;
	width:340px;
	min-height:20px;
	height:auto !important;
	height:20px;
	margin-left:0px;
	padding:15px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:16px;
	text-align:left;
	background:url(img/ui/bg-white-trans-80.png);
}

.voltageSlideshowWrapper .caption2.black {
	color:#fff;
	background:url(img/ui/bg-black-trans-80.png);
}

.voltageSlideshowWrapper .caption2 a {
	color:#000;
	text-decoration:none;
}

.voltageSlideshowWrapper .caption2.black a {
	color:#fff;
}

.voltageSlideshowWrapper .caption2.black h3 {
	color:#fff;
}

.voltageSlideshowWrapper .caption2.right {
	left:auto;
	margin-left:auto;
	right:50%;
	margin-right:0px;
}

.voltageSlideshowWrapper h3 {
	font-weight:normal;
	font-size:26px;
	line-height:30px;
	color:#000;
	margin:0 0 5px 0;
	padding:0;
}

.voltageSlideshowWrapper .videoContainer {
	position:absolute;
	top:80px;
	left:50%;
	margin-left:-10px;
	background:#000 url(img/ui/img-overlay-logo.png) no-repeat center center;
}

.voltageSlideshowWrapper .videoContainer.videoLeft {
	left:auto;
	right:50%;
	margin-right:-10px;
}

.voltageSlideshowWrapper .voltageSlideshowMobileCaptionButton {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:30px;
	line-height:30px;
	z-index:10;
	background:url(img/ui/bg-black-trans-80.png) repeat 0 0;
	display:block;
	text-align:center;
	color:#fff !important;
}

.sidebarSlider, .sidebarSlider ul, .sidebarSlider ul li { width:240px !important; height:200px !important; }
#slidingFooter footer .sidebarSlider, #slidingFooter footer .sidebarSlider ul, #slidingFooter footer .sidebarSlider ul li { width:210px !important; height:200px !important; }
.sidebarSlider li a span { color:#fff; }
/*
.voltageSlideshowWrapper.lowerElements .voltageSlideshowPrev, .voltageSlideshowWrapper.lowerElements .voltageSlideshowNext {
	margin-top:35px;
}
*/
.voltageSlideshowWrapper.lowerElements .caption1, .voltageSlideshowWrapper.lowerElements .caption2, .voltageSlideshowWrapper.lowerElements .videoContainer {
	top:0px;
}

.voltageSlideshowWrapper .caption1.bottom, .voltageSlideshowWrapper .caption2.bottom {
	top:auto;
	bottom:50px;
}

.voltageSlideshowWrapper .caption1.center, .voltageSlideshowWrapper .caption2.center {
	top:50%;
}