dd5a20bcd3f3fa64a26215e377b1a49410a2221b
[yaffs-website] / web / modules / contrib / slick / css / theme / slick.theme--classic.css
1 /**
2  * @file
3  * Detailed stylings are all yours, get yourself dirty.
4  *
5  * Transform is more performed than positions.
6  */
7
8 .slick--skin--classic .slick__slide {
9   overflow: hidden;
10 }
11
12 .slick--skin--classic .slide__caption {
13   background-color: #000;
14   background-color: rgba(0, 0, 0, 0.8);
15   color: #fff;
16   left: auto;
17   margin: 0;
18   min-height: 80px;
19   padding: 15px;
20   -webkit-transition: -webkit-transform 1s ease-in-out 0.2s;
21   transition: transform 1s ease-in-out 0.2s;
22   width: 100%;
23 }
24
25 .slick--skin--classic .slide__description {
26   margin: 0;
27 }
28
29 .slick--skin--classic .slide--caption--below .slide__caption {
30   background: none;
31   color: #38465c;
32 }
33
34 .slick--skin--classic .slide--caption--center .slide__caption {
35   color: #fff;
36   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
37   opacity: 0;
38   visibility: hidden;
39   -webkit-transition: all 0.4s ease-in-out 0s;
40   transition: all 0.4s ease-in-out 0s;
41   -webkit-backface-visibility: hidden;
42 }
43
44 .slick--skin--classic .slide--caption--center:hover .slide__caption {
45   filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
46   opacity: 1;
47   visibility: visible;
48 }
49
50 @media (min-width: 64em) {
51   .slick--skin--classic .slide__caption {
52     height: 100%;
53     min-height: 100%;
54     padding: 60px 30px;
55     top: 0;
56     width: 22%;
57   }
58
59   .slick--skin--classic .slide__caption .slide__data {
60     margin: 0 !important;
61     padding: 15px;
62     width: 100%;
63   }
64
65   .slick--skin--classic .slide--caption--center .slide__caption {
66     height: 120px;
67     left: 50%;
68     margin: -60px 0 0 -40%;
69     min-height: 120px;
70     top: 50%;
71     width: 80%;
72   }
73
74   .slick--skin--classic .slide--caption--top .slide__caption,
75   .slick--skin--classic .slide--caption--center-top .slide__caption,
76   .slick--skin--classic .slide--caption--bottom .slide__caption,
77   .slick--skin--classic .slide--caption--below .slide__caption {
78     height: auto;
79     min-height: 80px;
80     padding: 30px;
81     width: 100%;
82   }
83
84   .slick--skin--classic .slide--caption--bottom .slide__caption {
85     bottom: 0;
86     -ms-transform: translateY(210px);
87     -webkit-transform: translateY(210px);
88     transform: translateY(210px);
89     min-height: 120px;
90     top: auto;
91   }
92
93   .slick--skin--classic .slide--caption--stage-zebra .slide__title {
94     margin-bottom: 30px;
95   }
96
97   .slick--skin--classic .slide--caption--stage-zebra:nth-child(odd) .slide__caption,
98   .slick--skin--classic .slide--caption--stage-left .slide__caption,
99   .slick--skin--classic .slide--caption--left .slide__caption {
100     left: 0;
101     -ms-transform: translateX(-320px);
102     -webkit-transform: translateX(-320px);
103     transform: translateX(-320px);
104   }
105
106   .slick--skin--classic .slide--caption--stage-zebra:nth-child(even) .slide__caption,
107   .slick--skin--classic .slide--caption--stage-right .slide__caption,
108   .slick--skin--classic .slide--caption--right .slide__caption {
109     left: auto;
110     right: 0;
111     -ms-transform: translateX(320px);
112     -webkit-transform: translateX(320px);
113     transform: translateX(320px);
114   }
115
116   .slick--skin--classic .slide--caption--top .slide__caption,
117   .slick--skin--classic .slide--caption--center-top .slide__caption {
118     top: 0;
119     -ms-transform: translateY(-210px);
120     -webkit-transform: translateY(-210px);
121     transform: translateY(-210px);
122   }
123
124   .slick--skin--classic .slick__slide.slick-active .slide__caption {
125     -ms-transform: translateY(0);
126     -webkit-transform: translateY(0);
127     transform: translateY(0);
128     -webkit-transition-delay: 0s;
129     transition-delay: 0s;
130   }
131 }