16 margin-top: $-xxl*1.6;
17 @include smaller-than($screen-lg) {
23 margin-bottom: $-xxl*1.6;
24 @include smaller-than($screen-lg) {
29 .screenshot-container-parent {
32 perspective-origin: 50% 50%;
35 @keyframes slow-rotate {
37 transform: rotateY(-10deg);
40 transform: rotateY(0deg);
44 .screenshot-container {
45 animation: slow-rotate ease-in-out 1s;
47 display: inline-block;
49 box-shadow: 0 0 12px 0px rgba(0, 0, 0, 0.2);
50 border: 3px solid #DDD;
52 transform: rotateY(0) translateX(0);
53 transform-style: preserve-3d;
54 transition: all ease-in-out 280ms;
55 transform-origin: 50% 50%;
58 transform: rotateY(-10deg) translateX(20px);
59 box-shadow: 0 0 20px 0px rgba(0, 0, 0, 0.2);
63 background-color: #DDD;
66 display: inline-block;
67 background-color: red;
74 @include smaller-than($screen-lg) {
87 header .menu, footer .menu {
90 display: inline-block;
98 display: inline-block;
116 text-decoration: underline;
119 header #menu-button {
121 background-color: transparent;
127 @include smaller-than($xl) {
129 padding-top: $-xxl*1.7;
131 header .row.fix-mobile {
134 background-color: $primary;
137 border-bottom: 1px solid rgba(255, 255, 255, 0.3);
139 header #menu-button {
140 display: inline-block;
142 header .menu .inner {
148 background-color: #FFF;
151 box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.25);
159 border-bottom: 1px solid #EEE;
170 background-color: #FFF;
171 transform: rotate(45deg);
192 footer, .shaded-border {
193 border-top: 1px solid #DDD;
209 display: inline-block;
217 padding: $-xs*1.2 $-s;
220 border: 1px solid #DDD;
225 display: inline-block;
227 border: 1px solid #DDD;
234 border: 1px solid #DDD;
236 box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.1);
237 transform: translate3d(0, 0, 0);
238 transition: all cubic-bezier(.62, .28, .23, .99) 160ms;
240 transform: translate3d(0, -6px, 0);
241 box-shadow: 0 5px 10px 1px rgba(0, 0, 0, 0.1);
245 margin-bottom: .5rem;
254 padding-bottom: $-xxl;
257 display: inline-block;
262 border: 2px solid #DDD;
264 transition: all ease-in-out 120ms;
270 transition: all ease-in-out 120ms;
277 border-color: $primary;
279 text-decoration: none;
285 border: 1px solid $primary;
296 .sidebar, .docs-index {
312 border-right: 2px dotted #E5E5E5;
315 @include larger-than($xl) {
322 @include smaller-than($m) {
346 background-color: #FFF;
349 box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.1);
355 background-size: cover;
362 box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.15);
367 input[type="text"].doc-search-input {
368 background-color: transparent;
369 border: 2px solid #FFF;
371 background-color: $primary;
376 &::-webkit-input-placeholder { /* Chrome */
377 color: rgba(255, 255, 255, 0.7);
379 &:-ms-input-placeholder { /* IE 10+ */
380 color: rgba(255, 255, 255, 0.7);
382 &::-moz-placeholder { /* Firefox 19+ */
383 color: rgba(255, 255, 255, 0.7);
386 &:-moz-placeholder { /* Firefox 4 - 18 */
387 color: rgba(255, 255, 255, 0.7);