/** MAIN STYLES **/
.fraction-slider{
	position:relative;
	width:960px;
	margin:auto;
	height:100%;
	overflow:visible;
	z-index:8000;
}

.fraction-slider .slide{
	display:none; width:100%; height:100%;
	position:absolute;
	z-index:5000;
}

.fraction-slider .active-slide{
	z-index:9000;
}

.fraction-slider .fs_obj{
	display:block; display:none;
	position:absolute;
	top:0px; left:100%;
	z-index:7000;
}

.fraction-slider .fs_fixed_obj{
	z-index:6000;
	left:0;
}

.fraction-slider .fs_obj *{
	display:inline-block;
	position:relative;
	top:0px; left:0px;
}

.fs_loader{
	width:100%; height:450px;
	background:url(images/fs.spinner.gif) center center no-repeat transparent;
}

/** CONTROLS **/

.fraction-slider .prev,
.fraction-slider .next{
	display:none;
	position:absolute;
	width:55px;
	height:55px;
	z-index:9999;
	border-radius:5px;
	top:40%;
	
}

.fraction-slider .prev{
	left:-40px; 
	background:url(images/fs.prevnext.png) left top no-repeat transparent;
	
}
.fraction-slider .prev:hover{
	background:url(images/fs.prevnext.png) left bottom no-repeat transparent;
}

.fraction-slider .next{
	right:-40px; 
	background:url(images/fs.prevnext.png) right top no-repeat transparent;
}
.fraction-slider .next:hover{
	background:url(images/fs.prevnext.png) right bottom no-repeat transparent;
}

.fraction-slider:hover .prev,
.fraction-slider:hover .next{
	display:block;
}

/** PAGER **/

.fs-pager-wrapper{
	position:absolute;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	bottom:15px;
	z-index:9999;	
	display:block;
	text-align:center;
}

.fs-pager-wrapper a{
	display:inline-block;
	width:20px; height:20px;
	margin:0 15px 0 0;
	background:url(images/fs.pager.square.png) 0px 0px no-repeat transparent;
}
.fs-pager-wrapper .active{
	background:url(images/fs.pager.square.png) 0px -20px no-repeat transparent;
}

/** CUSTOM SETTINGS **/
#slider-wrapper{
	overflow:hidden;
	position:relative;
	z-index:81;
	height:450px;
	width:100%;
	margin:0px auto 20px auto;
}

#bgslider-fade{
	position:absolute;
	z-index:82 !important;
	height:450px;
	width:100%;
	background: url(images/sprsliderfadetop.png) repeat-x;
}

.slider{
	width:100%; 
    height:450px;
	margin:0 auto;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	-moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;

}

@media only screen and (min-width: 1000px){
	.slider{
		width:1000px;
	}
}

@media only screen and (min-width: 1440px){
	.slider{
		width:1440px;
	}
}

.sl-p{
	position:absolute;
	top:-200px;
	
	z-index:8000;
	
	font-size:24px;
	line-height:100%;
	color:#fff;
	white-space: nowrap;
}

.sl-supertitle{
	font-family: 'Oswald', sans-serif;
	font-size:90px;
	text-align:left;
}


.sl-title{
	font-family: 'Oswald', sans-serif;
	font-size:50px;
	text-align:left;
}

.sl-text{
	font-family: 'Oswald', sans-serif;
	font-weight:300;
	font-size:20px;
	text-align:left;
}

.sl-separator{
	color:#ddd;
	border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(170, 170, 170, 0), rgba(170, 170, 170, 0.75), rgba(170, 170, 170, 0));
}

.sl-box{
	display:block;
	padding: 15px;
	font-family: 'Oswald', sans-serif;
	font-weight: bold;
	text-align:center;
}

.claim{
	line-height:100%
}

a.sl-button{
	display:block;
	font-family: 'Oswald', sans-serif;
	font-size: 18px;
	color: #ffffff;
	padding: 10px 20px;
	background-color:#ff7700;
	
	background: -moz-linear-gradient(
		top,
		#ff9d00 0%,
		#ff7700);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ff9d00),
		to(#ff7700));
		
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	
	border: 5px solid #ffffff;
	
	-moz-box-shadow:
		2px 2px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
	-webkit-box-shadow:
		2px 2px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
	box-shadow:
		2px 2px 3px rgba(000,000,000,0.5),
		inset 0px 0px 1px rgba(255,255,255,1);
		
	text-shadow:
		0px 1px 0px rgba(000,000,000,0.3),
		0px 0px 0px rgba(255,255,255,0);
}		
		

a.sl-button:hover{
	background: -moz-linear-gradient(
		top,
		#ff7700 0%,
		#ff9d00);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ff7700),
		to(#ff9d00));
}


a.slidelink{
	width:100%;
	height:100%;
	position:absolute;
	z-index:8000 !important;
}

.orange{color:#FF7E00;}
.red{color:#e9142b;}
.lblue{color:#1f87d9;}
.white{color:#FFF;}
.dgray{color:#444;}
.mgray{color:#666;}
.lgray{color:#888;}

.white-transp-bg{
	background-image: url(/lib/homeslider/css/images/White-transp-bg.jpg);
	background-repeat:repeat;
	}
	
.black-transp-bg{
	background-image: url(/lib/homeslider/css/images/black-transp-bg.png);
	background-repeat:repeat;
	}