/*!
*fullPage2.7.5
*https://github.com/alvarotrigo/fullPage.js
*MITlicensed
*
*Copyright(C)2013alvarotrigo.com-AprojectbyAlvaroTrigo
*/
html.fp-enabled,.fp-enabledbody {
	margin:0;padding:0;overflow:hidden;
	/*Avoidflickeronslidestransitionsformobilephones#336*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
#superContainer {
	height:100%;position:relative;
	/*TouchdetectionforWindows8*/
	-ms-touch-action:none;
	/*IE11onWindowsPhone8.1*/
	touch-action:none;
}
.fp-section {
	position:relative;
	-webkit-box-sizing:border-box;/*Safari<=5Android<=3*/
	-moz-box-sizing:border-box;/*<=28*/
	box-sizing:border-box;
}
.fp-slide {float:left;}
.fp-slide,.fp-slidesContainer {height:100%;display:block;}
.fp-slides {
	height:100%;
	overflow:hidden;
	position:fixed;
	-webkit-transition:all0.3sease-out;/*Safari<=6Android<=4.3*/
	transition:all0.3sease-out;
	z-index:1;
}
.fp-section.fp-table,.fp-slide.fp-table {display:table;table-layout:fixed;width:100%;}
.fp-tableCell {display:table-cell;/*vertical-align:middle;*/width:100%;height:100%;}
.fp-slidesContainer {float:left;position:relative;}
.fp-controlArrow {
	-webkit-user-select:none;/*webkit(safari,chrome)browsers*/
	-moz-user-select:none;/*mozillabrowsers*/
	-khtml-user-select:none;/*webkit(konqueror)browsers*/
	-ms-user-select:none;/*IE10+*/
	position:absolute;z-index:4;top:51%;
	cursor:pointer;width:0;height:0;
	border-style:solid;margin-top:-38px;
	-webkit-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}

.fp-prev_a {
	position:absolute;right:0;top:0;cursor:pointer;
	height:26px;width:25px;margin-top:-25px;z-index:300;
	background:url(../images/top.png) no-repeat left top;
	
}
.fp-next_a {
	position:absolute;right:0;bottom:0%;cursor:pointer;
	height:26px;width:25px;margin-bottom:-25px;z-index:300;
	background:url(../images/bottom.png) no-repeat left top;
}

.fp-scrollable {overflow:scroll;}
.fp-notransition {-webkit-transition:none!important;transition:none!important;}
#fp-nav {position:fixed;z-index:300;width:25px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0);}
#fp-nav.right {right:35px;}
.fp-slidesNav {position:absolute;z-index:4;left:50%;opacity:1;}
.fp-slidesNav .bottom {bottom:51%;}
.fp-slidesNav .top {top:17px;}
#fp-nav > div,.fp-slidesNav > div {position:relative;margin:0 auto;width:25px;height:100%;}
#fp-nav ul,.fp-slidesNav ul {margin:0 auto;padding:0;position:relative;left:0;width:25px;height:100%;z-index:160;}
#fp-nav > div > .line {
	position:absolute;top:0;left:0;width:25px;margin-top:7px;z-index:150;
	background:url(../images/line.png) repeat-y center top;
}
#fp-nav ul li,.fp-slidesNav ul li {display:block;width:25px;height:26px;margin:0 auto 5px;position:relative;}
.fp-slidesNav ul li {display:inline-block;}
#fp-nav ul li a,.fp-slidesNav ul li a {display:block;position:relative;width:100%;height:100%;text-decoration:none;z-index:1;}
#fp-nav ul li a.active,.fp-slidesNav ul li a.active,#fp-nav ul li :hover a.active,.fp-slidesNav ul li :hover a.active {
	height:26px;width:25px;background:url(../images/off.png) no-repeat left top;
}
#fp-nav ul li a,.fp-slidesNav ul li a {
	height:26px;width:25px;background:url(../images/off.png) no-repeat left top;
}

#fp-nav ul li a span {
	position:absolute;top:50%;left:50%;margin:-6px 0 0 -5px;width:10px;height:11px;display:block;
	background:url(../images/on.png) no-repeat center center;background-size:cover;
	-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;
	transition: all 0.5s linear;-moz-transform: scale(1);-webkit-transform: scale(1);
	-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);
}

#fp-nav ul li a.active span {
	-moz-transform: scale(2.2);-webkit-transform: scale(2.2);
	-o-transform: scale(2.2);-ms-transform: scale(2.2);
	transform: scale(2.2);
}

#fp-nav ul li :hover a span,.fp-slidesNav ul li :hover a span {width:10px;height:10px;margin:-5px 0px 0px -5px;}
#fp-nav ul li .fp-tooltip {
	position:absolute;top:-2px;color:#fff;font-size:14px;width:0;display:block;
	font-family:arial,helvetica,sans-serif;white-space:nowrap;cursor:pointer;
	max-width:220px;overflow:hidden;opacity:0;
}
#fp-nav ul li :hover.fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip {-webkit-transition:opacity 0.2 sease-in;transition:opacity 0.2 sease-in;width:auto;opacity:1;}
#fp-nav ul li .fp-tooltip.right {right:20px;}
#fp-nav ul li .fp-tooltip.left {left:20px;}
.fp-auto-height.fp-section,.fp-auto-height.fp-slide,.fp-auto-height.fp-tableCell {height:auto!important;}
