 #fullslider {
   	width: 100%;
   	overflow: hidden;
    /*background: #e8c424 url(../../img/slider/gradient-stage.png) repeat-x;*/
    background: #FFFFFF; 
    -webkit-transition:background 1s;
	-moz-transition:background 1s;
	-o-transition:background 1s;
	transition:background 1s		
  }
  #fullslider .slider {
  	width: 100%;
  }
  
  .fraction-slider .claim {
	width: 45%;
	height: 100%;
	background: transparent;
	position: absolute !important;
	margin: 0 0 0 3em;
  }
  .fraction-slider .claim h1 {
	position: relative;
	top: 0;
	padding: 1em 0 0;
	margin: 0;
	color: #ffffff;
	font-size: 280%;
	font-family: 'OpenSansBold',Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
	line-height: 1.2em;
	width: 100%;
  }
  
  .fraction-slider .claim span {
	color: #ffffff;
	font-size: 200%;
	font-family: 'OpenSansLight',Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
	line-height: 1.2em;
	width: 100%;
  }
  
  .fraction-slider .claim .linkcontent {
  	background: #ffffff;
  	border-radius: 20px;
  	padding: 0.15em 1em 0.2em 0.3em;
  	color: #323845;
  	display: inline;
  }
  .fraction-slider .claim .linkcontent:hover {
  	text-decoration: none;
  }
  .fraction-slider .claim .linkcontent i {
  	position: relative;
  	top: 0.15em;
  	margin:0 0 0 -0.3em !important;
  	left:0.25em;
  	display: inline-block;
  	font-size: 300%;
  }

.fraction-slider{
	position:relative;
	width:100%; height:100%;
	overflow:visible;
}

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

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

.fraction-slider .fs_obj{
	display:block; display:none;
	position:relative;
	top:0px !important; left:0 ;
	z-index:7000;
}

.fraction-slider .fs_fixed_obj{
	z-index:6000;
	left:0;
	height: auto !important;
}

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

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

/** CONTROLS **/

.fraction-slider .prev,
.fraction-slider .next {
	display:block;
	position:absolute;
	width:45px; height:45px;
	z-index:8000;
	opacity: 0.5;
}
.fraction-slider .prev:before {
	content: "\0040";
	font-family: Papicon-Bafang;
	position: relative;
	font-size: 450%;
	color: #ffffff;
}
.fraction-slider .prev {
	left:10px; 
	top:45%;
	
}
.fraction-slider .prev:hover,
.fraction-slider .prev:hover:before {
	color: #323845;
	text-decoration: none;
}
.fraction-slider .next:before {
	content: "\0041";
	font-family: Papicon-Bafang;
	position: relative;
	font-size: 450%;
	color: #ffffff;
}
.fraction-slider .next {
	right:10px; 
	top:45%;
}
.fraction-slider .next:hover,
.fraction-slider .next:hover:before {
	color: #323845;
	text-decoration: none;
}


/** PAGER **/

.fs-pager-wrapper{
	position:absolute;
	left:45%; bottom:10px;
	z-index:8000;	
}

.fs-pager-wrapper a{
	display:inline-block;
	width:14px; height:14px;
	margin:0 1em 0 0;
	border-radius: 10px;
	background-color: #323845;
}
.fs-pager-wrapper .active{
	background-color: #ffffff;
}

@media screen and (max-width: 840px){
   #fullslider {
   	width: 100%;
   	height: auto;
   	overflow: hidden;
	background: #e8c424 url(../../img/slider/gradient-stage.png) repeat-x;
  }
  :root #fullslider {
       filter: none;
  }
  #fullslider .slider {
  	width: 100%;
  }
  .fraction-slider .claim {
	width: 80%;
	height: 100%;
	background: transparent;
	position: absolute !important;
	margin: 0 0 0 3em;
  }
  .fraction-slider .claim h1 {
	position: relative;
	top: 0;
	padding: 1em 0 0;
	margin: 0;
	color: #ffffff;
	font-size: 400%;
	font-family: 'OpenSansLight',Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
	line-height: 1.2em;
  }
  .fraction-slider .claim .linkcontent {
  	background: #ffffff;
  	border-radius: 20px;
  	padding: 0.2em 0.5em 0.2em 0;
  	color: #323845;
  	/*display: none !important;*/
  }
  .fraction-slider .claim .linkcontent:hover {
  	text-decoration: none;
  }
  .fraction-slider .claim .linkcontent i {
  	position: relative;
  	top: 0.3em;
  	margin:0 0 0 -0.3em !important;
  	left:0.2em;
  	display: inline-block;
  	font-size: 300%;
  }
}