@charset "utf-8";
HTML { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
BODY { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
#superContainer { position: relative; height: 100%; }
.section { box-sizing: border-box; position: relative; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.slide { float: left; }
.slide { display: block; height: 100%; }
.slidesContainer { display: block; height: 100%; }
.slides { position: relative; height: 100%; overflow: hidden; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.section.table { width: 100%; display: table; }
.slide.table { width: 100%; display: table; }
.tableCell { width: 100%; display: table-cell; height: 100%; vertical-align: middle; }
.slidesContainer { position: relative; float: left; }
.controlArrow { position: absolute; margin-top: -38px; top: 50%; cursor: pointer; opacity: .5; transition: .3s; }
.controlArrow.prev { width: 51px; height: 101px; left: 55px; background: url(../images/btnl.png); }
.controlArrow.prev:hover { left: 45px; opacity: 1; }
.controlArrow.next { width: 51px; height: 101px; background: url(../images/btnr.png); right: 55px; }
.controlArrow.next:hover { right: 45px; opacity: 1; }
.scrollable { overflow: scroll; }
.easing { -webkit-transition: all 0.7s ease-out; -moz-transition: all 0.7s ease-out; -o-transition: all 0.7s ease-out; transition: all 0.7s ease-out; }
#fullPage-nav { z-index: 100; position: fixed; margin-top: -32px; top: 50%; opacity: 1; }
.right#fullPage-nav { right: 17px; }
.left#fullPage-nav { left: 17px; }
.fullPage-slidesNav { z-index: 4; position: absolute; left: 50%; opacity: 1; }
.fullPage-slidesNav.bottom { bottom: 17px; }
.fullPage-slidesNav.top { top: 17px; }
#fullPage-nav UL { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.fullPage-slidesNav UL { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
#fullPage-nav LI { position: relative; margin: 10px 0; width: 21px; display: block; height: 21px; }
.fullPage-slidesNav LI { position: relative; margin: 7px; width: 14px; display: block; height: 13px; }
.fullPage-slidesNav LI { display: inline-block; }
#fullPage-nav LI A { z-index: 1; position: relative; width: 100%; display: block; height: 100%; cursor: pointer; text-decoration: none; }
.fullPage-slidesNav LI A { z-index: 1; position: relative; width: 100%; display: block; height: 100%; cursor: pointer; text-decoration: none; }
#fullPage-nav LI .active SPAN { background: #333; }
.fullPage-slidesNav .active SPAN { background: #333; }
#fullPage-nav SPAN { z-index: 1; border-bottom: #000 1px solid; position: absolute; border-left: #000 1px solid; width: 8px; height: 8px; border-top: #000 1px solid; top: 2px; border-right: #000 1px solid; left: 2px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.fullPage-slidesNav SPAN { z-index: 1; border-bottom: #000 1px solid; position: absolute; border-left: #000 1px solid; width: 8px; height: 8px; border-top: #000 1px solid; top: 2px; border-right: #000 1px solid; left: 2px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.fullPage-tooltip { position: absolute; font-family: arial, helvetica, sans-serif; color: #fff; font-size: 14px; top: -2px; }
.fullPage-tooltip.right { right: 20px; }
.fullPage-tooltip.left { left: 20px; }
