1
.nyroModalBg {
2
position: fixed;
3
overflow: hidden;
4
top: 0;
5
left: 0;
6
height: 100%;
7
width: 100%;
8
background: #000;
9
opacity: 0.7;
10
z-index: 100;
11
}
12
.nmReposition {
13
position: absolute;
14
}
15
.nyroModalCloseButton {
16
top: 0px;
17
right: -60px;
18
width: 38px;
19
height: 38px;
20
text-indent: -9999em;
21
background: url("../images/modal/close.png");
22
z-index: 101;
23
}
24
.nyroModalTitle {
25
margin: 0;
26
top: -25px;
27
font-size: 1.4em;
28
color: #FFF;
29
z-index: 200;
30
padding: 0;
31
background: none;
32
border: 0;
33
height: 22px;
34
line-height: 22px;
35
white-space: nowrap;
36
text-overflow: ellipsis;
37
overflow: hidden;
38
}
39
.nyroModalCont {
40
position: absolute;
41
box-shadow:0 0 30px #000;
42
margin: 30px;
43
padding:0;
44
background: #fff;
45
z-index: 101;
46
box-sizing: border-box;
47
overflow: hidden;
48
}
49
.nyroModalMessage .nyroModalCont {
50
box-sizing: border-box;
51
max-width: calc(90% - 100px)!important;
52
}
53
.nyroModalCont .notice{
54
padding:20px;
55
color:#BDC3C7;
56
}
57
.nyroModalError {
58
border: 1px solid red;
59
color: red;
60
width: 250px;
61
height: 250px;
62
}
63
.nyroModalError div {
64
min-width: 0;
65
min-height: 0;
66
padding: 10px;
67
}
68
.nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile {
69
position: relative;
70
max-width: 1000px;
71
box-sizing: border-box;
72
}
73
.nyroModalImage, .nyroModalSwf, .nyroModalIframe, .nyroModalIframeForm {
74
position: relative;
75
overflow: hidden;
76
box-sizing: border-box;
77
}
78
.nyroModalImage img {
79
vertical-align: top;
80
}
81
.nyroModalHidden {
82
left: -9999em;
83
top: -9999em;
84
}
85
.nyroModalLoad {
86
position: absolute;
87
width: 50px;
88
height: 50px;
89
padding: 0;
90
z-index: 200;
91
}
92
.nyroModalPrev, .nyroModalNext {
93
outline: none;
94
position: fixed;
95
top: 0;
96
height: 60%;
97
width: 150px;
98
min-height: 50px;
99
max-height: 300px;
100
cursor: pointer;
101
text-indent: -9999em;
102
transition: none;
103
}
104
.nyroModalPrev:after, .nyroModalNext:after {
105
content: '';
106
height: 32px;
107
width: 20px;
108
background-image: url(../images/modal/controls.png);
109
background-position: 0px 0;
110
position: absolute;
111
top: 50%;
112
margin-top: -16px;
113
opacity: 0.5;
114
}
115
.nyroModalImage .nyroModalPrev, .nyroModalImage .nyroModalNext {
116
height: 100%;
117
width: 40%;
118
max-height: none;
119
}
120
.nyroModalPrev {
121
left: 0;
122
}
123
.nyroModalNext {
124
right: 0;
125
}
126
.nyroModalPrev:after {
127
left: 30px;
128
}
129
.nyroModalNext:after {
130
right: 30px;
131
background-position: 0px -40px;
132
}
133
.nyroModalPrev:hover:after, .nyroModalNext:hover:after {
134
opacity: 1;
135
}
136
.sk-circle {
137
width: 50px;
138
height: 50px;
139
position: relative;
140
}
141
.sk-circle .sk-child {
142
width: 100%;
143
height: 100%;
144
position: absolute;
145
left: 0;
146
top: 0;
147
}
148
.sk-circle .sk-child:before {
149
content: '';
150
display: block;
151
margin: 0 auto;
152
width: 15%;
153
height: 15%;
154
background-color: #FFF;
155
border-radius: 100%;
156
-webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
157
animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
158
}
159
.sk-circle .sk-circle2 {
160
-webkit-transform: rotate(30deg);
161
-ms-transform: rotate(30deg);
162
transform: rotate(30deg); }
163
.sk-circle .sk-circle3 {
164
-webkit-transform: rotate(60deg);
165
-ms-transform: rotate(60deg);
166
transform: rotate(60deg); }
167
.sk-circle .sk-circle4 {
168
-webkit-transform: rotate(90deg);
169
-ms-transform: rotate(90deg);
170
transform: rotate(90deg); }
171
.sk-circle .sk-circle5 {
172
-webkit-transform: rotate(120deg);
173
-ms-transform: rotate(120deg);
174
transform: rotate(120deg); }
175
.sk-circle .sk-circle6 {
176
-webkit-transform: rotate(150deg);
177
-ms-transform: rotate(150deg);
178
transform: rotate(150deg); }
179
.sk-circle .sk-circle7 {
180
-webkit-transform: rotate(180deg);
181
-ms-transform: rotate(180deg);
182
transform: rotate(180deg); }
183
.sk-circle .sk-circle8 {
184
-webkit-transform: rotate(210deg);
185
-ms-transform: rotate(210deg);
186
transform: rotate(210deg); }
187
.sk-circle .sk-circle9 {
188
-webkit-transform: rotate(240deg);
189
-ms-transform: rotate(240deg);
190
transform: rotate(240deg); }
191
.sk-circle .sk-circle10 {
192
-webkit-transform: rotate(270deg);
193
-ms-transform: rotate(270deg);
194
transform: rotate(270deg); }
195
.sk-circle .sk-circle11 {
196
-webkit-transform: rotate(300deg);
197
-ms-transform: rotate(300deg);
198
transform: rotate(300deg); }
199
.sk-circle .sk-circle12 {
200
-webkit-transform: rotate(330deg);
201
-ms-transform: rotate(330deg);
202
transform: rotate(330deg); }
203
.sk-circle .sk-circle2:before {
204
-webkit-animation-delay: -1.1s;
205
animation-delay: -1.1s; }
206
.sk-circle .sk-circle3:before {
207
-webkit-animation-delay: -1s;
208
animation-delay: -1s; }
209
.sk-circle .sk-circle4:before {
210
-webkit-animation-delay: -0.9s;
211
animation-delay: -0.9s; }
212
.sk-circle .sk-circle5:before {
213
-webkit-animation-delay: -0.8s;
214
animation-delay: -0.8s; }
215
.sk-circle .sk-circle6:before {
216
-webkit-animation-delay: -0.7s;
217
animation-delay: -0.7s; }
218
.sk-circle .sk-circle7:before {
219
-webkit-animation-delay: -0.6s;
220
animation-delay: -0.6s; }
221
.sk-circle .sk-circle8:before {
222
-webkit-animation-delay: -0.5s;
223
animation-delay: -0.5s; }
224
.sk-circle .sk-circle9:before {
225
-webkit-animation-delay: -0.4s;
226
animation-delay: -0.4s; }
227
.sk-circle .sk-circle10:before {
228
-webkit-animation-delay: -0.3s;
229
animation-delay: -0.3s; }
230
.sk-circle .sk-circle11:before {
231
-webkit-animation-delay: -0.2s;
232
animation-delay: -0.2s; }
233
.sk-circle .sk-circle12:before {
234
-webkit-animation-delay: -0.1s;
235
animation-delay: -0.1s; }
236
@-webkit-keyframes sk-circleBounceDelay {
237
0%, 80%, 100% {
238
-webkit-transform: scale(0);
239
transform: scale(0);
240
} 40% {
241
-webkit-transform: scale(1);
242
transform: scale(1);
243
}
244
}
245
@keyframes sk-circleBounceDelay {
246
0%, 80%, 100% {
247
-webkit-transform: scale(0);
248
transform: scale(0);
249
} 40% {
250
-webkit-transform: scale(1);
251
transform: scale(1);
252
}
253
}
254
@media screen and (max-width: 640px) {
255
.nyroModalCont{
256
margin: 30px 15px;
257
}
258
.nyroModalCloseButton {
259
top: -30px;
260
right: 0;
261
width: 25px;
262
height: 25px;
263
background-size:cover;
264
z-index:201;
265
}
266
.nyroModalTitle {
267
font-size:14px;
268
padding:0 60px 0 0;
269
}
270
.nyroModalMessage .nyroModalCont {
271
max-width: calc(100% - 30px) !important;
272
margin:30px 0 15px !important;
273
}
274
.nyroModalMessage .nyroModalCont.nyroModalImg{
275
margin:0 !important;
276
}
277
.nyroModalMessage .nyroModalTitle {
278
font-size:22px;
279
padding:0;
280
}
281
.nyroModalMessage .nyroModalImage img {
282
max-width:100%;
283
max-height:100%;
284
margin:auto;
285
}
286
}