1+ /*!
2+ * fullPage 2.9.5
3+ * https://github.com/alvarotrigo/fullPage.js
4+ * MIT licensed
5+ *
6+ * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
7+ */
8+ html .fp-enabled ,
9+ .fp-enabled body {
10+ margin : 0 ;
11+ padding : 0 ;
12+ overflow : hidden;
13+
14+ /*Avoid flicker on slides transitions for mobile phones #336 */
15+ -webkit-tap-highlight-color : rgba (0 , 0 , 0 , 0 );
16+ }
17+ .fp-section {
18+ position : relative;
19+ -webkit-box-sizing : border-box; /* Safari<=5 Android<=3 */
20+ -moz-box-sizing : border-box; /* <=28 */
21+ box-sizing : border-box;
22+ }
23+ .fp-slide {
24+ float : left;
25+ }
26+ .fp-slide , .fp-slidesContainer {
27+ height : 100% ;
28+ display : block;
29+ }
30+ .fp-slides {
31+ z-index : 1 ;
32+ height : 100% ;
33+ overflow : hidden;
34+ position : relative;
35+ -webkit-transition : all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
36+ transition : all 0.3s ease-out;
37+ }
38+ .fp-section .fp-table , .fp-slide .fp-table {
39+ display : table;
40+ table-layout : fixed;
41+ width : 100% ;
42+ }
43+ .fp-tableCell {
44+ display : table-cell;
45+ vertical-align : middle;
46+ width : 100% ;
47+ height : 100% ;
48+ }
49+ .fp-slidesContainer {
50+ float : left;
51+ position : relative;
52+ }
53+ .fp-controlArrow {
54+ -webkit-user-select : none; /* webkit (safari, chrome) browsers */
55+ -moz-user-select : none; /* mozilla browsers */
56+ -khtml-user-select : none; /* webkit (konqueror) browsers */
57+ -ms-user-select : none; /* IE10+ */
58+ position : absolute;
59+ z-index : 4 ;
60+ top : 50% ;
61+ cursor : pointer;
62+ width : 0 ;
63+ height : 0 ;
64+ border-style : solid;
65+ margin-top : -38px ;
66+ -webkit-transform : translate3d (0 , 0 , 0 );
67+ -ms-transform : translate3d (0 , 0 , 0 );
68+ transform : translate3d (0 , 0 , 0 );
69+ }
70+ .fp-controlArrow .fp-prev {
71+ left : 15px ;
72+ width : 0 ;
73+ border-width : 38.5px 34px 38.5px 0 ;
74+ border-color : transparent # fff transparent transparent;
75+ }
76+ .fp-controlArrow .fp-next {
77+ right : 15px ;
78+ border-width : 38.5px 0 38.5px 34px ;
79+ border-color : transparent transparent transparent # fff ;
80+ }
81+ .fp-scrollable {
82+ overflow : hidden;
83+ position : relative;
84+ }
85+ .fp-scroller {
86+ overflow : hidden;
87+ }
88+ .iScrollIndicator {
89+ border : 0 !important ;
90+ }
91+ .fp-notransition {
92+ -webkit-transition : none !important ;
93+ transition : none !important ;
94+ }
95+ # fp-nav {
96+ position : fixed;
97+ z-index : 100 ;
98+ margin-top : -32px ;
99+ top : 50% ;
100+ opacity : 1 ;
101+ -webkit-transform : translate3d (0 , 0 , 0 );
102+ }
103+ # fp-nav .right {
104+ right : 17px ;
105+ }
106+ # fp-nav .left {
107+ left : 17px ;
108+ }
109+ .fp-slidesNav {
110+ position : absolute;
111+ z-index : 4 ;
112+ opacity : 1 ;
113+ -webkit-transform : translate3d (0 , 0 , 0 );
114+ -ms-transform : translate3d (0 , 0 , 0 );
115+ transform : translate3d (0 , 0 , 0 );
116+ left : 0 !important ;
117+ right : 0 ;
118+ margin : 0 auto !important ;
119+ }
120+ .fp-slidesNav .bottom {
121+ bottom : 17px ;
122+ }
123+ .fp-slidesNav .top {
124+ top : 17px ;
125+ }
126+ # fp-nav ul ,
127+ .fp-slidesNav ul {
128+ margin : 0 ;
129+ padding : 0 ;
130+ }
131+ # fp-nav ul li ,
132+ .fp-slidesNav ul li {
133+ display : block;
134+ width : 14px ;
135+ height : 13px ;
136+ margin : 7px ;
137+ position : relative;
138+ }
139+ .fp-slidesNav ul li {
140+ display : inline-block;
141+ }
142+ # fp-nav ul li a ,
143+ .fp-slidesNav ul li a {
144+ display : block;
145+ position : relative;
146+ z-index : 1 ;
147+ width : 100% ;
148+ height : 100% ;
149+ cursor : pointer;
150+ text-decoration : none;
151+ }
152+ # fp-nav ul li a .active span ,
153+ .fp-slidesNav ul li a .active span ,
154+ # fp-nav ul li : hover a .active span ,
155+ .fp-slidesNav ul li : hover a .active span {
156+ height : 12px ;
157+ width : 12px ;
158+ margin : -6px 0 0 -6px ;
159+ border-radius : 100% ;
160+ }
161+ # fp-nav ul li a span ,
162+ .fp-slidesNav ul li a span {
163+ border-radius : 50% ;
164+ position : absolute;
165+ z-index : 1 ;
166+ height : 4px ;
167+ width : 4px ;
168+ border : 0 ;
169+ background : # 333 ;
170+ left : 50% ;
171+ top : 50% ;
172+ margin : -2px 0 0 -2px ;
173+ -webkit-transition : all 0.1s ease-in-out;
174+ -moz-transition : all 0.1s ease-in-out;
175+ -o-transition : all 0.1s ease-in-out;
176+ transition : all 0.1s ease-in-out;
177+ }
178+ # fp-nav ul li : hover a span ,
179+ .fp-slidesNav ul li : hover a span {
180+ width : 10px ;
181+ height : 10px ;
182+ margin : -5px 0px 0px -5px ;
183+ }
184+ # fp-nav ul li .fp-tooltip {
185+ position : absolute;
186+ top : -2px ;
187+ color : # fff ;
188+ font-size : 14px ;
189+ font-family : arial, helvetica, sans-serif;
190+ white-space : nowrap;
191+ max-width : 220px ;
192+ overflow : hidden;
193+ display : block;
194+ opacity : 0 ;
195+ width : 0 ;
196+ cursor : pointer;
197+ }
198+ # fp-nav ul li : hover .fp-tooltip ,
199+ # fp-nav .fp-show-active a .active + .fp-tooltip {
200+ -webkit-transition : opacity 0.2s ease-in;
201+ transition : opacity 0.2s ease-in;
202+ width : auto;
203+ opacity : 1 ;
204+ }
205+ # fp-nav ul li .fp-tooltip .right {
206+ right : 20px ;
207+ }
208+ # fp-nav ul li .fp-tooltip .left {
209+ left : 20px ;
210+ }
211+ .fp-auto-height .fp-section ,
212+ .fp-auto-height .fp-slide ,
213+ .fp-auto-height .fp-tableCell {
214+ height : auto !important ;
215+ }
216+
217+ .fp-responsive .fp-auto-height-responsive .fp-section ,
218+ .fp-responsive .fp-auto-height-responsive .fp-slide ,
219+ .fp-responsive .fp-auto-height-responsive .fp-tableCell {
220+ height : auto !important ;
221+ }
0 commit comments